Skip to content

v6.0.0

Compare
Choose a tag to compare
@DylanVanAssche DylanVanAssche released this 04 Jul 06:49
· 393 commits to master since this release

Changed

  • Run all tests in parallel on CI infrastructure
  • Upgrade Function Agent to v0.1.0

Fixed

  • Upgrade postgresql JDBC driver to 42.3.3
  • Rename logback.xml to logback-test.xml in test resources (see issue 240)
  • If exception occurs while mapping data, already processed data gets written to output file
  • Properly close resources such as input streams
  • Github release notes are now properly extracted
  • Discard UTF Byte-Order-Marks (BOM) (see issue 171)
  • Dropped lib directory for functions as we now use a separate FnO Function Agent

Added

  • Add support for WoT OAuth2 Security Scheme (see issue 212)
  • IDLabFunctions: added functions lookup and lookupWithDelimiter
  • IDLabFunctionsTest: added unit tests for lookup functions
  • IDLabFunctionsTest: relocate csv files used by tests for lookup function
  • IDLabFunctions: silence stack trace
  • CSVW: filter out rows with a comment prefix
  • Output file path now gets checked before the mapping
  • .gitignore: ignore vscode files
  • pom.xml: add Saxon-HE v11.3 dependency
  • XMLRecord: adjusted to use Saxon
  • XMLRecordFactory: adjusted to use Saxon
  • SaxNamespaceResolver: added class for resolving namespaces in Saxon. This fixes (#154)[https://github.com//issues/154].
  • Added unit tests for XPath 2/3 expressions and functions
  • Loggers across the codebase have been updated to use parameterized strings
  • Add support for WoT OAuth2 Security Scheme (see issue 212)
  • Integration of independent function handler