Published October 9, 2018
| Version v0.23.0
Software
Open
digitallinguistics/spec: v0.23.0
Description
Notable Changes
- CHANGE: update schemas to JSON Schema Draft 07 (#96)
- CHANGE: Reference > BibliographicReference (#145)
- CHANGE: Sentence > Utterance (#122)
- REMOVE: DateCreated (#206)
- REMOVE: DateModified (#206)
- REMOVE: DateRecorded (#206)
- REMOVE: Lexicon (#116)
- REMOVE: URL (#148)
- NEW: DatabaseReference (#141)
- REMOVE: LexemeReference (#141)
- CHANGE: update schemas to JSON Schema Draft 07 (#96)
- CHANGE:
id>$id(#96) - CHANGE: date fields no longer refer to independent date schemas (#206)
- CHANGE: Reference > BibliographicReference (#145)
- CHANGE: Sentence > Utterance (#122)
- REMOVE: DateCreated (#206)
- REMOVE: DateModified (#206)
- REMOVE: DateRecorded (#206)
- REMOVE: Lexicon (#116)
- REMOVE: URL (#148)
- NEW: add
linkproperty to top-level schemas (#210) - NEW: DatabaseReference (#141)
- REMOVE: LexemeReference (#141)
- FIX: MultiLangString instances are no longer accidentally restricted to Objects (#173)
- DEV: run upload script during Travis build (#217)
- DEV: publish tagged commits to npm from Travis (#218)
- DEP: ajv@6.5.4 (#96)
- CHANGE: BibliographicReference.type now refers to the DLx type (#147)
- CHANGE: BibliographicReference.doi must be a valid DOI (#173)
- CHANGE: BibliographicReference.edition must be an integer >= 1 (#173)
- CHANGE: BibliographicReference.title must be a non-empty String (#173)
- CHANGE: BibliographicReference.volume must be an integer >= 1 (#173)
- NEW: BibliographicReference.publicationType (#147)
- CHANGE: Bundle.persons > Bundle.people (#203)
- CHANGE: Bundle.locations items are now DatabaseReferences (#141)
- CHANGE: Bundle.media items are now DatabaseReferences (#141)
- CHANGE: Bundle.texts items are now DatabaseReferences (#141)
- CHANGE: use official GeoJSON schema instead of the DLx version (#228)
- REMOVE: Language.lexemes (#141)
- REMOVE: Language.texts (#141)
- CHANGE: Language.additionalNames allows for Strings or Objects (#194)
- CHANGE: Language.people items are now DatabaseReferences (#141)
- CHANGE: Language.locations items are now DatabaseReferences (#141)
- CHANGE: Lexeme.lexicalRelations requires "relation" (#137)
- CHANGE: Lexeme.senses.lexicalRelations requires "relation" (#137)
- CHANGE: Lexeme.variants must have "variantType" specified (#223)
- CHANGE: Lexeme.senses.variants must have "variantType" specified (#223)
- CHANGE: Lexeme.allomorphs.environments must be non-empty Strings (#173)
- CHANGE: Lexeme.features must be non-empty Strings (#173)
- CHANGE: Lexeme.senses.sources must be non-empty Strings (#173)
- CHANGE: Lexeme.examples items are now DatabaseReferences (#141)
- CHANGE: Lexeme.includedIn items are now DatabaseReferences (#141)
- CHANGE: Lexeme.lexicalRelations items are now DatabaseReferences (#141)
- CHANGE: Lexeme.variantOf is now a DatabaseReference (#141)
- CHANGE: Lexeme.variants items are now DatabaseReferences (#141)
- CHANGE: Lexeme.senses.lexicalRelations items are now DatabaseReferences (#141)
- CHANGE: Lexeme.senses.variantOf is now a DatabaseReference (#141)
- CHANGE: Lexeme.senses.variants items are now DatabaseReferences (#141)
- CHANGE: Lexeme.media items are now DatabaseReferences (#141)
- CHANGE: LexemeReference.sense must be an integer >= 1 (#173)
- CHANGE: Media.contentType must be a valid MIME type (#144)
- CHANGE: Media.endTime must be >= 0.001 (#173)
- CHANGE: Media.fileSize must be an integer >= 1 (#173)
- CHANGE: Media.length must be >= 0.001 (#173)
- CHANGE: Media.startTime must be >= 0 (#173)
- CHANGE: Media.creator is now a DatabaseReference (#141)
- CHANGE: Media.languages items are now DatabaseReferences (#141)
- CHANGE: Media.location is now a DatabaseReference (#141)
- CHANGE: Media.people items are now DatabaseReferences (#141)
- CHANGE: Morpheme.lexeme is now a DatabaseReference (#141)
- CHANGE: allow MultiLangString to be an Object or, if only in English, a String (#195)
- CHANGE: require MultiLangString to have at least one language specified (#173)
- CHANGE: Note.text must be a non-empty String (#173)
- NEW: Orthography.url (#212)
- CHANGE: Orthography.graphemes.pronunciations must be non-empty Strings (#173)
- CHANGE: Orthography.punctuation must be non-empty Strings (#173)
- CHANGE: Person.languages.ageLearned must be an integer >= 0 (#173)
- CHANGE: Person.roles must be non-empty Strings (#173)
- CHANGE: Person.birthPlace is now a DatabaseReference (#141)
- CHANGE: Phoneme.ipa must be a non-empty String (#173)
- CHANGE: Utterance.endTime must be >= 0.001 (#173)
- CHANGE: Utterance.startTime must be >= 0 (#173)
- CHANGE: Word.endTime must be >= 0.001 (#173)
- CHANGE: Word.startTime must be >= 0 (#173)
- CHANGE: Word.phonemes.endTime must be >= 0.001 (#173)
- CHANGE: Word.phonemes.startTime must be >= 0 (#173)
Files
digitallinguistics/spec-v0.23.0.zip
Files
(204.8 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:86d17d8cbf4ad6fecb922f7b2789e3ca
|
204.8 kB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/digitallinguistics/spec/tree/v0.23.0 (URL)