Fixed
- Fixed production licensing to use the ApexDock production app identity across the app, website, and release tooling.
- Fixed Computer Use permissions and helper trust checks to match the ApexDock production app identity.
- Fixed migration from the legacy Release app identity so existing activations can refresh under the ApexDock production bundle.
- Fixed device-limit activation failures to tell users to deactivate an old Mac instead of showing a generic license failure.
Fixed
- Fixed Release licensing to use the production ApexDock app identity for license grants and validation.
- Fixed Release Computer Use permissions and helper trust checks to match the production ApexDock app identity.
Added
- Added release dry-run validation for licensing endpoints, bundle ids, update channels, and signing-key parity.
Changed
- Release builds now display as ApexDock and ApexDock Computer Use without release labels.
Fixed
- Fixed Computer Use agent installation checks for production release app names.
- Fixed production marketing deploys to use the Release bundle id and signing key for license grants.
- Fixed Release license signature verification by matching the native public key to `.env.release`.
Added
- Added a website changelog page and footer link for published release notes.
Changed
- Improved release publishing checks so existing builds are detected before slow packaging starts.
Fixed
- Fixed Screen Recording setup to show the native macOS prompt before falling back to manual System Settings repair.
- Fixed release publishing retries for existing build records so update and DMG metadata can be backfilled cleanly.