Änderungslog¶
0.3.0 _ 28. März 2025¶
Hinzugefügt:
- Die Eigenschaft
lesson.relevance
hat einen zusätzlichen Wertsubstitution
bekommen. - Neue Eigenschaft
activity.relevance
hinzugefügt. - Neue Eigenschaft
supervision.relevance
hinzugefügt.
Geändert:
- Breaking change: Die Eigenschaft
holiday.holidayType
ist jetzt erforderlich. - Breaking change: Die Eigenschaft
person.middleName
wurde umbenannt inperson.middleNames
. - Breaking change: Die Eigenschaft
person.nameSuffix
wurde umbenannt inperson.nameSuffixes
. - Breaking change: Die Eigenschaft
person.title
wurde umbenannt inperson.titles
. - Die Eigenschaft
code
als Verweis auf Code-Listen im OpenCodeList-Format ist jetzt für alle Entitäten optional.
0.2.1 _ 08. März 2025¶
Geändert:
- Ein paar kleinere Refactorings im Schema.
Korrigiert:
- Nicht benötigte Eigenschaft in Entität
timeFrame
entfernt.
0.2.0 _ 26. Februar 2025¶
Hinzugefügt:
- Neue Entitäten
absenceType
,activity
,activityType
,courseType
,eventType
,exemptionType
,gender
,groupType
,supervisionType
undteachingFormat
- Die Eigenschaft
code
als Verweis auf Code-Listen im OpenCodeList-Format ist neu fürabsenceType
,activityType
,courseType
,eventType
,exemptionType
,gender
,groupType
,personRole
,subject
,supervisionType
undteachingFormat
. - Die Eigenschaft
externalIds
ist neu fürcampus
,building
,room
,course
,person
,group
,supervisionArea
.
Geändert:
- Breaking change:
stash
wurde inexemption
umbenannt. - Breaking change: In fast allen Fällen wurden die bisherigen Eignschaften
code
undname
entweder inshortName
undlongName
oder inshortDescription
undlongDescription
umbenannt. - Breaking change: In einigen Fällen wurde die bisherigen Eignschaft
description
innotes
umbenannt. - Breaking change: In allen Fällen wurde die String-Unterscheidung in
singular
undplural
aufgelöst. - Breaking change: Refactoring der Eigenschaften bei
absence
. Die EigenschaftabsenceType
ist neu. - Breaking change: Refactoring der Eigenschaften bei
course
. Die EigenschaftencourseUrl
undcourseNo
sind neu. Die EigenschaftcourseType
ist jetzt eine eigene Entität. - Breaking change: Refactoring der Eigenschaften bei
event
. Die EigenschafteventType
ist neu. - Breaking change: Refactoring der Eigenschaften bei
exemption
. Die EigenschaftexemptionType
ist neu. - Breaking change: Refactoring der Eigenschaften bei
group
. Die EigenschaftgroupType
ist jetzt eine eigene Entität. - Breaking change: Refactoring der Eigenschaften bei
lesson
. Die Eigenschaftenrelevance
undteachingForm
sind neu. - Breaking change: Refactoring der Eigenschaften bei
person
. Neu istgender
. Die Namenseigenschaften wurden zudem komplett überarbeitet. - Breaking change: Refactoring der Eigenschaften bei
supervision
. Die EigenschaftsupervisionType
ist neu. - Breaking change: Zahlreiche weitere kleinere Refactorings und Umbenennungen
Anmerkung:
Diese Version sollte jetzt einigermaßen stabil bleiben.
0.1.0 _ 20. November 2023¶
Geändert:
- Breaking change: Operationen von zeitlichen Ausdrücken umbenannt zu
include
undexclude
.
0.0.1 _ 18. September 2023¶
- Erste Veröffentlichung