Releases: lacodda/sefy
Releases · lacodda/sefy
Release list
v0.7.0
[0.7.0] - 2026-09-01
Documentation
- Describe records, their fields and the 0.7.0 migration
- V0.7.0
Features
- Make a record a set of named fields
- Add card and ssh-key, and edit records field by field
Testing
- Let the transport gate tell ssh-key from ssh
v0.6.0
[0.6.0] - 2026-08-27
Bug Fixes
- An item from a newer sefy no longer breaks the vault it sits in
Documentation
- Publishing a crate by hand does not connect it to this repository
- Say what holds when two machines run different versions
- V0.6.0
v0.5.0
[0.5.0] - 2026-08-21
Documentation
- Note that a new crate's first version goes up by hand
Features
- A transport that keeps the vault on a server over SSH
v0.4.0
[0.4.0] - 2026-08-21
Bug Fixes
- Keep both versions when two edits share a timestamp
- Commit as sefy rather than as whoever is at the keyboard
Documentation
- The landing page lists syncing among what sefy does
Features
- Move a vault through a transport without opening it to one
- Push, pull and sync a vault through a transport
- A transport that keeps the vault in a git repository
Refactoring
- One rule for what name addresses a plugin
Testing
- Find the fixture transport the way a real one is found
- Put the fixture transport where macOS looks for one
v0.3.1
[0.3.1] - 2026-08-19
Bug Fixes
- Point Windows shells at the PowerShell installer
v0.3.0
[0.3.0] - 2026-08-16
Documentation
- Changelog and stability note for v0.3.0
Features
- Let transports carry the vault without seeing it
Testing
- Make the fixture plugin need nothing on PATH
v0.2.0
[0.2.0] - 2026-08-12
Bug Fixes
- Declare the MSRV that actually builds
- Collapse a nested if into a let chain
- Give an identity to rows an older build inserted
Documentation
- Add the Guides section
- Give every command its own page
- Changelog and README for v0.2.0
Features
- Add one-line installers for Windows and Unix
- Give items an identity and merge two vaults on it
v0.1.2
[0.1.2] - 2026-08-10
Bug Fixes
- Put the README back in the package
CI
- Publish on tags again
v0.1.1
[0.1.1] - 2026-08-10
Bug Fixes
- Publish as sefy-cli, not sefy
v0.1.0
[0.1.0] - 2026-08-09
Bug Fixes
- Align the labels in sefy show
Build
- Set up the release pipeline for v0.1.0
CI
- Run fmt, clippy and tests on Linux, macOS and Windows
- Publish by hand for the first release
Documentation
- Add MIT license and project readme
- Add lacodda line brand assets and readme banner
- Add the documentation site and brand rasters
- Stop the home page title rendering as "sefy | sefy"
Features
- Rewrite the vault as a library with modern cryptography
- Resolve items by id, exact title or search text
- Add the sefy command-line tool
- Export and import a vault as plain JSON
- Clear the clipboard after a timeout
- Add export, import and $EDITOR support
Testing
- Explain why the truncation test uses multi-byte data