Skip to content

Latest commit

 

History

History
107 lines (67 loc) · 1.76 KB

CHANGELOG.md

File metadata and controls

107 lines (67 loc) · 1.76 KB

Changelog

All notable changes to this project will be documented in this file.

[0.1.7] - 2022-11-08

Ci

  • Replace realpath, not available on macOS

[0.1.6] - 2022-11-08

Ci

  • Convert path to windows format
  • Fix sed invocation on macOS
  • Reformat

[0.1.5] - 2022-11-08

Ci

  • Replace Python script with workflow steps

[0.1.4] - 2022-11-06

Miscellaneous Tasks

  • Don't push in release script
  • Add config for git-cliff

Ci

  • Fix release notes missing
  • Fetch all commits for release notes

[0.1.3] - 2022-11-06

Ci

  • Run assemble script with python3

[0.1.2] - 2022-11-05

Ci

  • Make assemble script executable

[0.1.1] - 2022-11-05

Miscellaneous Tasks

  • Set package version from release script
  • Add changed manifest and lockfile to release commit
  • Require clean working tree for release

Ci

  • Use Python script to assemble package archive

[0.1.0] - 2022-11-05

Documentation

  • Add README and LICENSE
  • Clarify where verbose output is written
  • Add usage information

Features

  • Add CLI
  • Add password spec and generator
  • Generate passwords with CLI
  • Set default length to reach 256 bits entropy
  • Add unit to printed entropy

Miscellaneous Tasks

  • Add release script

Testing

  • Assert that named char sets are disjoint
  • Assert password spec invariants
  • Assert generated password length

Build

  • Add Cargo project
  • Use Cargo target auto-discovery
  • Reset MSRV
  • Depend on clap
  • Bump MSRV to 1.60
  • Depend on rand

Ci

  • Add GitHub Dependabot config
  • Add GitHub workflow
  • Add release workflow
  • Fix GitHub expression strings
  • Fix artifact upload path
  • Get name as lowercase with awk
  • Fix archive creation for Windows
  • Publish GitHub release