Releases: RMLio/rmlmapper-java
Releases · RMLio/rmlmapper-java
version 4.7.0
Added
- support for list-style parameter arguments for functions (see test
rml-fno-test-cases/RMLFNOTC0023-CSV
)
Changed
- conform with latest https://fno.io spec
- the old way of describing a link to a JAVA library is currently still supported
- usage of external GREL functions library
- by default, these classes are loaded, even when the function file parameter has another file
- moved some functions to IDLabFunctions
- FunctionLoader takes a
store
as constructor, not a file - for now, allow fallback on old FnO IRIs
- dynamic function libraries (i.e., jars) are found relative to the cwd
- renamed Utils::getInputStreamFromMOptionValue to Utils::getInputStreamFromFileOrContentString
- changed URL of remote data file src/test/resources/test-cases/RMLTC1003-CSV/mapping.ttl
- moved IDLabFunction tests to its canonical place
- added idlab-fn:inRange function
- in
TestFunctionCore
:doPreloadMapping
just adds up to the existingfunctions_idlab.ttl
descriptions to avoid duplication- random generator defaults to "random_string_here" to avoid space characters.
v4.6.0
4.6.0 - 2019-11-19
Added
- R2RML support
Changed
- QuadFactory (removes need for explicit RDF4J store)
- SQLTestCore created, used between RML SQL tests and R2RML tests
Fixed
- Username without password is possible
- Completed prefixes in some test mappings
- Generation of blank nodes via Object Maps
- FnO IRI
v4.5.1
v4.5.0
v4.4.2
v4.4.1
v4.4.0
v4.3.3
v4.3.2
4.3.2 - 2019-02-27
Added
- DBpedia spotlight can be used as a default NER function within a mapping document
- functions added, to be used for conditions
Fixed
- updated UML diagrams
- fixed #21 (thanks @mariapoveda)
- support for -- and updates of -- a whole lot more test cases
- Transform data from databases according to their datatypes, where applicable
- Works with @base in mapping
- Use Exception instead of Error (almost everywhere)
- Validate URI
rml:query
instead ofrr:query
- maven dependency before jitpack dependency to prevent json-ld conflict (#19 thanks @duschu)