Releases: larsrickert/vorlesungsplan-plus
Releases · larsrickert/vorlesungsplan-plus
vorlesungsplan-plus-api-v2.1.0
vorlesungsplan-plus-api-v2.1.0 (2022-03-26)
Bug Fixes
- lectures containing "prüfung" not classified as exam (820e846)
- self study ("Selbststudium") classified as PRESENCE (9a8b6ff)
Features
- add lecture type "HOLIDAY" (79eb922)
vorlesungsplan-plus-v2.0.2
vorlesungsplan-plus-v2.0.1
vorlesungsplan-plus-v2.0.1 (2022-03-21)
Bug Fixes
vorlesungsplan-plus-v2.0.0
vorlesungsplan-plus-v2.0.0 (2022-03-21)
Features
- add apps page with installation instructions for pwa and ios widget (#6) (673ac41)
- add support for showing lectures for multiple courses in the timetable
- add event calendar
- add notification setting to get a notification when any lecture starts in either 15, 30, 45 or 60 minutes
- add colored course badges and course limit (max 5 courses can be selected) (5df090f)
- add contact link to menu (37c2a50)
- add changelog link to menu (0bf752a)
- add animation to refresher (289ecf3)
- redirect to settings on initial app launch (b597cd2)
- add i18n support (available languages: German and English)
BREAKING CHANGES
- using Vorlesungsplan+ API version 2.0.0, see api release for breaking changes
vorlesungsplan-plus-api-v2.0.0
vorlesungsplan-plus-api-v2.0.0 (2022-03-21)
Bug Fixes
Features
BREAKING CHANGES
- route
/ios/widget
returning json instead of string on error - remove deprecated route
/
, a 404 error message with reference to api docs is shown instead. Please use routes/courses
and/lectures/{course}
- remove deprecated route
/help
, use/docs
instead - remove android APK in favour of PWA
- adjust
lecture
data structure- rename property
uid
toid
- rename property
room
torooms
which now contains an array of rooms instead of a single string - remove deprecated property
lastModified
- add property
type
which is eitherPRESENCE
orONLINE
and indicates whether the lecture is online or presence - add property
isExam
which indicates whether the lecture is an exam (will be false for exam reviews (Klausureinsicht))
- rename property
- remove deprecated course name mappings for
INF19A
,INF19B
andMGH-INF19
. UseMOS-TINF19A
,MOS-TINF19B
andMGH-TINF19
instead - route
/lectures/{course}
returns all lectures by default instead of only upcoming ones. You can use the query parameterexcludePast=true
to filter out past lectures