Skip to content

v5.2.1 - Just some Bugfixes and improvements

Choose a tag to compare

@github-actions github-actions released this 01 Sep 21:20
· 6 commits to main since this release

Release 5.2.1 (5.1.1)

Welcome to the latest update for UntisPlus! This release brings several quality-of-life improvements, including smarter weekend timetable defaults, fresh customization options, and various UI and localization refinements. As a solo hobby developer, I hope these updates make your daily school routine a little smoother. 📱✨

Highlights

  • Default the timetable view to next week when opened on weekends, helping you plan ahead more easily.
  • Introduce a custom background editor and animated background options to personalize your app appearance.
  • Add new filter options and UI improvements to the grades tracker page.
  • Include a new AMOLED setting and AI parameter adjustments in the settings menus.
  • Correct the German Ko-fi support translation text for better clarity.

What's New

  • Add a custom background editor screen along with custom background view components.
  • Introduce new AI parameter settings on the AI settings page.
  • Add an AMOLED theme setting to the appearance settings.

Improvements

  • Polish the grades tracker UI with additional localization updates and filter options.
  • Update timetable settings and main navigation elements to support new layout features.
  • Clip settings tile highlights to rounded group corners for a cleaner look in shared UI elements.
  • Refine localization strings across multiple languages.

Fixes

  • Correct a broken contributor GitHub profile link on the settings about and updates page.
  • Fix a typo in the German Ko-fi support translation text.

Performance & Reliability

  • Update timetable date utilities with corresponding tests to ensure reliable weekend date handling.

Technical Notes

  • Update pubspec.yaml and core app state to support new background and timetable configurations.
  • Refactor internal localization handling across lib/l10n.dart and lib/main.dart.

Full Changelog