medic / cht-core

The CHT Core Framework makes it faster to build responsive, offline-first digital health apps that equip health workers to provide better care in their communities. It is a central resource of the Community Health Toolkit.
https://communityhealthtoolkit.org
GNU Affero General Public License v3.0
468 stars 217 forks source link

Release 4.9.0 #9150

Closed mrjones-plip closed 4 months ago

mrjones-plip commented 5 months ago

Planning - Product Manager

Development - Release Engineer

When development is ready to begin one of the engineers should be nominated as a Release Engineer. They will be responsible for making sure the following tasks are completed though not necessarily completing them.

Releasing - Release Engineer

Once all issues have been merged into master, and the master branch has the new version number, then the release process can start:

See below for some highlights, read the release notes for full details.

Following our support policy, versions {{versions}} are no longer supported. Projects running these versions should start planning to upgrade in the near future. For more details read our software support documentation.

Check out our roadmap to see what else is currently being working on.

{{version}} Highlights

[{{Highlight 1}}]({{}})

{{description of highlight section}}

[{{Highlight 2}}]({{}})

{{description of highlight section}}

[And more...]({{paste-url to section}})

We’ve also implemented loads of other improvements and fixed a heap of bugs.


- [x] Add one last update to the #product-team Slack channel and use the thread to lead an internal release retrospective covering what went well and areas to improve for next time.
- [x] Add any open "known issues" from the prior release that were not fixed in this release. Done by adding the correct `Affects: 4.x.x` label.  
- [x] Mark this issue "done" and close the Milestone.
latin-panda commented 4 months ago

I can't upgrade the demo instance nor upload the config because it's stuck in v4.7. There is a ticket for that here

latin-panda commented 4 months ago

The scalability report is not uploaded so that's also something I couldn't complete. There's a ticket for that here

latin-panda commented 4 months ago

Upgrade tests:

https://github.com/medic/cht-core/assets/66472237/616cf53d-e177-45dc-a330-57afc0a4a41c

https://github.com/medic/cht-core/assets/66472237/aaeafed8-d63d-4749-a7cf-ff22b2b8d7a1

https://github.com/medic/cht-core/assets/66472237/65d355b1-be95-40c9-8815-5dd969fcb96a