Skip to content

Releases: datafoodconsortium/connector-typescript

v1.0.0-alpha.9

21 Mar 16:05
Compare
Choose a tag to compare

Changed

  • Update rdf-ext to version 2.5.1.
  • Update @types/rdf-ext to version 2.5.0.
  • Update @virtual-assembly/semantizer to version alpha.3 (use GitHub repository).
  • Generate the code from the code generator.
  • Generated from the next branch of UML data model edac402.

Added

  • Address:
    • latitute
    • longitude
    • region
  • Agent:
    • logo
  • PlannedConsumptionFlow:
    • quantity
    • consumes
  • PlannedProductionFlow:
    • quantity
    • produces
  • PlannedTransformation:
    • hasIncome
    • hasOutcome
    • hasTransformationType
  • DefinedProduct:
    • image
  • Order:
    • date
    • hasFulfilmentStatus
    • hasOrderStatus
    • hasPaymentStatus
    • orderNumber

See the SUPPORTED.md file comparison from main to next.

v1.0.0-alpha.8 - NOT SYNC WITH CODEGEN

31 Jan 14:26
Compare
Choose a tag to compare

Added

  • Add DefinedProduct support for images url.

v1.0.0-alpha.7 - NOT SYNC WITH CODEGEN

31 Jan 14:25
Compare
Choose a tag to compare

v1.0.0-alpha.6 - NOT SYNC WITH CODEGEN

31 Jan 14:20
Compare
Choose a tag to compare

Fixed

  • Allow to create SKOSConcept in the factory.

v1.0.0-alpha.5

13 Jan 14:35
Compare
Choose a tag to compare

1.0.0-alpha.5 - 2024-01-13

Fixed

  • Support loading taxonomies with unknown parsed type (ex: owl:Class).

Changed

  • Use latest taxonomy files in tests.

Added

  • Add vocabulary taxonomy in tests (for later).

v1.0.0-alpha.4

11 Jul 08:08
Compare
Choose a tag to compare

Fixed

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

v1.0.0-alpha.3

10 Jul 12:21
Compare
Choose a tag to compare

Fixed

  • The importer is able to import only one blank node.

Changed

v1.0.0-alpha.2

23 May 10:51
Compare
Choose a tag to compare

Changed

  • index does not export Semanticable anymore.
  • update @types/rdf-ext to version 2.2.0.
  • git ignore .code-workspace files.

v1.0.0-alpha.1

28 Mar 20:19
Compare
Choose a tag to compare

Added

  • Add optional parameters in constructors.
  • Add the import functions:
    • We use the node fetch API by default, be sure to have node >= v17.15 installed.
    • Add the importOne and importOneTyped methods to get only one result.
  • Add a store:
    • IConnectorStore
    • ConnectorStoreMap: basic store implemented using a Map.
  • Add a factory:
    • IConnectorFactory
    • ConnectorFactory
  • Support Catalog, SaleSession, Order and OrderLine.
  • Add copy constructor.
  • Test all classes.
  • Add create functions in the Connector class.
  • Export interfaces and Semanticable.
  • Add interfaces for options:
    • IConnectorExporterOptions
    • IConnectorExportOptions
    • IConnectorImporterOptions
    • IConnectorImportOptions
    • IGetterOptions

Fixed

  • The getters for number do return a number and not a string.
  • Make the test/thesaurus to be valid JSON-LD compliant files.

Changed

  • Connector is not a singleton anymore.
  • The interfaces of the concreate classes directly inherit from Semanticable.
  • We now use RDFJS parser and serializer.
  • Use @virtual_assembly/semantizer v1.0.0-alpha.1 (RDFJS).
  • License to MIT.
  • README.md and CHANGELOG.md files.

v1.0.0-alpha

06 Feb 16:24
dca6b9d
Compare
Choose a tag to compare

Initial release.