Skip to content

Latest commit

 

History

History
172 lines (108 loc) · 7.54 KB

CHANGELOG.md

File metadata and controls

172 lines (108 loc) · 7.54 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.0.0 - 2025-01-09

This version has been generated using:

Added

  • Add the soldBy property in Order.
  • In DefinedProduct:
    • Add the hasVariant property.
    • Add the isVariantOf property.

1.0.0-alpha.13 - 2024-10-11

This version has been generated using:

Changed

  • Use nil as default value for all types except arrays.

1.0.0-alpha.12 - 2024-04-11

This version has been generated using:

Changed

  • Bump semantizer from 1.0.5 to 1.1.1.
  • Semantic objects can now be compared with ==.

1.0.0-alpha.11 - 2024-04-04

This version has been generated using:

1.0.0-alpha.10 - 2024-01-30

This version has been generated using:

Added

  • Add Import method reading JSON and returning objects. (PR #12).
  • Add SEMANTIC_TYPE constant to every semantic class.

Fixed

  • Fix random code changes of the generated code by sorting elements (e36a9236fa012f87946b34c36cd463709d1cd2c5).
  • Fix some tests so they can pass by changing the expected JSON (e36a9236fa012f87946b34c36cd463709d1cd2c5).
  • Enable loading of measures v1.0.2 (6ef17f7d4a19aebd9d89b544db115d36f7e6fe93).
  • Allow output context to be configured (PR #8).
  • Improve SKOS Concept parsing (PR #10).
  • Replace revoked json-canonicalization version 0.3.2 with 1.0.0.

Changed

  • Preload context to avoid remote loading (4741acb).
  • Rewrite MiniTest tests as Rspec specs (PR #9).
  • Bump json-ld from 3.3.0 to 3.3.1.

1.0.0-alpha.9 - 2023-11-06

This version has been generated using the code generator version 1.0.1. See its release for more info.

Fixed

  • Loading concepts was failing because the parser tried to create a concept without giving it its mandatory semantic id.

1.0.0-alpha.8 - 2023-07-11

Fixed

  • The dfc-b prefix points to the business ontology, not the full model.

1.0.0-alpha.7 - 2023-07-10

Changed

1.0.0-alpha.6 - 2023-04-06

Fixed

  • Properties can be prefixed when serialized.

1.0.0-alpha.5 - 2023-02-20

Added

  • Add automated tests and GitHub actions.
  • Handle optional parameters (named parameters).

Changed

  • Price is a BlankNode (ontology version 1.7.1).
  • Update README.md.

1.0.0-alpha.4 - 2023-02-13

Changed

  • The connector is now able to export multiple objects.
  • The JsonLdSerializer context parameter is optional.
  • Use the DFC context http://static.datafoodconsortium.org/ontologies/context.json.
  • Update README.md.

1.0.0-alpha.3 - 2023-01-25

Fixed

  • Use instance variable instead of class variable for SKOS parsed elements.

1.0.0-alpha.2 - 2023-01-18

Fixed

  • Fix loading vocabularies containing elements that start with a number (now starting with a "_").

1.0.0-alpha.1 - 2023-01-18

Fixed

  • Add a runtime dependency to virtual_assembly-semantizer.

1.0.0-alpha - 2023-01-12

Added

  • Initial version of this library.