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:
- Add the
soldBy
property inOrder
. - In
DefinedProduct
:- Add the
hasVariant
property. - Add the
isVariantOf
property.
- Add the
1.0.0-alpha.13 - 2024-10-11
This version has been generated using:
- Use nil as default value for all types except arrays.
1.0.0-alpha.12 - 2024-04-11
This version has been generated using:
- 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:
- Add Import method reading JSON and returning objects. (PR #12).
- Add
SEMANTIC_TYPE
constant to every semantic class.
- 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.
- 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.
- 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
- The dfc-b prefix points to the business ontology, not the full model.
1.0.0-alpha.7 - 2023-07-10
- Update the DFC semantic resources (instead of static.datafoodconsortium.org):
- https://github.com/datafoodconsortium/ontology/releases/latest/download/DFC_FullModel.owl;
- https://github.com/datafoodconsortium/taxonomies/releases/latest/download/productTypes.rdf;
- https://github.com/datafoodconsortium/taxonomies/releases/latest/download/measures.rdf;
- https://github.com/datafoodconsortium/taxonomies/releases/latest/download/facets.rdf;
- Use the https://www.datafoodconsortium.org context.
1.0.0-alpha.6 - 2023-04-06
- Properties can be prefixed when serialized.
1.0.0-alpha.5 - 2023-02-20
- Add automated tests and GitHub actions.
- Handle optional parameters (named parameters).
- Price is a BlankNode (ontology version 1.7.1).
- Update README.md.
1.0.0-alpha.4 - 2023-02-13
- 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
- Use instance variable instead of class variable for SKOS parsed elements.
1.0.0-alpha.2 - 2023-01-18
- Fix loading vocabularies containing elements that start with a number (now starting with a "_").
1.0.0-alpha.1 - 2023-01-18
- Add a runtime dependency to
virtual_assembly-semantizer
.
1.0.0-alpha - 2023-01-12
- Initial version of this library.