Repository navigation
Release Checklist
Sebastian Reimers edited this page Oct 28, 2026
·
100 revisions
- Check if there are any issues which are blocking the release, set or update milestone if possible
- Check if there are any pull requests which fix major issues and have low risk, set/update milestone
- Update
CHANGELOG.md- Click
Draft a new releaseon Release page - Fill a new release tag version and title (like v4.7.0)
- Press
Generate release notes - Save as draft (don't publish yet)
- Copy release notes to
CHANGELOG.md
- Click
- Check/Inc version numbers
CMakeLists.txtinclude/baresip.hmk/Doxyfile
- Check ABI compatibility
-
CMakeLists.txt(Bump PROJECT_SOVERSION)
-
- Comment out PRE Release identifier
-devCMakeLists.txt
- All tests green? [re, baresip]
- Merge PRs in this order
- libre
- baresip
- baresip-apps
- Publish draft Releases (follow the same order)
- Maybe
Generate Release notesis needed to update (delete last notes first)
- Maybe
- Bump main branch versions with PRE Release identifier
-devCMakeLists.txt-
include/baresip.h(baresip only)
- Update Release schedule below
v4.10.0 22. Jul 2026 (@sreimers)v4.11.0 26. Aug 2026 (@alfredh)v4.12.0 30. Sep 2026 (@cspiel1)- v4.13.0 4. Nov 2026 (@sreimers)
- v4.14.0 9. Dec 2026 (@alfredh)
- v4.15.0 13. Jan 2027 (@cspiel1)
- v4.16.0 17. Feb 2027 (@sreimers)
- v4.17.0 24. Mar 2027 (@alfredh)
- v4.18.0 28. Apr 2027 (@cspiel1)