v0.22.0
Pre-release
Pre-release
Description
This release contains a large number of non-breaking changes, most of which are new properties on various schemas. It also loosens the restrictions on certain schemas, and makes numerous updates to the documentation. Finally, it introduces two new schemas: Annotation and Translation.
Noteable Changes
- NEW: Annotation schema! (#81)
- NEW: Translation schema! (#149)
- NEW: schemas now support ID fields explicitly (#142)
- CHANGE: support both date and date-time formats (#202)
Changelog
Schemas
- NEW: Annotation schema (#81)
- NEW: Translation schema (#149)
- NEW: schemas now support ID fields explicitly (#142)
- CHANGE: support both date and date-time formats (#202)
Bundle
NEW: Bundle.id (#142)
DateCreated
- CHANGE: support both date and date-time formats (#202)
DateModified
- CHANGE: support both date and date-time formats (#202)
DateRecorded
- CHANGE: support both date and date-time formats (#202)
Language
- NEW: Language.access (#109)
- NEW: Language.contributors (#110)
- NEW: Language.id (#142)
- NEW: Language.lexemes (#115)
- NEW: Language.notes (#111)
- NEW: Language.references (#112)
- NEW: Language.tags (#113)
- NEW: Language.texts (#114)
Lexeme
- CHANGE: restrict values of Lexeme.notes.noteType (#186)
- NEW: Lexeme.id (#142)
- DOCS: update examples in description of Lexeme.morphemeType (#121)
Lexicon
- FIX: Lexicon.contributors no longer refers to non-existent Contributor schema
- NEW: Lexicon.id (#142)
Location
- NEW: Location.id (#142)
Media
- NEW: Media.id (#142)
MultiLangString
- CHANGE: MultiLangString may not have additional properties
Note
Orthography
- NEW: Orthography.id (#142)
Person
- NEW: Person.id (#142)
Reference
Sentence
Text
Word
- CHANGE: Word.translation is now a Translation object (#149)
- NEW: Word.startTime
- NEW: Word.endTime
- NEW: Word.phonemes.startTime
- NEW: Word.phonemes.endTime
Documentation
- add links to developer readme in user readme
- add note about versioning in development to developer readme
- add release steps for maintainers to CONTRIBUTING.md
- minor updates to schema descriptions
- organize best practices in developer readme by topic
- update badges in user readme