Skip to content
This repository has been archived by the owner on Jan 27, 2022. It is now read-only.

Releases: stencila/schema

v0.37.2

09 Feb 22:27
Compare
Choose a tag to compare

0.37.2 (2020-02-09)

Bug Fixes

  • Package: Add custom release message to trigger Python release (efea733)

v0.37.1

07 Feb 07:48
Compare
Choose a tag to compare

0.37.1 (2020-02-07)

Bug Fixes

  • R: Fix checking of property types (0b19165)

v0.37.0

04 Feb 07:49
Compare
Choose a tag to compare

0.37.0 (2020-02-04)

Features

  • SoftwareSession et al: Promote to status unstable (74da849)

v0.36.0

31 Jan 03:54
Compare
Choose a tag to compare

0.36.0 (2020-01-31)

Bug Fixes

  • JSON Schema: Ensure defintions are inherited (5de74e1)
  • JSON Schema: Only add definitions if necessary (dfa59cb)
  • JSON-LD: Do not alias @value to avoid conflict with schema.org/value (a59ca2e)
  • JSON-LD: Do not filter out value (10249e3)
  • Periodical: Rename issn to issns for pluralization consistency (4eba6ea)
  • Thing.identifiers: Apply anyOf to all items in the array (3e7e81d)

Features

  • CreativeWork: Add dateReceived and dateAccepted properties (788f0bf)
  • Grant & MonetaryGrant: Add types and properties for representing funding grants (1c92adf)
  • JSON Schema: Allow for inline $refs (e426380)
  • Organization: Add logo property (f03d04c)
  • PropertyValue, Thing.identifers: Add (00ec60f)

v0.35.0

21 Jan 03:36
Compare
Choose a tag to compare

0.35.0 (2020-01-21)

Bug Fixes

  • Article: Do not require authors and title (17cbe10)
  • CodeError: Message required; rename kind to errorType (0ab58c0)
  • CodeError: Modify prop names; errorType comment (e53d56b)
  • Function: Make name optional (9237114)
  • Heading: Make depth optional, defaulting to 1 (97c3b7d)
  • TableCell: Relax content to allow any Node (f048dbb)
  • Typescript guards: Allow isA to take a possibly undefined node (2e5dc24)
  • Variable import and export: Avoid use of common keywords (8812e01)

Features

  • Compiled nodes: Refine types used when compiling a doc (2da8d60)
  • TableCell: Change content to array of BlockContent (c71681c), closes #136
  • Typescript factory functions: Only first required prop is unnamed (02b3483)

v0.34.0

20 Jan 22:17
Compare
Choose a tag to compare

0.34.0 (2020-01-20)

Bug Fixes

  • Build: Remove internal links to experimental schemas (b85f570)
  • R package: Update NAMESPACE file (94beb2a)

Features

  • Promote several types from experimental (c5941e5)
  • Entity, Thing: Promote to stable (234e320)
  • Math: Add Math, MathFragment and MathBlock nodes (74f4b55)

v0.33.0

19 Jan 22:26
Compare
Choose a tag to compare

0.33.0 (2020-01-19)

Features

  • JSON Schema: Generate union type for descendant types (3376d73)
  • Type Guards: Add isInstanceOf guard for matching descendant types (9985936), closes #135

v0.32.4

17 Jan 20:10
Compare
Choose a tag to compare

0.32.4 (2020-01-17)

Bug Fixes

  • JSON Schema: Use versioned URL for $id (9e9ac85)

v0.32.3

17 Jan 16:38
Compare
Choose a tag to compare

0.32.3 (2020-01-17)

Bug Fixes

  • Docs: Substantially refactors and fixes docs generation (b6c1775)

v0.32.2

17 Jan 05:59
Compare
Choose a tag to compare

0.32.2 (2020-01-17)

Bug Fixes

  • JSON-LD: Use versioned URL for context (8b0e153)