Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .github/RELEASE_NOTES.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
**Notary**: a native NIP-46 remote signer for Nostr. macOS (Apple Silicon), **ad-hoc signed (not notarized)**, and Linux (x86_64 and aarch64).

### What's new in v0.10.12

**The keyholder no longer sits on your key after the app it was unlocked for has gone.** Notary holds one keyholder per key, and it enforces that with a lock the system releases whenever the process ends. That covers a keyholder that crashes. What it did not cover was a keyholder whose PARENT crashed: the app died, this process was left running with nothing to do, and it kept the lock. Typing your passphrase then told you another Notary already had the key open, which was true, in a process nobody could see. The only thing that cleared it was a fifteen minute timer.

It now notices that the app that started it is gone and exits within about a second, which hands the key back. A Notary you started yourself from a terminal is unaffected and keeps running, because it has no such parent to lose.

### What's new in v0.10.11

**The signing prompt can be read in any language.** Off macOS Notary drew every character from the one font it had, which covers Latin and Cyrillic, so anything else was a solid grey rectangle. That is harmless for Notary's own text, which is English. It was not harmless for the two fields that are not Notary's text: the name of the app asking for a signature, and the preview of what it wants signed. A Japanese note came up as a row of blocks on the one screen where you have to read something before you agree to it.
Expand Down
2 changes: 1 addition & 1 deletion gui/app.zon
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
.name = "notary",
.display_name = "Notary",
.description = "Notary: approve or deny Nostr signing requests; your key stays in the signer daemon.",
.version = "0.10.11",
.version = "0.10.12",
.icons = .{"assets/icon.png"},
.platforms = .{ "macos", "linux" },
.permissions = .{ "view", "command", "clipboard" },
Expand Down
Loading