Skip to content

Releases: pando85/passless

v0.10.1

09 Apr 15:27
v0.10.1

Choose a tag to compare

Fixed

  • Add PIN fallback for credential management when UV unavailable (513d58c)

v0.10.0

23 Mar 22:30
v0.10.0

Choose a tag to compare

Added

  • Split PIN state into config and retries files for pass backend (42bea86)

Fixed

  • Use correct path for cargo install in workspace (82eed51)
  • Pull latest PIN config from git before loading (19cf0d1)
  • Resolve thread safety and PartialEq issues in PassPinStorage (902ef16)
  • Handle RwLock poisoning gracefully in PassPinStorage (405ede5)

Build

  • deps: Update Rust crate toml to v1.0.7 (05d19c4)
  • deps: Update Rust crate toml to v1.1.0 (47fc190)
  • deps: Update Rust crate env_logger to v0.11.10 (6477b6a)

Styling

  • Fix import ordering in tpm.rs (2fe755c)

v0.9.3

13 Mar 23:57
v0.9.3

Choose a tag to compare

Fixed

  • Remove redundant default attribute on constant_signature_counter (595f781)
  • Use ClapSerde::Opt for config deserialization to respect defaults (5fd2496)
  • Use toml::Value for proper serialization in config print (ea680d0)

Build

  • deps: Update Rust crate soft-fido2 to v0.12.2 (d9a58df)

v0.9.2

13 Mar 08:01
v0.9.2

Choose a tag to compare

Fixed

  • Return AcceptedWithUp from request_uv to prevent double notification (1c94602)

Build

  • deps: Update Rust crate clap_complete to v4.6.0 (7ed53b8)
  • deps: Update Rust crate clap to v4.6.0 (3c5fe4e)

v0.9.1

12 Mar 18:29
v0.9.1

Choose a tag to compare

Added

  • Add configurable PIN enforcement policies (456ad31)
  • Update soft-fido2 to 0.12.1 for proper PIN prompting (fe549e2)

Fixed

  • Prevent duplicate credential entries when updating sign counter (3d3f91a)

Build

  • deps: Update Rust crate clap_complete to v4.5.67 (75aeba6)
  • deps: Update Rust crate clap to v4.5.61 (1967937)

v0.9.0

11 Mar 18:36
v0.9.0

Choose a tag to compare

Added

  • Add PIN storage infrastructure (69336a4)
  • Implement PIN set and change commands (bee72b9)
  • Wire up PIN storage backends in main.rs (f683e45)

Build

  • deps: Update Rust crate tempfile to v3.27.0 (d9bb6d1)

Testing

  • Add E2E test for PIN set and change commands (7d26fac)

Chore

  • Disable subject-case commitlint rule (7a0e6c3)

v0.8.2

11 Mar 02:17
v0.8.2

Choose a tag to compare

Build

  • Prepare for soft-fido2 0.11.2 (3c00503)

v0.8.1

10 Mar 23:44
v0.8.1

Choose a tag to compare

Revert

  • Downgrade to soft-fido 0.10 (1b8cc91)

v0.8.0

10 Mar 21:32
v0.8.0

Choose a tag to compare

Added

  • Add eddsa support for ssh sk keys (f1c5770)

Fixed

  • Ensure files and directories are created with user-only permissions (1c5ca50)
  • Remove duplicate code in local/init.rs (cf3e7c9)
  • Resolve duplicate definitions and import issues (d07e629)
  • Allow dead code for write_secure_file utility (b82a9ee)
  • Simplify create_secure_dir_all to only set permissions on target (ac43b10)

Build

  • deps: Update Rust crate syn to v2.0.116 (9898065)
  • deps: Update Rust crate toml to v1.0.2 (2fb012e)
  • deps: Update Rust crate clap to v4.5.59 (a889c11)
  • deps: Update Rust crate toml to v1.0.3 (72388a6)
  • deps: Update Rust crate clap to v4.5.60 (1137a85)
  • deps: Update Rust crate syn to v2.0.117 (5e25d7d)
  • deps: Update Rust crate nix to v0.31.2 (39a8e95)
  • deps: Update Rust crate tempfile to v3.26.0 (6f93f2e)
  • deps: Update Rust crate quote to v1.0.45 (e1d8fa0)
  • deps: Update Rust crate toml to v1.0.4 (4631c1d)
  • deps: Update Rust crate toml to v1.0.6 (e5ae4cc)
  • deps: Update Rust crate libc to v0.2.183 (c54a03d)
  • deps: Update Rust crate shadow-rs to v1.7.1 (6f29752)

v0.7.6

14 Feb 23:42
v0.7.6

Choose a tag to compare

Added

  • Improve error handling and add comprehensive tests (3ebd823)

Fixed

  • Resolve all compilation errors in error handling and testing branch (faad274)
  • Credential list now reflects changes immediately (508541a)

Build

  • deps: Update Rust crate ctrlc to v3.5.2 (2e7edf9)
  • deps: Update Rust crate clap_complete to v4.5.66 (72ccd25)
  • deps: Update Rust crate clap to v4.5.58 (abc38c0)
  • deps: Update Rust crate env_logger to v0.11.9 (dd761a8)
  • deps: Update Rust crate toml to v1 (6ca7e1a)
  • deps: Update Rust crate syn to v2.0.115 (f71ac70)
  • deps: Update Rust crate toml to v1.0.1 (9eb463b)