Skip to content

Releases: MaMpf-HD/mampf

v1.11.1

03 Apr 23:15
4a37d85
Compare
Choose a tag to compare

This release just introduces a hotfix to deal with some small annotation-tool related infant diseases (namely when a lecture variable was nil and we didn't notice that).

What's Changed

Full Changelog: v1.11.0...v1.11.1

v1.11.0

02 Apr 15:53
c81dc10
Compare
Choose a tag to compare

With this release we have a brand-new feature for you, the annotation tool. Create custom notes on the timeline on any video. If you want to, you can also make your notes visible for the teacher or publish them as comments.

Create a new annotation by clicking on the respective button. To open an annotation, click on the pin in the timline.
Annotation Tool control bar

You can find more useful tips in our blog post (only available in German).

v1.10.1

23 Mar 11:09
a0e26f8
Compare
Choose a tag to compare

In this release, we fixed the discard feature when editing an answer in the quiz editor. Due to a bug, it saved the edited fields instead of discarding them. We also pimped up the comments page a bit (see preview image down below) and replaced the search icon in the admin navbar.

comments page preview

What's Changed

Full Changelog: v1.10.0...v1.10.1

v1.10.0

21 Mar 21:20
ee2bc9a
Compare
Choose a tag to compare

In this release, we have a brand-new feature for you: a feedback button. You can find it with a star icon ⭐ next to the search bar in the upper right corner. Use it to give feedback to the developers of MaMpf, be it praise, criticism or suggestions on how we can advance the platform. Have fun 🙌

image

What's Changed

Full Changelog: v1.9.3...v1.10.0

v1.9.3

19 Mar 10:46
2731378
Compare
Choose a tag to compare

Apparently, the yellow comments bubble was still not fixed in the latest release, so here's again a fix. It was already deployed to production last month with commit 2731378. We didn't create a tag yet due to internal pipeline issues but these got resolved, so we're now ready again for some new releases soon ;)

What's Changed

Full Changelog: v1.9.2...v1.9.3

v1.9.2

14 Feb 23:13
Compare
Choose a tag to compare

This release mainly fixes issues with the yellow comments bubble. Some users might have encountered the situation where the bubble was yellow, they clicked on it, but didn't find any unread comments there. This is due to an inconsistency introduced half a year ago that went unnoticed until now. We fix it by recalculating the respective database fields and by fixing the flawed logic itself. Apart from that, an issue with the media statistics modal not showing anymore was fixed. See the full changelog below.

What's Changed

  • Fix comment status by @Splines in #585
  • Warn about too long GitHub commit messages by @Splines in #586
  • Migrate unread_comments flag (fix inconsistencies) by @Splines in #587
  • Use warn log level instead of debug for unread comments migration by @Splines in #588
  • Fix media statistics not showing by @Splines in #591

Full Changelog: v1.9.1...v1.9.2

v1.9.1

08 Jan 16:26
c769834
Compare
Choose a tag to compare

A small hotfix that made the "worked examples" inaccessible in some situations.

Changes

  • Fix missing to_a to convert to Rails array by @Splines in #584

Full Changelog: v1.9.0...v1.9.1

v1.9.0

07 Jan 21:54
6ab42c6
Compare
Choose a tag to compare

Happy new year 2024 everybody 💫 A new version of MaMpf is now available here 🙌

This release includes lots changes related to our code quality, mostly about linting: we've set up ESLint to lint .js files. In order to lint .js.erb files, we've written our custom ESLint preprocessor which is also available to the community here. Apart from JS linting, we also set up RuboCop to lint .rb files and reevaluated the rules we use. We also improved the VSCode integration such that the respective extensions will now automagically lint your files whenever you save them and give you good suggestions along your coding session. Please consult the wiki on how to set up these extensions. It's mostly just installing the underlying packages and activating the extensions. Everything else is already set up and ready to go, e.g. the specific extension settings.

Apart from that, there's not much regarding user-facing changes expect for the new landing page (background). It refers to the new aperiodic monotile (also called "einstein") found in 2023 by Smith, Myers, Kaplan and Goodman-Strauss, see their respective page and their paper here.

This was just a summary, you can view all changes in detail here:

Changes

Full Changelog: v1.8.2...v1.9.0

v1.8.2

01 Nov 19:20
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.8.1...v1.8.2

v1.8.1

23 Oct 17:03
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.8.0...v1.8.1