Skip to content

Releases: kaiser-jan/scriptable-untis

v1.2.3

09 Sep 15:49
Compare
Choose a tag to compare

1.2.3 (2024-09-09)

Bug Fixes

  • locale: handle parsing special locales (c1f22cf)

v1.2.2

08 Sep 18:39
Compare
Choose a tag to compare

1.2.2 (2024-09-08)

Bug Fixes

  • fetch: return early when no data (8b24774)

v1.2.1

07 Sep 10:13
Compare
Choose a tag to compare

1.2.1 (2024-09-07)

Bug Fixes

  • transform: safeguard subject config lookup (865e836)

v1.2.0

05 May 14:39
Compare
Choose a tag to compare

1.2.0 (2023-05-05)

Bug Fixes

  • subjects: πŸ“š apply subject configs on each run (632b98c)
  • notify: πŸ”” apply subject configs (b5c19e8)
  • fetch: πŸ§ͺ determine the correct element type (83a4e49)

Features

  • subjects: πŸ‘οΈ allow hiding subjects (7e1a4ec)
  • subjects: πŸ“š automatically add subject configs (8474763)
  • development: πŸ§‘β€πŸ’» add development settings (6684393)

v1.1.3

18 Apr 09:55
Compare
Choose a tag to compare

1.1.3 (2023-04-18)

Bug Fixes

  • setup: πŸ§™β€β™‚οΈ fix wizard determining school (063299e)
  • fetch: use page config (5131bca)

v1.1.2

16 Apr 14:32
Compare
Choose a tag to compare

1.1.2 (2023-04-16)

Bug Fixes

  • update: ⏫ fix updater asset name (6447d60)

v1.1.1

16 Apr 14:28
Compare
Choose a tag to compare

1.1.1 (2023-04-16)

Bug Fixes

  • build: πŸ“’ fix release asset (26d1abc)

v1.1.0

16 Apr 14:26
Compare
Choose a tag to compare

1.1.0 (2023-04-16)

Bug Fixes

  • script: πŸ“„ remove error when cancelling selection (3c3e584)
  • lessons: πŸ—“οΈ fix getting next day (3e32c8d)
  • error: πŸ›‘ handle setup cancelled (6d4f0a2)
  • absences: sort by newest (ee7c979)

Features

  • update: ⏫ implement auto updater (fe9c5ba)
  • settings: 🎨 add hex color input (a13b651)
  • appearance: 🎨 background color setting (8df0bf5)
  • update: πŸ’¬ show messages when triggered manually (3b7a55e)
  • settings: πŸ”‘ move login data to settings (adc3edd)
  • update: πŸ”” update notifications (bec2f7f)
  • settings: πŸ•ΉοΈ action buttons (5180a12)
  • settings: πŸ§™β€β™‚οΈ add setup wizard action (52b5304)
  • setup: πŸ›‘ add incomplete setup error (1863ff2)
  • error: πŸ›‘ handle extended errors (7d7988f)

v1.0.0

06 Apr 08:48
Compare
Choose a tag to compare

1.0.0 (2023-04-06)

Bug Fixes

  • layout: ↕️ fix view height calculation (ccd4b82)
  • time: ⏳ fix timezone issue (40cb0ad)
  • config: 🎨 apply lesson config during runtime (140408e)
  • lessons: 🎨 fix rescheduled coloring (1f45537)
  • layout: πŸ“ fix view top alignment (9ba5d8c)
  • subjects: πŸ“š fix teacher subject config (2e9df93)
  • notifications: πŸ”” fix exam/grade message (c68afdc)
  • setup: πŸ—οΈ fix unprepared keychain (5927009)
  • lessons: πŸ§‘β€πŸ« remove teacher filtering (3d7f002)
  • errors: 🚨 improve scriptable error handling (75bd159)
  • cache: avoid error when cache is empty (30d93c2)
  • breaks: do not always show to time (c99b568)
  • views: fix adding empty view (abe7697)
  • data: fix behavior when no data was fetched (c694a08)
  • refactor: fix function import (60937e1)
  • preview: fix no upcoming lessons (eb48128)
  • icons: fix sfsymbols outer size (5c67810)
  • notify: fix shift/reschedule notification (39d0471)
  • settings: fix updating rows of previous view (c7f769d)
  • layout: fix vertical view spacing (aa0d229)
  • layout: fix view spacing (24fb6a3)
  • config: minor improvements (dfd4f70)
  • config: parse input number (818d775)
  • lessons: respect multiplier setting (607b3e6)
  • revert layout to lessons (02e0074)
  • various bugfixes and improvements (9bf9c78)

Features

  • views: ↔️ implement new static layout row (45ba872)
  • lessons: ⏳ show end times (2d9880f)
  • breaks: ⏸️ skip breaks for lesson end time (a622f2e)
  • config: βš™οΈ add config editor (cb2d67f)
  • config: ✨ visual editor improvements (b5fee2f)
  • settings: βž• custom map entry prompt (d83fdad)
  • lessons: ➑️ show +x more (72c93af)
  • config: 🎚️ toggle boolean values (c547c77)
  • settings: 🎨 add list color picker (a21de76)
  • views: 🎨 color exams and grades (0c8537f)
  • untis: πŸ•οΈ make cache local (74e228f)
  • config: πŸ‘οΈβ€πŸ—¨οΈ options for hiding breaks and canceled lessons (f654a37)
  • settings: πŸ“„ add category descriptions (093735a)
  • settings: πŸ“… rework settings to blueprint (b454b62)
  • resolving: πŸ“‡ rework resolving elements (0c27aca)
  • actions: πŸ“– add option to show documentation (2ded6a8)
  • config: πŸ“š add subject config editor (69e07e6)
  • settings: πŸ“š reimplement subject settings (4c21fec)
  • cache: πŸ“‘ fallback when no internet (1e28cf7)
  • notifications: πŸ“’ substitution notifications (de88a5a)
  • build: πŸ“¦ use rollup for bundling (b15420b)
  • refresh: πŸ”ƒ refresh based on views (9425768)
  • notify: πŸ”” add notification icons (40f167d)
  • notifications: πŸ”” add support for exams, grades and absences (6c0d37a)
  • notify: πŸ”” basic lesson change notifications (efe2a0a)
  • config: πŸ”€ set font size (449b9d9)
  • config: πŸ”§ move constants to config (1cfe965)
  • cache: πŸ—ƒοΈ basic lesson caching (3542a26)
  • exams: πŸ§‘β€πŸ« respect teacher config (b330228)
  • config: 🧭 single page editor navigation (14129c6)
  • config: add header row to config editor (d841b67)
  • notifications: add options to disable notifications (b1c56aa)
  • config: apply lesson config in transform (ecd7181)
  • util: basic table menu builder (9bd1f08)
  • caching: implement caching for other api calls (0d43dbb)