From 3983e1692741090d47c1d56d9900d85cf9778183 Mon Sep 17 00:00:00 2001 From: Jon Hadfield Date: Mon, 21 Sep 2026 18:59:28 +0100 Subject: [PATCH] Add the 0.7.0 changelog entry Co-Authored-By: Claude Opus 5 (1M context) --- CHANGELOG.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index a0cc824..bb20e7b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,28 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.7.0] - 2026-09-21 + +### Added + +- `sn delete duplicates`, which removes notes Standard Notes marked as copies + of another note. It lists what it will delete and asks for confirmation; + `--dry-run` lists them and stops, `--yes` skips the prompt +- Within each set of duplicates the most recently updated note is kept, so + editing a copy after duplicating it does not lose that work. A copy whose + original is no longer in the account is kept and reported, since it holds + the only remaining copy of that content + +### Fixed + +- Help output now shows the program's name + +### Changed + +- CI runs the test matrix in parallel, keys the concurrency group by branch + and platform so jobs no longer cancel each other, and no longer fails when + a token is unavailable + ## [0.6.0] - 2026-09-21 ### Added