Releases: kit-data-manager/ro-crate-java
v1.0.5
This release contains two fixes, but also some missing features to the API π
The API is still compatible, so updating should not result in any issues.
What's Changed
- π» Feat: add deleteValuePairFromContext by @Code42Cate in #38
- π» Feat: enable RoCrateBuilder to extend existing RoCrate by @Code42Cate in #39
- π» Feat: add deleteUrlFromContext by @Code42Cate in #40
- π¨ Fix: Reusing reader breaks previous imports. by @Pfeil in #43
- π¨ Fix RoCrate default constructor. by @Pfeil in #42
Full Changelog: v1.0.4...v1.0.5
v1.0.4
There was a change in the ROR API. This release fixes issues that occurred with nonexistent identifiers.
Fixes
Dependency updates
- β« Bump jackson-databind from 2.13.2.2 to 2.13.3 by @dependabot in #28
- β« Bump junit-jupiter-engine from 5.8.2 to 5.9.0 by @dependabot in #32
- β« Bump httpclient from 4.5 to 4.5.13 by @dependabot in #29
- β« Bump json-schema-validator from 1.0.66 to 1.0.72 by @dependabot in #25
- β« Bump commons-io from 2.6 to 2.11.0 by @dependabot in #27
- β« Bump junit-jupiter-api from 5.8.2 to 5.9.0 by @dependabot in #33
- β« Bump json-compare from 2.42 to 4.1 by @dependabot in #30
other
Full Changelog: v1.0.3...v1.0.4
v1.0.3
π€π¨ Due to a technical hickup π’ v1.0.1 was published as 1.0.2 and the actual 1.0.2 could not be published. This release should fix this. Use π¦ 1.0.3 to get all the great things from the version tagged here as 1.0.2 π₯ .
Release notes from 1.0.2:
Todays highlight π°: Published maven artifact now supports Java 11 β projects.
What's Changed
- Enable compatibility to Java 11 β projects. by @Pfeil in #17
- Create dependabot.yml π€ by @Pfeil in #18
- π¨ Bump slf4j-jdk14 from 1.7.35 to 1.7.36 by @dependabot in #19
- π¨ Bump titanium-json-ld from 1.1.0 to 1.3.1 by @dependabot in #22
- π¨ Remove jsoup dependency. by @Pfeil in #24
- π¨ Bump jackson-datatype-jsr310 from 2.13.2 to 2.13.3 by @dependabot in #21
- π¨ Bump zip4j from 2.9.0 to 2.11.1 by @dependabot in #23
New Contributors
- @dependabot made their first contribution in #19
Full Changelog: v1.0.1...v1.0.2
v1.0.2
Todays highlight π°: Published maven artifact now supports Java 11 β projects.
What's Changed
- Enable compatibility to Java 11 β projects. by @Pfeil in #17
- Create dependabot.yml π€ by @Pfeil in #18
- π¨ Bump slf4j-jdk14 from 1.7.35 to 1.7.36 by @dependabot in #19
- π¨ Bump titanium-json-ld from 1.1.0 to 1.3.1 by @dependabot in #22
- π¨ Remove jsoup dependency. by @Pfeil in #24
- π¨ Bump jackson-datatype-jsr310 from 2.13.2 to 2.13.3 by @dependabot in #21
- π¨ Bump zip4j from 2.9.0 to 2.11.1 by @dependabot in #23
New Contributors
- @dependabot made their first contribution in #19
Full Changelog: v1.0.1...v1.0.2
v1.0.1
A small step for you, but a huge step for research data management π π
What's Changed
- Add publishing process π¦ by @Pfeil in #14
- Add URL encoding π for crate import by @Code42Cate in #9
- Fix package and group names π¨ by @Pfeil in #15
- Fix sonarlint remarks π by @Pfeil in #16
Full Changelog: 1.0...v1.0.1
v1.0.0
The first official stable release of ro-crate-java π
- π¦ Create and modify RO-Crates
- π·πΌββοΈ API using the builder pattern to make creating valid crates easy
- π€ Reuse Identifiers from ORCID or ROR to add metadata about persons or organizations automatically
- π Use JSON-Schema to define a RO-Crate-Profile and validate it using ro-crate-java