From 0c62a8419526c3125aaa17aa381fdf53381d1968 Mon Sep 17 00:00:00 2001 From: Randall Winkhart Date: Tue, 20 Aug 2024 21:17:13 -0400 Subject: [PATCH] Prepare for release v0.2.2 --- docs/man | 2 +- docs/release-notes-archive/2024.md | 19 +++++++++++++++++++ go.mod | 2 +- go.sum | 4 ++-- src/cli/1globals.go | 2 +- wiki/install.md | 5 +++++ 6 files changed, 29 insertions(+), 5 deletions(-) diff --git a/docs/man b/docs/man index b1fb3ab..619e58c 100644 --- a/docs/man +++ b/docs/man @@ -1,4 +1,4 @@ -.TH MUTN 1 "13 August 2024" "v0.2.1" "MUTN man page" +.TH MUTN 1 "20 August 2024" "v0.2.2" "MUTN man page" .SH NAME \fBmutn\fR - Simple, self-hosted, SSH-synchronized password and note management based on libmutton. It is the successor to sshyp. diff --git a/docs/release-notes-archive/2024.md b/docs/release-notes-archive/2024.md index 4f12345..d90db96 100644 --- a/docs/release-notes-archive/2024.md +++ b/docs/release-notes-archive/2024.md @@ -1,5 +1,24 @@ **WARNING: AS LIBMUTTON HAS NOT YET REACHED v1.0.0, [BREAKING CHANGES](https://github.com/rwinkhart/libmutton/blob/main/wiki/breaking.md) IN FUTURE UPDATES ARE PLANNED** +**MUTN v0.2.2** +Built with libmutton v0.2.2 +August 20, 2024 + +# The Tripe Transmission Update - Patch 2 + +This release updates libmutton to v0.2.2 to address a regression from v0.2.1. Additionally, a Windows-only entry adding bug has been fixed. + +## Fixes +- From libmutton v0.2.1: + - Edited entries are no longer improperly synced if their line count is reduced +- (8c1b986e20bf8e02b4b27e18748f7677be2b2743) Adding new entries from Windows now works as intended + +## Dependencies +- Bumps (direct and indirect) + - github.com/rwinkhart/libmutton: v0.2.1 => v0.2.2 + +--- + **MUTN v0.2.1** Built with libmutton v0.2.1 August 13, 2024 diff --git a/go.mod b/go.mod index 418483b..f5463aa 100644 --- a/go.mod +++ b/go.mod @@ -4,7 +4,7 @@ go 1.22.6 require ( github.com/charmbracelet/glamour v0.7.0 - github.com/rwinkhart/libmutton v0.2.1 + github.com/rwinkhart/libmutton v0.2.2 golang.org/x/term v0.23.0 ) diff --git a/go.sum b/go.sum index 2964f7a..f13b8e9 100644 --- a/go.sum +++ b/go.sum @@ -52,8 +52,8 @@ github.com/rivo/uniseg v0.1.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJ github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/rivo/uniseg v0.4.7 h1:WUdvkW8uEhrYfLC4ZzdpI2ztxP1I582+49Oc5Mq64VQ= github.com/rivo/uniseg v0.4.7/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88= -github.com/rwinkhart/libmutton v0.2.1 h1:J6tRCOJ22D3r0At7c1PnU5eHQkxxtrtue5b5lu/90Qw= -github.com/rwinkhart/libmutton v0.2.1/go.mod h1:W4xYquN2Hz5rNyaaIUZCMTLvTNcAx804f1Y4vaUBmiw= +github.com/rwinkhart/libmutton v0.2.2 h1:PN3VaM8IiKy6Ea2dfyTQxwyNeIu00CZ2vsgVZESrcvU= +github.com/rwinkhart/libmutton v0.2.2/go.mod h1:W4xYquN2Hz5rNyaaIUZCMTLvTNcAx804f1Y4vaUBmiw= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= diff --git a/src/cli/1globals.go b/src/cli/1globals.go index 2d2f1f4..6d1eb63 100644 --- a/src/cli/1globals.go +++ b/src/cli/1globals.go @@ -11,7 +11,7 @@ var ( ) const ( - MUTNVersion = "0.2.1" // untagged releases feature a letter suffix corresponding to the eventual release version, e.g "0.2.A" -> "0.2.0", "0.2.B" -> "0.2.1" + MUTNVersion = "0.2.2" // untagged releases feature a letter suffix corresponding to the eventual release version, e.g "0.2.A" -> "0.2.0", "0.2.B" -> "0.2.1" AnsiBold = "\033[1m" ansiBlackOnWhite = "\033[38;5;0;48;5;15m" diff --git a/wiki/install.md b/wiki/install.md index f88f20b..66e61cb 100644 --- a/wiki/install.md +++ b/wiki/install.md @@ -10,3 +10,8 @@ Please note that the server binary (available in [libmutton releases](https://gi After placing the binaries in your $PATH, it is highly recommended to also download and correctly place/source the relevant [shell completions scripts](https://github.com/rwinkhart/MUTN/blob/main/wiki/completions.md). Please see the [usage guide](https://github.com/rwinkhart/MUTN/blob/main/wiki/usage.md) for help getting started. + +### Dependencies (required for all installations) +- GnuPG command-line utility (`gpg` command; will not be required in the future) for encryption/decryption +- A text editor (preferably CLI-based) for writing entry notes +- A private key for SSH key-based authentication is required to use MUTN/libmutton in online/synced mode