Skip to content

Commit 9935379

Browse files
magifd2claude
andcommitted
chore: release v2.0.4
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent f19a537 commit 9935379

1 file changed

Lines changed: 33 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,39 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [2.0.4] - 2026-05-22
9+
10+
### Added
11+
12+
- **`package` Makefile target.** Builds all 5 platforms (plus the
13+
darwin-universal binary when `lipo` is available), signs every
14+
darwin variant, zips each with README.md using versioned naming
15+
(`splunk-cli-vX.Y.Z-<os>-<arch>.zip`), and notarizes the darwin
16+
zips. v2.0.3 was tagged without binary assets; v2.0.4 restores
17+
the binary release flow (last seen in v2.0.2) with proper
18+
signing and notarization.
19+
20+
### Changed
21+
22+
- **Darwin releases are now Developer ID signed and Apple-notarized.**
23+
All three darwin variants — `darwin-amd64`, `darwin-arm64`, and
24+
`darwin-universal` — carry full Apple Developer ID Application
25+
signatures and notarization tickets from Apple. End users on
26+
macOS no longer need to bypass Gatekeeper with right-click → Open
27+
or `xattr -d com.apple.quarantine` on first launch; local users
28+
who place `splunk-cli` under Dropbox-synced (or any other
29+
FileProvider-managed) paths are no longer killed by macOS's
30+
ad-hoc + provenance distrust policy. Pipeline:
31+
`scripts/codesign-darwin.sh` + `scripts/notarize-darwin.sh`,
32+
driven by `make package`. Adopts the org-wide convention in
33+
`nlink-jp/.github` CONVENTIONS.md §Code Signing.
34+
- **Release zip filenames now embed the version**
35+
(`splunk-cli-vX.Y.Z-<os>-<arch>.zip`), aligning with sibling
36+
cli-series tools. v2.0.2 assets used version-less names.
37+
38+
No behaviour change to the binary itself — feature-wise this is
39+
identical to v2.0.3.
40+
841
## [2.0.3] - 2026-03-31
942

1043
### Fixed

0 commit comments

Comments
 (0)