Skip to content

Changelog โ€‹

v1.0.0 โ€‹

๐Ÿš€ Features โ€‹

  • Switch implementation to dynamic imports (978b26e)
  • Adds data fetched from schema.org (d96d5ea)
  • Presets (01ca43e)
  • Convert project to Emitter System (a0f26b3)

๐Ÿ› Fixes โ€‹

  • Removes validator map with big overhead while loading (0c3e3b0)
  • Adds branded types (c824642)
  • Schema exports (739cc84)
  • Linter problems (c4c9a22)
  • validation: Allow @id reference objects for Thing-valued properties (fba3efe)
  • validation: Allow enumeration values without requiring @id (afbcdb3)
  • Url validation (8344227)
  • validation: @id is no longer required and no validation message is shown (0d12598)
  • validation: Contextualize some datatypes (1a9f26d)
  • Vocabulary prefix handling URL validation logic primitive datatype contextualization name collision handling (68728ba)
  • test: Invalid validation message (5155fcd)
  • types: Correct jsonld-schema export and typesVersions paths for creators and validators (0425030)
  • build: Generate datatype validators for Quantity hierarchy (84cdd9b)
  • schema: Support subtype-aware recipe instructions and union arrays in generated types (0fdab77)
  • jsonld-schema: Treat Energy, Duration and Mass as primitive text datatypes (257c43b)
  • docs: Define logical next-page links for package overviews (5b144ef)
  • Removes numeric only classes from generation (0f38873)
  • Excludes numerically named types (a5e364d)
  • Prepare package for standalone publishing (8214f3e)

๐Ÿงน Refactors โ€‹

  • Validator types and some declarations; export prettify; separate Diagnostic type (711ff1e)
  • Refactors create* structure (f736c32)
  • Some more classes and properties (070c126)
  • Cleaning up before executing generator (599bbfa)

๐Ÿ“ Docs โ€‹

  • Overview, types (642328f)
  • Hint, how bundlers optimizes (e61b26c)
  • Link types and break lines (35ebc51)
  • Vitepress docs (dfd4027)
  • Vitepress updates (80cdc05)
  • schema: Add Schema.org attribution and CC BY-SA notices (e029189)
  • Remove obsolet e-mail (b2686b3)
  • Add page descriptions (64d9deb)
  • Add CHANGELOG title and description (af64833)

๐Ÿงช Tests โ€‹

โค๏ธ Contributors โ€‹

  • Armin Kunkel

Built with VitePress โ€“ Released under the MIT License.