Skip to content

Releases: digitallinguistics/data-format

v0.18.0

24 Jul 19:56
Compare
Choose a tag to compare
v0.18.0 Pre-release
Pre-release
  • NEW Orthography.direction - indicates the text direction for the orthography (#89)
  • NEW Adds a recommended type field to most objects (#88)
  • NEW Language.names - a list of names for the language, as simple strings (#87)
  • CHANGED Language.name - marked as deprecated and will be removed in the next release
  • CHANGED Language.additionalNames - marked as deprecated and will be removed in the next release
  • CHANGED Version bump: v0.18.0
  • CHANGED Rename Url schema to URL (#99)
  • DEV Use npm rather than yarn (#94)
  • DOCS Create contributing guidelines (#90)
  • DOCS Add project info to README.md (#91)
  • DOCS link to GitHub profile rather than email

v0.17.0

11 Jun 21:12
Compare
Choose a tag to compare
v0.17.0 Pre-release
Pre-release

This release changes the name of the Phrase schema to Sentence. The following schemas are affected:

  • Lexeme
  • Phrase (removed)
  • Sentence (added at v1.0.0)
  • Text
  • Word

v0.16.0

21 Mar 16:32
Compare
Choose a tag to compare
v0.16.0 Pre-release
Pre-release

This release adds a new Transcription schema, distinguishing between a Transcription vs. a MultiLangString. The two schemas are essentially the same, but the Transcription schema should be used for data in the target language, whereas the MultiLangString schema should be used for analyses. So the transcription property of a Phrase would be a Transcription object, but the translation property of the Phrase would be a MultiLangString object.

v0.15.0

17 Mar 17:28
Compare
Choose a tag to compare
v0.15.0 Pre-release
Pre-release

REMOVED Contributor

  • The Contributor model has been removed, since it was essentially the same as the Person schema, with just one extra property (roles). The roles property has been moved to the Person schema instead.

Media

  • NEW dateModified: The date that the metadata for the media file was last modified.

Person

  • NEW roles: An array of the roles that this person has in the context of the associated data, e.g. speaker or transcriber

v0.14.2

17 Mar 17:23
Compare
Choose a tag to compare
v0.14.2 Pre-release
Pre-release

Lexeme (v1.1.0)

  • NEW media: An array of media items relating to this Lexeme, such as recordings of the word being pronounced, pictures of the item being referred to, or videos of the action being performed.

Media (v1.1.0)

  • CHANGE: mediaUrl and languages are no longer required attributes.

v0.14.1

16 Mar 19:26
Compare
Choose a tag to compare
v0.14.1 Pre-release
Pre-release

Language

  • CHANGE additionalNames: Clarifies that this property is to be used only when the names property is insufficient for describing all the various names (and especially spellings) of a language.
  • NEW autonym: The autonym for this language, optionally in multiple orthographies.
  • FIX glottolog: Fix regular expression to match the entire string rather than just a subset of it.
  • FIX iso: Fix regular expression to match the entire string rather than just a subset of it.

Phrase

  • NEW transcript: For users to provide discourse-level transcripts, including things like punctuation, or conventions from transcriptional systems such as Conversation Analysis (CA) or Discourse Transcription (DT).

v0.14.0

10 Mar 17:04
Compare
Choose a tag to compare
v0.14.0 Pre-release
Pre-release

Language

  • REMOVE codes: This property has been removed, and replaced with the glottolog and iso properties instead.
  • NEW glottolog: The Glottolog code for this language variety
  • NEW iso: The ISO 639-3 code for this language variety

v0.13.1

10 Mar 17:01
Compare
Choose a tag to compare
v0.13.1 Pre-release
Pre-release
  • FIX Location: Clarify that additional properties are permitted
  • FIX Orthography: Clarify that items in the pronunciations array must be IPA strings
  • CHANGE Phoneme: Change the value of partially voiced for the the allowed values of the voicing property to semivoiced

v0.13.0

08 Mar 22:46
Compare
Choose a tag to compare
v0.13.0 Pre-release
Pre-release

Access

  • REMOVED custom: Custom access policies may be specified simply by adding a String property to the Access object, e.g. "permission": "speaker only" or "online": false, etc.

Location

  • CHANGED: The Location schema no longer needs to be an instance of a GeoJSON object. Instead, a new optional geoJSON attribute has been added, where geospatial coordinates can be specified if desired.
  • NEW geoJSON: (optional) A property where geospatial data about this Location can be provided.

Morpheme

  • REMOVED form: This attribute has been replaced with transcription.
  • NEW transcription: The transcription of this morpheme, as a MultiLangString.

Phoneme

  • REMOVED IPA: This attribute has been replaced with ipa.
  • NEW ipa: An IPA representation of the phoneme.
  • CHANGED rounding: Previously this was an empty schema. Now this is a String property which must be one of compressed, protruded, rounded, or unrounded.

v0.12.1

07 Mar 15:59
Compare
Choose a tag to compare
v0.12.1 Pre-release
Pre-release

This is a patch release which adds Notes and Tags properties to the Morpheme and Phone schemas. These properties were overlooked in the v0.12.0 release. This release also clarifies the additionalProperties keyword for the Word schema (set to true).