BREAKING CHANGE: When the editor contains only one line, it is now treated as the subject instead of being used as the issue content. Signed-off-by: Awiteb <a@4rs.nl>
4.7 KiB
4.7 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
- New command
repo state- by Awiteb
Breaking Change
- Make subject mandatory and optional content - by Awiteb
Fixed
- Check the nip07 signer in
CliOptions::ensure_signer- by Awiteb
0.4.0 - 2025-08-08
Added
- Support signing using NIP-46 bunker - by Awiteb
- Keyring the secret key
n34 config keyring --enable- by Awiteb - New flag to
patch apply and mergeto mention patches - by Awiteb - Sign using NIP-07 - by Awiteb
Dependencies
- Add
keyring,nostr-connect,nostr-keyringandurlto the dependencies - by Awiteb - Remove
urlfromn34dependencies - by Awiteb - Upgrade to
nostr@0.43.0- by Awiteb
Documentation
- N34 book - by Awiteb
- Fix status command docs - by Awiteb
Refactor
- Move the trait extensions to
traits.rs- by Awiteb - Move
rootandroot-revisionto constants - by Awiteb
0.3.0 - 2025-07-05
Added
- New
patch sendcommand to send patches - by Awiteb - Add
alttag to the git issue - by Awiteb - Add
descriptiontag to the patch - by Awiteb - New
config powcommand to set the default PoW difficulty - by Awiteb - New
config relayscommand to set the default fallbacks relays - by Awiteb - New
issue viewcommand to view an issue - by Awiteb - New
patch fetchcommand to fetch patches - by Awiteb - New
issue {reopen,close,resolve}commands to manage issue status - by Awiteb - New
patchsubcommands apply,close,draft,merge and reopen to manage the patch status - by Awiteb - View the repo maintainers as
npub- by Awiteb - New
patch listcommands to list the repo patches - by Awiteb - New
issue listcommands to list the repo issues - by Awiteb - Improve exit codes and make them more specific - by Awiteb
Dependencies
- Add
either@1.15.0to the dependencies - by Awiteb - Update
nostrto0.42.2- by Awiteb - Remove
bitcoin_hashesand usenostr::hashesre-export - by Awiteb
Fixed
- Not to return an error if
nostr-addressfile does not exist - by Awiteb - Spelling in help content - by DanConwayDev
- Fix a typo in
EmptySetRelayserror message - by Awiteb - Require a repo in
repo viewcommand - by Awiteb
Refactor
- Store the config in
CliOptionsinstead of its path - by Awiteb - Improve commands running and make the signer optional for some commands - by Awiteb
Removed
- Remove the
--repooption and make the repo an argument - by Awiteb - Remove the
--toflag fromreplycommand and make it an argument - by Awiteb - Remove
--eucflag frompatch sendcommand and use the repo euc - by Awiteb
0.2.0 - 2025-06-01
Added
- Add
--force-idflag to bypass case validation inrepo announce- by Awiteb - Add
--address-fileflag torepo announcecommand - by Awiteb - Read the
nostr-addressfile inrepo viewcommand - by Awiteb - Read the
nostr-addressfile inissue newcommand - by Awiteb - Read the
nostr-addressfile inreplycommand - by Awiteb - A
--quote-toflag to quote the replied to content in the editor - by Awiteb - Enter repository as nip5 - by Awiteb
- Make the relays list optional - by Awiteb
- Events and naddrs can starts with
nostr:- by Awiteb - Support relays and naddrs sets - by Awiteb
Dependencies
- Add
chrono@0.4.41to the dependencies - by Awiteb - Enable
nip05feature ofnostrcrate - by Awiteb - Add
serde@1.0.219,dirs@6.0.0andtoml@0.8.22- by Awiteb
Fixed
- Create a valid naddr string - by Awiteb
Refactor
- Support more than one naddr instead of one - by Awiteb
0.1.0 - 2025-05-21
Added
- Setup the CLI and create
repo viewcommand - by Awiteb - Add
repo announcecommand - by Awiteb - Support PoW - by Awiteb
- Add
issue newcommand - by Awiteb - New
replycommand - by Awiteb
Dependencies
- Add nedded dependencies - by Awiteb
- Add
easy_ext@1.0.2to the dependencies - by Awiteb - Add
convert_case@0.8.0to the dependencies - by Awiteb - Add
tempfile@3.19.1to the dependencies - by Awiteb - Add
futures@0.3.31to the dependencies - by Awiteb - Bump
nostrandnostr_sdkto0.42.0- by Awiteb
0.0.0 - 2025-05-01
Added
- Initialize the project - by Awiteb