Skip to content

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 27 Nov 11:28
· 11 commits to master since this release

Add ID inspection, clap CLI, shell completions, and professional polish

Features:

  • Add 'inspect' command to analyze and identify unknown IDs (UUID, ULID, NanoID, CUID, ObjectID)
  • Add support for CUID IDs
  • Migrate from manual arg parsing to clap 4.5 with derive macros
  • Add shell completions generation (bash, zsh, fish, PowerShell)
  • Add man page generation
  • Add proper exit codes (0=success, 1=error, 2=usage error)
  • Add JSON output for inspect command

Quality:

  • Upgrade to Rust Edition 2021
  • Add 125 comprehensive tests (id, inspector, processor, exit codes)
  • Reorganize tests into tests/ directory

Documentation:

  • Update README with new CLI syntax and features
  • Add 'Why idgen?' comparison section
  • Add pre-built binary installation instructions