Releases: Vertretungsapp/indiware-api
Releases · Vertretungsapp/indiware-api
v2.0.2
2.0.2 (2024-08-31)
🪲 Bug Fixes
- added more missing .js endings in imports (2aa0f70)
v2.0.1
2.0.1 (2024-08-31)
🪲 Bug Fixes
- infoFile parser was not importable in js (be763fa)
v2.0.0
2.0.0 (2024-08-31)
With this release, the old getNewestSubstitutionPlan
and getSubstitutionPlanForDate
functions got deprecated. Please use the new fetchSubstitutionPlan and fetchSubstitutionPlans functions. Those are documented via. JSDoc.
A cool new feature is the fetchAvailableDates
functions, which returns all dates of future available plans (data from vpinfok.txt).
There is also a new testConnection
function, which just tries to fetch the vpinfok.txt file.
⚠ BREAKING CHANGES
- deprecated old get functions
📕 Features
- added fetchAvailableDates() (309ff70)
- added fetchSubstitutionPlan() and fetchSubstitutionPlans() (309ff70)
🔄 Changes
- deprecated old get functions (309ff70)
⚙️ Dependencies
v1.2.3
1.2.3 (2024-07-30)
🪲 Bug Fixes
- force room names to string (13228f3)
v1.2.2
1.2.2 (2024-07-30)
🪲 Bug Fixes
- rooms with pure numbers were ignored (f56faa6)
v1.2.1
1.2.1 (2024-03-20)
🪲 Bug Fixes
- id of plannendLesson can be null, due to the Indiware API (cdeedac)
v1.2.0
1.2.0 (2024-02-11)
📕 Features
- added
type
field in every plan (cd7f900)
🪲 Bug Fixes
- added missing export for EducationalUnit (cd7f900)
v1.1.9
1.1.9 (2024-02-10)
🪲 Bug Fixes
- further fixes belonging the import issues (dfbf3c6)
- restructurized imports due to importing issues in other projects (68e6369)
v1.1.8
1.1.8 (2024-02-03)
🪲 Bug Fixes
- made package module again (c6d6a47)
v1.1.7
1.1.7 (2024-02-03)
🪲 Bug Fixes
- dates now getting parsed based on timezone #22 (6b00f31)
🔧 Code Refactoring
- added babel as bundler for better builds (6b00f31)
- added getters for status and statusText (a242c10)
⚙️ Dependencies
- migrated from date-fns to luxon (6b00f31)