-
Notifications
You must be signed in to change notification settings - Fork 98
Release Checklist
Alfred E. Heggestad edited this page Oct 13, 2025
·
86 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 v3.15.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.2.0 15. Oct (@alfredh)
- v4.3.0 19. Nov (@cspiel1)
- v4.4.0 24. Dec (@sreimers)