Releases: FnOio/function-agent-java
Releases · FnOio/function-agent-java
v1.2.0
v1.1.0
v1.0.0
Changed
- Updated JUnit from 4.13.2 to 5.9.1 (tests)
- Updated grel-functions-java from v0.7.3 to v0.9.0 (tests)
- Updated jena-arq from 3.17.0 to 4.6.1
- Updated Lombok from 1.18.22 to 1.18.24
- Updated slf4j from 1.7.36 to 2.0.5
- Java language version changed to 11; requires JRE >= 11 to run
- be.ugent.idlab.knows.functions.agent.Agent: deleted methods that were not meant to be in this interface again.
Fixed
- be.ugent.idlab.knows.functions.agent.AgentTest.testGrelClassesOnClassPathRemoteFnODoc: point remote
grel.ttl
to specific GitHub commit to keep function definitions and implementations in sync.
v0.2.1
v0.2.0
Added
- Support for
rdf:seq
parameters. FnoFunctionModelProvider
: Can now parse Function Composition.FnoFunctionModelProvider
: Can now parse Partial Function Application.Agent
: Can execute Function Compositions.Agent
: Can execute Partial Function Application.Agent
: Has a debug mode.Instantiator
: In debug mode it will execute all nodes of a composition, otherwise only those necessary for the output (works non-recursive).DescriptionGenerator
: Can now output Function triples (both execution and functions/mappings from JAVA methods)
v0.1.0
v0.0.4
v0.0.3
Changed
- Let GitLab CI use JDK 8 instead of JDK 11, because that's the lowest supported Java version.
- Improved compatibility checks between parameter descriptions and implementations.
Added
- Converters for all primitive types.
Fixed
- Compatibility in data types between (FnO) description and implementation.