Releases: ninocss/UntisPlus
Release list
v5.2.0
Release v5.2.0 (5.2.0)
Welcome to a fresh update for UntisPlus! 🎨 This release brings exciting new visual themes, direct updates, and a variety of improvements to your timetables, widgets, and demo mode. As a hobby project, I hope these enhancements make your daily school routine smoother and more personalized.
Highlights
- Choose from a brand new collection of custom app themes and launcher icons in the appearance settings.
- Enjoy improved timetable displays, enhanced demo mode functionality, and updated home screen widgets.
- Access direct updates and view recent changelogs more easily from the app settings.
What's New
- Add new custom theme options and launcher icon styles via the appearance settings page.
- Introduce direct update checking and a changelog bottom sheet viewer in the about and updates settings area.
Improvements
- Enhance the timetable views and settings for better daily schedule readability.
- Refine home screen widget layouts, colors, and background service behavior.
- Improve the demo mode service experience for testing and previewing app features.
Fixes
- Fix theme picker widget tests to ensure proper UI testing coverage.
Performance & Reliability
- Internal: Update background service configurations and widget providers to improve overall stability.
Technical Notes
- Internal: Update GitHub Actions workflows for dart builds, daily builds, and automated changelogs.
- Internal: Modify Android manifest, build configurations, Gradle settings, and resource files to support new widgets and direct update file paths.
- Internal: Update localization strings (
lib/l10n.dart), core app state, and theme data tests.
Nightly Build · 2026-09-07
Nightly build · 2026-09-07
Automated, signed Android preview build from the latest changes.
Use a stable release for everyday use; pre-releases are not selected by the in-app updater.
v5.2.1 - Just some Bugfixes and improvements
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.yamland core app state to support new background and timetable configurations. - Refactor internal localization handling across
lib/l10n.dartandlib/main.dart.
v5.1.1 - Bugfixes and improvements
Release 5.1.1 (v5.1.1)
This release of UntisPlus (v5.1.1) does not contain any new user-facing changes or code modifications. It appears to be a maintenance or version alignment release. If you are already running a later version, this update may simply serve to synchronize the version history. ⚙️
Highlights
- No user-facing changes are present in this release.
What's New
- No new features or screens have been added.
Improvements
- No user experience or interface improvements are included.
Fixes
- No bug fixes are included in this release.
Performance & Reliability
- No performance or reliability updates are present.
Technical Notes
- [Internal] Triggered a release for version 5.1.1 with an empty commit range, likely for build system testing or version synchronization.
nightly-2026-09-02
Grades tracker UI improvements and localization updates
5.1.0 - Improvements and some new features, check it out!
Release 5.1.0 (5.0.1)
Welcome to this hobby release! Version 5.1.0 brings exciting new features including grade tracking and expanded iOS support, along with helpful navigation and settings improvements. 📱✨
Highlights
- Track your academic performance using the newly added Grade Tracking feature.
- Enjoy a brand new iOS WidgetKit home screen widget extension for quick schedule views.
- Experience initial redesign work on the AI Agent interface and settings page.
- Benefit from conditional disabling of GitHub update checks and settings updates specifically for iOS.
- Spot fresh app icons across Android and iOS platforms.
What's New
- Access the new Grade Tracking page from the app interface to keep tabs on your grades.
- Utilize the new iOS WidgetKit integration for home screen widgets.
- Explore the early stages of the AI Agent redesign in the settings.
Improvements
- Polish navigation bar behaviors and add missing localizations across the app.
- Update coloring in the settings hub for a more cohesive look.
- Refresh app launcher icons and assets.
Fixes
- Resolve bugs affecting the AI Tab functionality.
Performance & Reliability
- No specific performance or reliability metrics were changed or added in this release.
Technical Notes
- Added iOS unsigned IPA build workflows and AltStore Classic source configuration (Internal).
- Adjusted background services and update checks to gracefully handle iOS constraints (Internal).
nightly-2026-09-01
Updated Settings Coloring
5.0.1 - Bug fixes and custom Lesson cards!
Release 5.0.1 (App Version 5.0.0)
This update brings some exciting customization options to your timetable layout alongside a few important under-the-hood fixes. I have added custom lesson cards to give you more control over your daily view, and cleaned up the project documentation with fresh screenshots. 🎨
Highlights
- Added custom lesson cards to allow personalized timetable layouts. ✨
- Fixed several bugs across the app state and settings screens to improve stability.
- Updated the project documentation and repository assets with new visual previews.
What's New
- Added custom lesson cards, which are likely configurable through the updated appearance and timetable settings pages.
Improvements
- Refactored shared UI components and localization files to support the new lesson card customization.
- Updated the README and added a comprehensive set of asset screenshots (including timetable, exams, and settings previews) to better document the app.
Fixes
- Resolved bugs affecting the core app state and settings hub to prevent potential crashes or UI inconsistencies. 🐛
Performance & Reliability
- No direct performance optimizations were reported, though the bug fixes likely improve general app reliability.
Technical Notes
- Internal: Updated GitHub Actions workflows for Dart builds and changelog generation. 🛠️
- Internal: Modified Android Gradle properties configuration.
- Internal: Updated the local
changelog.jsonfile.
5.0.0 Release!
Full Changelog: 4.3.0...5.0.0
4.3.0 Release!
Release 4.3.0
This release focuses on visual enhancements and theming, bringing a refreshed look to the app's navigation and timetable. You'll notice updated designs for key areas, including support for custom colors and a blurred background effect for the app bar.
Highlights
- Updated Navigation Bar Design: Experience a refreshed look and feel for the app's main navigation.
- Blurred App Bar Background: The app bar now features a subtle blur effect for a more modern aesthetic.
- Monochrome Lesson Display Option: Lessons in the timetable can now be displayed in a monochrome style for improved clarity.
- Dates on Weekdays: See dates clearly displayed alongside weekdays in the timetable view.
- Custom Color Support for Material You: Personalize your app experience with custom color options that integrate with Material You.
What's New
- Redesigned Exams View: The display of exams has been slightly adjusted for a more polished presentation.
Improvements
- Enhanced Lesson Design: Improvements have been made to the visual presentation of lessons, including how cancelled lessons are displayed.
- Refined Top Bar Design: The design of the top bar has been updated for a more consistent user experience.
- Animation Polish: Further refinements have been made to various animations throughout the app.
Fixes
- No specific bug fixes are directly inferable from the provided commit data.
Performance & Reliability
- No specific performance or reliability improvements are directly inferable from the provided commit data.
Technical Notes
- Internal: Updated Dart build workflow configuration.
- Internal: Refactored design token definitions and shared UI components.
- Internal: Updates to app state management and localization files.
Full Changelog: 4.2.0...4.3.0