Kirby 4.0.0-rc.(3)4 is here!

Update

We are really sorry, but we introduced an upload bug in RC.3 which basically renders any uploads unusable. We had to patch this asap and that’s why we immediately jump to RC.4 Release 4.0.0-rc.4 · getkirby/kirby · GitHub


The next RC is here. https://github.com/getkirby/kirby/releases/tag/4.0.0-rc.3

This one comes with two security fixes. We introduced them in v4. v3 installations are not affected. They affect the Panel if you can’t trust your group of authenticated editors. We still recommend that you upgrade your v4 installations if you are already using it in production.

1 Like

I love those release notes! :heart: Clean, easy to read, nicely structured! #KUDOS
But I wonder how you create those? :thinking: Do you create the release notes manually?

We collect release notes for every PR in Notion and once the release is ready, we copy them over to Github. Rather straight forward, but not automated.

1 Like

GitHub has a feature in its “Draft release” page where it can pluck all the commit messages and PR numbers since the previous release. That already gives a pretty good result.

Nothing wrong with manually curating the release notes for an even better result, of course.

We know, but often a PR contains multiple connected changes (e.g. a fix can also cause a breaking change or a refactoring can cause a deprecation). If we were super strict with our commit messages, automating it would probably work, but the manual process gives us the best results and isn’t too much work either.