Appendix B — Changelog
This guidebook is written following the diátaxis “how-to guide” style. And because this document reflects how we work in the Seedcase Project, it is living and constantly evolving. It won’t ever be in a state of “done”.
Since we follow Conventional Commits, we’re able to automatically create formal “releases” of the website based on our commit messages. Releases in the context of websites are simply snapshots in time of the website content. We use Commitizen to automatically create these releases using SemVer as the version numbering scheme.
Because releases are created based on commit messages, a new release is created quite often—sometimes several times in a day. This also means that any individual release will not have many changes within it. Below is a list of the releases we’ve made so far, along with what was changed within each release.
B.1 0.6.0 (2026-02-18)
B.1.1 Feat
- 🔧 add CONTRIBUTING and CHANGELOG to sidebar (#104)
B.2 0.5.0 (2026-02-12)
B.2.1 Feat
- ✨ how-to guide on doing domain-driven design (#94)
B.3 0.4.0 (2026-02-09)
B.3.1 Feat
- ✨ visual overview of software development workflow (#92)
B.4 0.3.0 (2025-12-09)
B.4.1 Feat
- ✨ add content to the landing page (#78)
B.5 0.2.0 (2025-12-08)
B.5.1 Feat
- ✨ add commit guidelines (#58)
- ✨ add “writing Python” guide section (#48)
- ✨ guide on tasks to do during iteration (#33)
- ✨ iteration chapter with description of it (#31)
- ✨ add link to
seedcase-project.orginbody-header(#52) - ✨ add making Python test guide page (#39)
- ✨ end of iteration guide (#34)
- ✨ guide on start of iteration (#32)
- ✨ guide to make GitHub Apps to make tokens (#21)
B.5.2 Fix
- 🐛 add favicon directly in quarto config (#64)
B.5.3 Refactor
- ♻️ move review of longer-term roadmap up in iteration start agenda (#63)
- ♻️ minor changes to Tests section (#51)