Releases: teddychan/clipmenu-2
Releases · teddychan/clipmenu-2
Release list
v2.20.2
What's Changed
- release: 2.20.2 — keep Debug builds out of the release's data and updater by @teddychan in #68
Full Changelog: v2.20.1...v2.20.2
v2.20.1
What's Changed
- chore: bump DragonKit to 3.2.0 by @teddychan in #65
- feat(about): point the licenses row at dragonapp.com/clipmenu-2/licenses by @teddychan in #66
- fix(build): reset the stale CFBundleVersion placeholder by @teddychan in #67
Full Changelog: v2.20.0...v2.20.1
v2.20.0
What's Changed
- ci: run the canonical test script in the Tests job by @teddychan in #61
- feat(about): adopt DragonKit 3.0.1's fixed-slot About pane by @teddychan in #62
- chore: bump DragonKit to 3.1.0 by @teddychan in #63
- release: 2.20.0 by @teddychan in #64
Full Changelog: v2.19.1...v2.20.0
v2.19.1
What's Changed
- ci: assert the release tag matches app/Info.plist by @teddychan in #54
- ci: machine-check DragonKit conformance; kit 2.0.1; rename BackupError by @teddychan in #55
- chore: bump DragonKit to 2.1.0 by @teddychan in #56
- fix: bound the numeric preferences; stop a history wipe and a menu crash by @teddychan in #57
- chore: bump DragonKit to 2.3.0 by @teddychan in #58
- release: 2.19.1 by @teddychan in #59
Full Changelog: v2.19.0...v2.19.1
v2.19.0
Uninstall has moved out of the ClipMenu 2 menu and into Settings.
- Uninstall is gone from the dropdown. It sat directly above Quit in the menu you open to paste a clip — two adjacent items where a mis-click costs you the app. Removing ClipMenu 2 now lives only in Settings, as the last pane in the sidebar, and what gets removed is unchanged.
- The App menu section now comes from DragonKit. About, Check for Updates…, Settings… and Quit are supplied by the shared Dragon menu instead of being hand-built inside ClipMenu, so every Dragon app stays in step. One visible consequence: the dropdown has a single divider above Quit now, where it used to draw two.
- Small wording fix. "Check for updates…" is now "Check for Updates…", matching Apple's title-case convention.
What's Changed
- v2.18.1 — install docs + Mac App Store availability by @teddychan in #47
- docs: unify README structure, style, and table of contents by @teddychan in #48
- docs: add Tests section with measured coverage by @teddychan in #49
- ci: run the test suite on every pull request by @teddychan in #50
- feat: adopt DragonKit 1.5.0's shared DragonAppMenu for the App menu section by @teddychan in #51
- feat!: drop Uninstall from the status-item menu (DragonKit 2.0.0) by @teddychan in #52
- chore: bump version to 2.19.0 by @teddychan in #53
Full Changelog: v2.18.0...v2.19.0
v2.18.1
Maintenance release — no app code changed.
- All three ways to install are documented. The README now covers Homebrew, a direct download from the latest release, and the free Mac App Store listing in one place.
- Requirements are clearer. The Swift 6 toolchain moved under "Requirements (building from source)", so it no longer reads as something you need in order to run the app.
- The What's New pane matches this release. It no longer re-advertises the search-speed work that shipped in 2.18.0.
What's Changed
- v2.18.1 — install docs + Mac App Store availability by @teddychan in #47
Full Changelog: v2.18.0...v2.18.1
v2.18.0
Maintenance release — nothing changes in how ClipMenu works day to day.
- Much broader automated test coverage. Unit tests grew from 147 to 313, lifting coverage from ~19% to ~74% across the SwiftUI settings panes, drag-to-reorder, and backup/restore — so future changes stay safe.
- Housekeeping. Removed unused App Store paywall strings across all 7 localizations and bumped CI tooling.
What's Changed
- test: expand unit coverage 18.8%→39.3% (147→313 tests) by @teddychan in #42
- test: SwiftUI panes, drag-reorder & backup/restore coverage (39%→74%) by @teddychan in #43
- v2.17.11 — maintenance release (test coverage 39%→74%) by @teddychan in #44
- ci: bump actions/upload-artifact to v7.0.1 (Node 24) by @teddychan in #41
- chore: remove dead App Store paywall strings (all 7 localizations) by @teddychan in #45
- chore: bump version to 2.18.0 for Mac App Store submission by @teddychan in #46
Full Changelog: v2.17.10...v2.18.0
v2.17.11
What's Changed
- test: expand unit coverage 18.8%→39.3% (147→313 tests) by @teddychan in #42
- test: SwiftUI panes, drag-reorder & backup/restore coverage (39%→74%) by @teddychan in #43
- v2.17.11 — maintenance release (test coverage 39%→74%) by @teddychan in #44
Full Changelog: v2.17.10...v2.17.11
v2.17.10
What's Changed
- v2.17.10 — faster history search + capture/plist cleanups by @teddychan in #40
Full Changelog: v2.17.9...v2.17.10
v2.17.9
What's Changed
- fix: exclude-list over-fire + missing history indexes on upgrade; v2.17.9 by @teddychan in #39
Full Changelog: v2.17.8...v2.17.9