Skip to content

Releases: Importantus/speiseplan-tray

0.8.1

12 Sep 17:03
Compare
Choose a tag to compare

What's Changed

Migration to api version 2

We're moving to the new, rusty (🦀) v2 of the Mensa API because version 1 will be terminated (🔫) soon. As the new API includes an endpoint for locations, we also tidied up some of the code in the tray widget to load locations on the fly. This makes it easy to add new canteens (like the new Bits + Bytes in the TH) without having to update this widget again. Unfortunately, because of this code tidying up, we couldn't keep your old settings, so you'll have to select your food preferences and allergies again.

Full Changelog: v0.7.1...v0.8.1

0.7.1

15 Nov 17:15
Compare
Choose a tag to compare

This release fixes the appearance of the tray icon on high-resolution Mac displays.

What's Changed

Full Changelog: v0.7.0...v0.7.1

0.7.0

12 Nov 16:23
Compare
Choose a tag to compare

What's Changed

💻 MacOS support by @nightsplinter in #8
☀️ Lightmode
♻️ Pull new data every day automatically
🌻 New emojis for vegan and vegetarian dishes that follow the code used by the Studentenwerk (🌻 for vegan, 🌽 for vegetarian)

New Contributors

Full Changelog: v0.6.5...v0.7.0

0.6.5

02 Nov 22:52
Compare
Choose a tag to compare

What ChatGPT says:

  • Now displaying the scraping timestamp of the menu data from the website.
  • Added the ability to set the user group (Student, Staff, Guest) to receive personalized pricing.

Release Notes:

Scrape Timestamp Display:

In order to provide users with accurate and up-to-date menu information, we have implemented a new feature that displays the timestamp of the last data scrape from the website. No more guessing when the menus were last updated!

Personalized Pricing:

We understand that different user groups have different pricing for the same menu items. To address this, we have introduced a user group selection feature. Now, users can easily specify whether they are a Student, Staff, or Guest while using the application. The app will automatically present the relevant pricing information for the selected user group, ensuring the most accurate and personalized experience for each user.

Bon appétit!

0.6.3

16 Oct 14:43
Compare
Choose a tag to compare

Fix 2 vulnerabilities (1 moderate, 1 high)

0.6.2

19 Sep 12:43
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.6.1...v0.6.2

0.6.1

27 Aug 10:30
Compare
Choose a tag to compare
  • Restructuring of filtering behind the scenes.
  • The loading screen now shows more than just the word "loading..."

Full Changelog: v0.6.0...v0.6.1

0.6.0

25 Aug 20:20
Compare
Choose a tag to compare
  • Completely redesigned the filtering system: Created a more user-friendly filter page with a cleaner interface. Additionally, you can now select specific allergens to filter out meals that may contain them.

  • Added options for displaying allergens: You now have the choice to either only display the allergens you are allergic to or completely filter out dishes containing those allergens.

  • UI enhancements: Made several additional small improvements to the user interface, such as displaying the location of each meal (Mensa or Cafeteria).

  • Fixed the reload function: Now it not only updates the data but also displays the updated information. 🤯

0.5.4

05 Jul 17:02
Compare
Choose a tag to compare
  • Fix #1
  • Fix a bug where the selected Windows-System-Theme could influence the colors of certain UI-Elements

0.5.3

26 Jun 18:43
Compare
Choose a tag to compare
  • Bug fix: Fixed an issue where multiple windows were being opened simultaneously.
  • Enhancement: Improved window positioning to support desktop environments with top-aligned tray bars.

Bug Fix

We have resolved an issue that was causing multiple windows to open simultaneously. Users will now have a seamless experience with only one window opening as intended.

Enhancements

We have made significant improvements to the window positioning functionality. The application now supports desktop environments with top-aligned tray bars, ensuring proper positioning and alignment of the window on different setups. Users will enjoy a consistent and optimized experience across various desktop configurations.