[BBcode]
Hubzilla 8.4RC: Home
Prepare RC Release
- Bump STD_VERSION
- Update strings
util/run_xgettext.sh
- Update composer autoload cache
composer dump-autoload --no-dev
- Create RC branch (core, addons, widgets)
git checkout -b <new_branch>
- Push RC branch upstream
git push --set-upstream origin <new_branch>
- Bump dev branch STD_VERSION
- Announce RC release
DB install/update testing
- Install works (mysql/mariadb)
- Update works (mysql/mariadb)
- Install works (postgres)
- Update works (postgres)
Basic Federation Protocol Testing
Diaspora
- Connecting
- Private Messages
- Public Posts
- Private Posts
- Comments
- Likes
Activitypub
- Connecting
- Public Posts
- Private Posts
- Comments
- Likes
Prepare Release
- All release blocking issues closed
- Update changelog
- Prepare Release Notes with condensed changelog
- Bump STD_VERSION in boot.php and adjust release date in changelog (core) - don't forget to commit the changes
- Merge RC branch into MASTER (core) - in MASTER exec
git merge -X theirs RC_BRANCHNAME
- Merge RC branch into MASTER (addon) - in MASTER exec
git merge -X theirs RC_BRANCHNAME
- Merge RC branch into MASTER (widget) - in MASTER exec
git merge -X theirs RC_BRANCHNAME
- Push master branches (core, addon, widget) to repo
- Tag release in repo (core)
- Tag release in repo (addons)
- Tag release in repo (widgets)
- Announce release
- Get some coffee
How to Upgrade
- create a backup
- execute
util/udall
from the terminal
Breaking Changes
- channelreputation addon moved to addons-unmaintained