Skip to content

Releases: kit-data-manager/ro-crate-java

v1.0.5

12 Aug 14:02
Compare
Choose a tag to compare

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

04 Aug 17:08
Compare
Choose a tag to compare

There was a change in the ROR API. This release fixes issues that occurred with nonexistent identifiers.

Fixes

  • 🩹 [Fix] RorProvider throws NPE in case of nonexistent identifiers. by @Pfeil in #31

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

  • βš™οΈ Exclude jdk11 build on slower CI platforms. by @Pfeil in #34

Full Changelog: v1.0.3...v1.0.4

v1.0.3

19 Jul 10:32
Compare
Choose a tag to compare

πŸ€–πŸ”¨ 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

Full Changelog: v1.0.1...v1.0.2

v1.0.2

19 Jul 09:55
Compare
Choose a tag to compare

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

Full Changelog: v1.0.1...v1.0.2

v1.0.1

18 Jul 17:23
Compare
Choose a tag to compare

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

14 Jul 14:52
Compare
Choose a tag to compare

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