Skip to content

Releases: Kaptensanders/skolmat

Release 3.1.0

17 Feb 14:24

Choose a tag to compare

Added menugo.se as menu provider

Full Changelog: v3.0.0...v3.1.0

Release 3.0.0

09 Feb 17:43

Choose a tag to compare

⚠️ Version 3.0 release information

3.0 is a Breaking release

The Skolmat integration started out as a simple integration for parsing skolmaten.se and populating a card. Now it grew to support multiple providers, some of which serves multiple meals a day and during weekends. Data structures from all providers are different, and on top of already weak schemas, kitchens impose their own keys and structures, making generic structuring rules hard.
So long time coming, the Skolmat data structures needed to be refactored to more robustly support generic handling and filtering.


3.0 highlights

  • Config flow has multiple filtering options to support better daily summaries for calendar events.
  • skolmaten.se back to using the api instead of rss
  • mateo.se switched to new api
  • added provider meny.skolmat.info
  • Card updated with some config options
  • Added visual UI editor support to card
  • Added custom data preprocessor option for those multi-meal, multi course, custom key menues filtering cannot handle
  • Added proper translations (sv/en) to both integration and card
  • Issue and compability fixes
  • ...
    ... new config and data format makes this a breaking release. Delete the old device and add again using the new config flow

Full Changelog: v2.0.0...v3.0.0

Release 2.0.0

16 Dec 19:34

Choose a tag to compare

Skolmat v2.0.0

Breaking changes

  • Moved to conflig flow setup, YAML configuration has been deprecated
  • No automatic migration, entity IDs may change when you re-setup

Changes & additions

  • New calendar entity introduced as requested by @droidgren (#21)
  • Following HA design pattern, entities (sensor, calendar) are grouped under a skolmat device

Fixes

  • (#28) multiple entries for same day removed when found. Only course named "Lunch" kept if multiple entries found. This is a somewhat hacky solution since the course naming/key "Lunch" may be defined by the schools themselves. Lets see...

Requires Home Assistant 2025.10+.

Full Changelog: v1.6.0...v2.0.0

Release 1.6.0

16 May 12:50

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.5.7...v1.6.0

v1.5.7

03 Apr 21:32

Choose a tag to compare

removed some sloppy logging from 1.5.6, need to sleep
Full Changelog: v1.5.6...v1.5.7

v1.5.6

03 Apr 21:24

Choose a tag to compare

Removed ingredients declaration from skolmaten.se menus, following 1.5.5 changes to skolmaten.se data

Full Changelog: v1.5.5...v1.5.6

v1.5.5

03 Apr 20:57

Choose a tag to compare

Fix release for skolmaten.se that changed their api and url's

Note: for skolmaten.se menus, update your url in config according to README

Full Changelog: v1.5.4...v1.5.5

v1.5.4

21 Feb 17:06

Choose a tag to compare

Fixed 255 char HA entity limitation

Full Changelog: v1.5.3...v1.5.4

v1.5.3

19 Feb 17:06

Choose a tag to compare

Fixes skolmaten.se with missing menu data

Full Changelog: v1.5.2...v1.5.3

Fix Release

18 Feb 20:02

Choose a tag to compare

  • Breaking change for skolmaten.se
    skolmaten.se updated their service
    You need to update the url in the config to get it working again, see Readme
    Thanks to @I-am-a-node for finding the fix!!

  • Increased polling frequency as requested