Releases: kaiser-jan/scriptable-untis
Releases Β· kaiser-jan/scriptable-untis
v1.2.3
v1.2.2
v1.2.1
v1.2.0
v1.1.3
v1.1.2
v1.1.1
v1.1.0
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
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)