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, not analysis
  • 🐛 should be spelled internal, not interntal
  • ✏️ use rostools-theme extension name, not r3
  • ✏️ 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

B.5 v2022.12.07 (2022-12-12)