v9.9.0
Author: 255kbCreated Sep 15, 2026Updated Sep 17, 2026
Versions:
- Bump packages versions
Desktop app binaries:
- Create a pre-release (!important) on GitHub with correct version (
v*.*.*) and publish, for the desktop app - Wait for desktop binaries build (automated after pre-release publication)
- Manually test desktop binaries (if significant dependencies or native behavior changes)
Release the libs (commons, commons-server, cloud, serverless, CLI):
- Create a
libs-v{x.x.x}tag to release all the NPM libraries
Sync server(s):
- Update libs and re-deploy after libs release (⚠️ Must be done prior to distribution if major release)
Deploy server(s):
- Update libs and re-deploy after libs release (⚠️ Must be done prior to distribution if major release)
Release desktop app:
- Add desktop binaries (+ app and libs SBOMs) to the GitHub release
- Set the release to final (non pre-release)
Website (publish changelogs):
- Merge release branch on main (publish the changelogs)
Web app:
- Create a
web-v{x.x.x}tag to release and deploy the web app - Copy the artefact from the workflow to the release
API:
- Update desktop latest version and checksum in
/releases/desktop/stable.json - Merge release branch on main
- Wait for deployment and purge cache on CF
Website (update desktop version):
/!\ Requires above API repo deployment to get an updated desktop version
- Re-run the deployment workflow to update the desktop release version
Distribution:
- Update homebrew cask (https://github.com/Homebrew/homebrew-cask/pull/287810)
- Update Snap Store
- Update Windows Store
- Update Arch Linux repository
- Update choco (automated)
Misc:
- Close / update Github issues
- Clean 'Roadmap' project
- Spread the word!
Source: mockoon/mockoon