You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+7-3Lines changed: 7 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,6 +16,8 @@ Changelog categories for `Unreleased` and new release sections (in order, includ
16
16
17
17
## Unreleased
18
18
19
+
## v0.6.2 - 2026-03-02
20
+
19
21
### Fixes
20
22
- ✅ Fixed empty-main-layout D&D re-docking: when the main layout has no root (all nodes floating), center-drop over the empty layout now resolves as a valid dock target and re-attaches the dragged node to the main layout.
21
23
@@ -39,16 +41,18 @@ Changelog categories for `Unreleased` and new release sections (in order, includ
39
41
- ✅ Extended `DockShortcutControllerTest` with coverage for tab-relative selection behavior and active dock-node resolution from tab mapping and fallback root.
40
42
41
43
### Documentation
42
-
- ✅ Redundant documentation link to snapfx.org in README.md removed.
44
+
- ✅ Redundant documentation link to snapfx.org in README.md removed, Badges added/updated.
43
45
- ✅ Added a Maven Central publishing section to [RELEASING.md](RELEASING.md) with required secrets, local validation commands, release URL override options, and stable-tag publish checklist items.
44
46
- ✅ Added release-checksum documentation to [RELEASING.md](RELEASING.md), including generated file locations and local verification commands.
45
-
- ✅ Added a release-notes quick-start template (Windows/macOS/Linux startup commands) to [RELEASING.md](RELEASING.md) for REL-008 readiness completeness.
46
-
- ✅ Updated release-readiness status docs ([STATUS.md](STATUS.md), [DONE.md](DONE.md), [ROADMAP.md](ROADMAP.md), and `release_todo_temp.md`) to mark `0.8.x` Maven Central readiness as complete and shift focus to `0.9.x` rehearsal/freeze.
47
+
- ✅ Added a release-notes quick-start template (Windows/macOS/Linux startup commands) to [RELEASING.md](RELEASING.md)
48
+
- ✅ Updated release-readiness status docs ([STATUS.md](STATUS.md), [DONE.md](DONE.md), [ROADMAP.md](ROADMAP.md)
49
+
- ✅ Documented optional `DISCORD_RELEASE_WEBHOOK` setup in [RELEASING.md](RELEASING.md) for release-note Discord notifications.
47
50
48
51
### Build and Tooling
49
52
- ✅ Added Sonatype Central publish repository wiring for `snapfx-core` with environment/property-based credential support (`MAVEN_CENTRAL_USERNAME` / `MAVEN_CENTRAL_PASSWORD`) and signing-secret preflight checks for remote publish tasks.
50
53
- ✅ Extended the release workflow with a stable-tag `publish-maven-central` job that is policy-gated to versions `>= v1.0.0`, and gated final GitHub release publishing on successful/explicitly skipped Central publish execution.
51
54
- ✅ Added release-asset SHA256 generation in the release workflow and publish of matching `*.sha256` files for base and jpackage artifacts.
55
+
- ✅ Added Discord release-note notifications to the tag-based release workflow, posting generated `git-cliff` notes to an optional `DISCORD_RELEASE_WEBHOOK` repository secret.
-`publish-maven-central` (Linux, stable tags `>= v1.0.0`): publishes `:snapfx-core` to Sonatype Central via the OSSRH staging API compatibility endpoint
70
-
-`publish-release` (Linux): collects all artifacts, generates SHA256 checksums (`*.sha256`), generates notes with `git-cliff`, and publishes one GitHub Release
70
+
-`publish-release` (Linux): collects all artifacts, generates SHA256 checksums (`*.sha256`), generates notes with `git-cliff`, publishes one GitHub Release, and posts the release notes to Discord when `DISCORD_RELEASE_WEBHOOK` is configured
71
71
- Demo `jpackage` assets are published with OS-specific names:
72
72
-`snapfx-demo-jpackage-image-windows-<tag>.zip`
73
73
-`snapfx-demo-jpackage-image-macos-<tag>.zip`
74
74
-`snapfx-demo-jpackage-image-linux-<tag>.zip`
75
75
76
+
### Optional GitHub Secret (Discord Notification)
77
+
78
+
-`DISCORD_RELEASE_WEBHOOK` (Discord webhook URL for release-note notifications after GitHub Release publish)
79
+
76
80
## Maven Central Publishing (`snapfx-core`)
77
81
78
82
`snapfx-core` is published from the release workflow on stable tags `>= v1.0.0` (for example `v1.0.0`, not `v0.9.5` and not `v1.0.0-rc.1`).
0 commit comments