Skip to content

v2.1.0-rc1

Pre-release
Pre-release

Choose a tag to compare

@Pfeil Pfeil released this 29 Apr 19:03
· 206 commits to main since this release

Highlights

These highlights are the reason for the release candidate. Please give feedback if you experience something unexpected (and also if it works fine for you, if you like). Thanks!

Generalize reading and writing crates by @Pfeil (based on the work of @ThomasJejkal) in #247

We deprecated the old interfaces in favour of newer, generic ones. You are now able to implement readers which read/write from/to any type of location/destination. As an example, we also provide a ZipStreamReader (and Writer) which targets streams, so you do not need to store your crate on disk before sending it around!

Fix renaming of data set entities by @Pfeil in #253

We noticed there was a bug in the Zip export of DataSetEntity if you set an ID different to the file's filename. If this makes you feel you might have been affected, have a look at #254. It is now fixed, and all Writers are tested for correctness (not only the folder writer) in the same way.

All Changes

  • Point to latest release in README by @fpotier in #234
  • chore(deps): update dependency com.github.fslev:json-compare to v7 by @renovate in #236
  • chore(deps): update plugin io.freefair.maven-publish-java to v8.13.1 by @renovate in #235
  • chore(deps): update dependency font-awesome to v6 by @renovate in #239
  • chore(deps): update dependency font-awesome to v6 by @renovate in #240
  • chore(deps): update dependency org.junit:junit-bom to v5.12.2 by @renovate in #243
  • chore(deps): update dependency commons-io:commons-io to v2.19.0 by @renovate in #244
  • Fix #241: Getting key value pairs from the context by @Pfeil in #245
  • Generalize reading and writing crates by @Pfeil (based on the work of @ThomasJejkal) in #247
  • Fix renaming of data set entities by @Pfeil in #253
  • Version 2.1.0 by @Pfeil in #233

Full Changelog: v2.0.2...v2.1.0-rc1