Skip to content

v1.12.0

Compare
Choose a tag to compare
@Splines Splines released this 27 Apr 12:48
· 81 commits to main since this release
9632ccf
MaMpf footer

User-facing changes

  • We have a brand-new README, see #614
  • Only admins are now allowed to change course editors, see #610
  • Broken tag highlighting in lecture edit page (for teachers/admins) is fixed, see #618
  • Pixelation of screenshots ("thumbnails") for videos is fixed by settings the correct width/height of a hidden canvas element, see #623
  • The emergency link of the annotation tool was removed, see #625

Internal changes

  • Upgraded Rails to v7.1 and updated gems (mostly only their minor versions), see #609
  • Updated Rubocop (Ruby linter) and enforced the new cops, see #617
  • We now use a now repo to store "init" ("preseed") data for our local database during development, see #612. Due to a mistake, we had to comment the respective Docker env variables again in #615
  • Cleaned up some config files and use a new .config directory, see #613
  • Removed the GitHub Pull request templates, see #626
  • Added the public prefix for the gen_random_uuid() in the db schema (this was done automatically by Rails), see #619
  • We don't raise an exception anymore for a broken & deactivated migration, see #620
  • VSCode changed an identifier in the settings.json for the Ruby LSP plugin, see #616

List of PRs

  • Only allow admins to change course editors by @fosterfarrell9 in #610
  • Use new preseed links to init data in local db by @Splines in #612
  • Uncomment preseed Docker env vars by @Splines in #615
  • Add public prefix for gen_random_uuid() in db schema by @Splines in #619
  • Don't raise exception for broken migration anymore by @Splines in #620
  • Use new identifier for Ruby LSP VSCode plugin settings by @Splines in #616
  • Fix broken tag highlighting for lectures admin view by @Splines in #618
  • Clean up config files (and use new .config dir) by @Splines in #613
  • Fix missing width and height setting of canvas by @Splines in #623
  • Update Rubocop version and enforce all cops by @Splines in #617
  • Remove emergency link by @Splines in #625
  • Remove GitHub Pull request templates by @Splines in #626
  • Upgrade Rails to v7.1 & update gems (mostly only minor versions) by @Splines in #609
  • Rewrite Readme by @Splines in #614

Full Changelog: v1.11.1...v1.12.0