Skip to content

Releases: lacodda/sefy

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 01 Sep 11:14

[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

Choose a tag to compare

@github-actions github-actions released this 28 Aug 00:14

[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

Choose a tag to compare

@github-actions github-actions released this 21 Aug 21:24

[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

Choose a tag to compare

@github-actions github-actions released this 21 Aug 02:37

[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

Choose a tag to compare

@github-actions github-actions released this 19 Aug 23:15

[0.3.1] - 2026-08-19

Bug Fixes

  • Point Windows shells at the PowerShell installer

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 16 Aug 22:57

[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

Choose a tag to compare

@github-actions github-actions released this 12 Aug 23:27

[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

Choose a tag to compare

@github-actions github-actions released this 10 Aug 01:54

[0.1.2] - 2026-08-10

Bug Fixes

  • Put the README back in the package

CI

  • Publish on tags again

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 10 Aug 01:18

[0.1.1] - 2026-08-10

Bug Fixes

  • Publish as sefy-cli, not sefy

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 09 Aug 23:56

[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