lprs/CHANGELOG.md
2024-08-20 17:05:04 +00:00

6.9 KiB

Changelog

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

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

unreleased

Added

  • Ability to edit & remove by name (not index only) (d8350e6)
  • Ability to enter password via stdin add&edit (#15) (5f357b8)
  • Ability to pass the master password as option (62d4060)
  • Add --json flag to the list command (a7ad8b4)
  • Add get command (f9fbf1a)
  • Case insensitive filter (#61) (e023104)
  • Encrypt the hole vault file (6f6966d)
    • BC: The previous format is not supported after this commit, so you must export your vaults in bit-warden format (before this commit) and then re-invoke them (after this commit)
  • Force flag for edit and add commands (#42) (add0084)
  • Lprs docs (#49) (f9d36a2)
  • Make the name option in edit & add as argument (#29) (127f377)
    • BC: Change the name option to argument in name and edit commands
  • Make the username & password optional in the vault (#12) (af6664d)
  • Remove vault field if its value is empty string (5d30b8b)
  • Support TOTP (6f83bcc)
  • Support --verbose flag (#23) (31a68b9)
  • Support rm and ls aliases (#22) (791d390)
  • Support changing master password (#50) (ced363a)
  • Support completion generating (f022574)
  • Support custom fields (da568ab)
  • Support entering custom keys value via STDIN (#64) (5e4fb0e)
  • Support export and import with different password (a6483cf)
  • Support removing multiple vaults in single command (#66) (6293ead)
  • Validate args before ask for the master password (#17) (b4bcaa9)

Changed

  • Change 'password manager' to 'vault manager' (bae0cf1)
  • Make the totp_now function better (9a417e7)
  • Rename just file (e231352)
  • Add a ecryption state to the vault (4def4aa)
    • BC: Moving from password to vault
  • Move from GitHub to Forgejo (6163c3f)
  • Rename Passwords Vaults (f6aaecb)
  • Use Either<usize, String> type instade of String for index or name (#65) (1c90a82)
  • Use select for vaults listing (#19) (83c7296)

Fixed

  • Merge rust ci jobs into one job (#2) (34eb9d1)
  • Create the vaults file if it's not exist (#60) (81a3605)
  • Overflow in utils::vault_by_index_or_name function (40e49bf)
  • Reject empty string field value (6f5ca5f)
  • Show the totp code in get command (38f6447)
  • Validate all fields in add & edit (02bf53b)

Removed

  • Remove --get option from list command (44b5b3e)
    • BC: The deletion was in favor get command, which is better

Security

  • Use system seeded rng for IV (920ff2a)

1.2.1 - 2024-01-07

1.2.0 - 2024-01-07

1.1.0 - 2024-01-03

1.0.0 - 2023-12-31

0.1.0 - 2023-12-23

This changelog was generated by git-cliff