PackageTrack
Sign in Get early access

names

A random name generator with names suitable for use in container instances, project names, application instances, etc.

0.14.0 23M downloads/mo #1963 most downloaded on crates.io fnichol/names

What this package is like to depend on

Last release 4 years ago

no release in 18 months

Ships unpredictably

gaps range from 6 weeks to 5.4 years

Nearly every release is documented

notes for 6 of 6 stable releases

Nothing withdrawn

no release was ever pulled

11 years old

6 releases · first in 2015

0 releases in the last 12 months

see the full history below

Release timeline

6 releases · Sep 2015 to Jun 2022
2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 6
  1. 0.14.0 28 Jun 2022
    Release notes

    0.14.0 - 2022-06-28

    Changed

    • upgrade to regex 1.5.6
    Open source →
    Release notes

    Changed

    • upgrade to regex 1.5.6
    Open source →
  2. 0.13.0 06 Mar 2022
    Release notes

    0.13.0 - 2022-03-05

    Changed

    • upgrade to clap version 3
    • update other dependencies via cargo update
    Open source →
    Release notes

    Changed

    • upgrade to clap version 3
    • update other dependencies via cargo update
    Open source →
  3. 0.12.0 12 Sep 2021
    Release notes

    0.12.0 - 2021-09-12

    Breaking Change Upgrade Note For Library Users

    Due to the collapsing of a library crate and a binary/CLI crate into one
    crate, there is now a Cargo feature called "application" which is included
    in the default features. This allows for a clean cargo install names,
    resulting in a compilation and installation of the names CLI without any
    further options or flags. When using names as a library crate however, it is
    advised to now add default-features = false to the crate dependency in
    Cargo.toml. For example:

    [dependencies]
    names = { version = "0.12.0", default-features = false }

    This will exclude the clap crate when being used in library/crate mode.

    Changed

    • (breaking): collapse library and binary into 1 dual-purpose crate which
      enables cargo install names to install the binary CLI
    • (breaking): upgrade minimum supported Rust version to 1.46.0
    • upgrade to rand 0.8.4
    • upgrade to clap 3.0.0-beta.2
    • update codebase to Rust 2018 edition and idioms

    Added

    • cross platform matrix testing
    • binary artifacts on each release for Linux, macOS, Windows, & FreeBSD systems
    • nightly releases
    Open source →
    Release notes

    Breaking Change Upgrade Note For Library Users

    Due to the collapsing of a library crate and a binary/CLI crate into one crate, there is now a Cargo feature called "application" which is included in the default features. This allows for a clean cargo install names, resulting in a compilation and installation of the names CLI without any further options or flags. When using names as a library crate however, it is advised to now add default-features = false to the crate dependency in Cargo.toml. For example:

    [dependencies]
    names = { version = "0.12.0", default-features = false }
    

    This will exclude the clap crate when being used in library/crate mode.

    Changed

    • (breaking): collapse library and binary into 1 dual-purpose crate which enables cargo install names to install the binary CLI
    • (breaking): upgrade minimum supported Rust version to 1.46.0
    • upgrade to rand 0.8.4
    • upgrade to clap 3.0.0-beta.2
    • update codebase to Rust 2018 edition and idioms

    Added

    • cross platform matrix testing
    • binary artifacts on each release for Linux, macOS, Windows, & FreeBSD systems
    • nightly releases
    Open source →
  4. 0.11.0 30 Apr 2016
    Release notes

    Changed

    • (breaking): move adjectives const to names::ADJECTIVES
    • (breaking): move nouns const to names::NOUNS
    • inline adjective and noun data from plaintext files

    Added

    • (cli): add color and suggestions features
    Open source →
  5. 0.10.0 01 Nov 2015
    Release notes

    Changed

    • (breaking): use Default trait for Generator & Name types
    • (cli): update usage output
    Open source →
  6. 0.9.0 22 Sep 2015
    Release notes

    The initial release.

    <!-- next-url -->

    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive