Appendix B — Changelog
Since we follow Conventional Commits, we’re able to automatically create a release based on the commit message by using Commitizen. This means that releases can happen quite often, sometimes several in a day. It also means any individual release will not have many changes within it. Below is a list of releases along with what was changed within it.
B.1 1.2.0 (2025-09-06)
B.1.1 Feat
- pre-workshop: ✨ put workshop Code of Conduct into repo from guides
B.1.2 Fix
- sessions: ✏️ don’t need explicit
label
, it’s duplicate in chunk label - overview: ✏️
analyses
for link, notanalysis
- 🐛 should be spelled
internal
, notinterntal
- ✏️ use
rostools-theme
extension name, notr3
- ✏️ correct link to
_contributors.yml
- ✏️ replace to normal single quote
- sessions: 🐛 use
rostools-theme
for revealjs slides - pre-workshop: 🐛 wrong link to pre-workshop tasks
B.1.3 Refactor
- pre-workshop: ♻️ don’t eval the pre-workshop docs
- overview: ✏️ simplify learning design, from template
- pre-workshop: ✏️ simplify code of conduct, from template
- ✏️ minor fixes after update from template
- overview: ♻️ list sessions in syllabus
- pre-workshop: 🚚 rename file to
overview.qmd
in tasks - pre-workshop: ♻️ edits and corrections to tasks in overview
- pre-workshop: 🔥 don’t need R code chunks in pre-workshop overview
- pre-workshop: ♻️ revise last task, mostly reformatting
- pre-workshop: 🚚 split out ‘pre-reading’ tasks into own page
- pre-workshop: 🚚 split out ‘download data’ tasks into own page
- pre-workshop: 🚚 split ‘create project’ into own page
- pre-workshop: 🚚 split “setup git” into own page
- pre-workshop: 🚚 split installing programs into own files
- overview: ♻️ split ‘is this for you’ into own file
- overview: ♻️ replace survey link with shortcode to link
B.2 1.1.0 (2025-08-28)
B.2.1 Feat
- overview: ✨ add learning design page to overview
- 📝 add badges to landing page
- ✨ have own page for pre-workshop survey
- ✨ add suvery button includes
- ✨ add a section specifically for teachers to appendix
- ✨ add
star-us
includes block
B.2.2 Fix
- 🔥 these were moved out of samwise
B.2.3 Refactor
- ♻️ split reading website into includes
- 🔧 update
_quarto.yml
to match template changes - overview: ♻️ simplified text in schedule
- ♻️ improve landing page, with changes from template
- ♻️ fill out CONTRIBUTING with more details
- 📄 switch to full Markdown version of CC-BY
- ♻️ small edits to syllabus file
- ✏️ rename “course” to “workshop”
B.3 v2024.12.10 (2024-12-12)
B.3.1 Feat
- ✨ add a “code used” section to the sessions
B.3.2 Fix
- sessions: ✏️ should be “up” not “notes”
- sessions: 🐛 the output is a message, so need to set message to true
- 🐛 the code appendix wasn’t working correctly, needed to use clearer regex
- 🐛 references weren’t printing, this fixes that
- preamble: 🐛 can’t have section refs start with
-
- 🐛 the logos weren’t rendering properly
- preamble: 🐛 downlit didn’t seem to work, but this seems to fix it
- 🐛 mermaid arrows had disappeared, fixed it
- clarify that the exercise has two parts!
B.3.3 Refactor
- ♻️ this shouldn’t be called
functions.R
[skip ci] - sessions: ♻️ split out instructor review note into includes doc
- ♻️ use base pipe instead
- ♻️ moved some old code from r3admin into functions
B.4 v2023.11.08 (2023-11-12)
B.4.1 Fix
- typo in link. Closes #109