Skip to content

Releases: cefriel/mapping-template

mapping-template v2.6.3

23 Oct 07:24

Choose a tag to compare

Fixes

  • Correctly handle xml escaping in CSVReader (#57)

mapping-template v2.6.2

14 Jul 12:06

Choose a tag to compare

Features

  • Handle outputFormat for CSVReader (#53)
  • Detect csv BOM encoding (#51)
  • Template executor method overloads (#52)

mapping-template v2.6.1

10 Jun 07:29

Choose a tag to compare

SmartEdge Release 2

Features

  • Updated Apache VTL DateTool to ComparisonDateTool

Fixes

  • Content of CSVReader is (by default) no longer consumed after being read once
  • Corrected the behaviour of the setOnlyDistinct option for the CSVReader
  • Various minor fixes for the RML to MTL compiler

mapping-template v2.6.0

12 Mar 10:30

Choose a tag to compare

Features

  • Stable support for multiple readers (#40). The feature is further described in the wiki.

Fixes

  • TemplateExecutor attributes TemplateMap and user supplied TemplateFunctions are now execution specific and not shared across instances of TemplateExecutor (#37)

mapping-template v2.5.2

03 Dec 11:16

Choose a tag to compare

Features

  • Added (experimental) multiple reader support. (#27)
  • Added support for executing RML mappings by converting them to MTL format first, then running the MTL mapping. (#29)

mapping-template v2.5.1

13 Sep 12:33

Choose a tag to compare

SmartEdge Release 1

Fixes

Address different null behaviour for RDF4J HTTPRepository and MemoryRepository.

mapping-template v2.5.0

08 Jul 16:00

Choose a tag to compare

Features

  • SQLReader Enhancement: You can now easily obtain a DataFrame by simply providing the corresponding SQL table name (Issue #17)

  • CSVReader Improvement: You can now specify which columns to include when creating a DataFrame from a CSV file (Issue #23)

Fixes

  • CLI Tool Path Issue: Fixed an issue where the basepath was not being correctly prepended to the functionsPath when using the tool as a CLI. This ensures that all function paths are correctly resolved, preventing errors. (Issue #13)

mapping-template v2.4.1

21 Mar 10:03

Choose a tag to compare

Fixes:

  • Corrected JSON formatter issue introduced in v2.4.0 where top-level arrays were not recognized as valid JSON files.
  • Removed './' as default --basepath value. Now assumes file resources are supplied as absolute or relative paths. './' can still be specified to --basepath to get the previous behavior.

Dependencies upgrades

  • RDF4J has been upgraded to version 4.3.10

mapping-template v2.4.0

20 Feb 14:09

Choose a tag to compare

Features

  • Added support for reading data from SQL databases (MySQL and Postgres), as shown in example
  • Added json formatter option

mapping-template v2.3.2

27 Nov 10:12

Choose a tag to compare

Fixes

  • The JsonReader now respects the --verbose flag for logging.