#2358·mockoon

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:

Misc:

  • Close / update Github issues
  • Clean 'Roadmap' project
  • Spread the word!