Channel Apps
[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

  1. create a backup
  2. execute util/udall from the terminal

Breaking Changes

  • channelreputation addon moved to addons-unmaintained

Known Issues


Release Blocking Issues