Releases: stencila/schema
Releases · stencila/schema
v0.37.2
0.37.2 (2020-02-09)
Bug Fixes
- Package: Add custom release message to trigger Python release (efea733)
v0.37.1
0.37.1 (2020-02-07)
Bug Fixes
- R: Fix checking of property types (0b19165)
v0.37.0
0.37.0 (2020-02-04)
Features
- SoftwareSession et al: Promote to status unstable (74da849)
v0.36.0
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
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
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
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
0.32.4 (2020-01-17)
Bug Fixes
- JSON Schema: Use versioned URL for $id (9e9ac85)
v0.32.3
0.32.3 (2020-01-17)
Bug Fixes
- Docs: Substantially refactors and fixes docs generation (b6c1775)
v0.32.2
0.32.2 (2020-01-17)
Bug Fixes
- JSON-LD: Use versioned URL for context (8b0e153)