Overview
- This release of datasketches-memory replaces version 3.0.2 for Java 11 (but not Java 8), version 4.1.0 for Java 17 and version 6.0.0 for Java 21.
- In terms of source, this release consists of a parent Maven project and two Maven sub-projects:
- datasketches-memory-java11 is for use with Java 11
- datasketches-memory-java17_25 is for use with Java 17, 21, and 25.
- Please refer to the project README for more information about the capabilities of these two sub-projects.
- The older version 3.0.2 can still be used with Java 8.
- For users on Java 11, use this release instead of the older version 3.0.2.
- The older versions 4.1.0 and 6.0.0 are deprecated.
What's Changed Detail
- Bump testng from 7.4.0 to 7.5.1 by @dependabot[bot] in #175
- javadoc github action by @AlexanderSaydakov in #176
- enable gh-pages by @AlexanderSaydakov in #177
- Fix issue 178 by @leerho in #179
- Prepare for java 8,11 3.0.0 by @leerho in #190
- Changes to bring 2.2.0, 3.0.0 and 4.0.0 into alignment. by @leerho in #192
- The dependency on protobuf somehow wasn't removed. by @leerho in #193
- Update Readme to accommodate changes from 2.X to 3.0.0. by @leerho in #196
- The MR-jar install script was not copying the completed jars to .m2. by @leerho in #197
- Release Process - update Master Version to 3.1.0-SNAPSHOT by @leerho in #199
- Added groupID, artifactId to maven-gpg-plugin parameters. by @leerho in #201
- Update SpotBugs Filter. by @leerho in #202
- Removed references to -P strict in Readme, which is deprecated for Java > 8. by @leerho in #204
- Update from master by @leerho in #206
- Fix check java version() in 3.0.x by @leerho in #209
- Release Process: Change ds-memory/3.0.X POM version to 3.0.1 by @leerho in #210
- Fixes for DS-Memory 3.0.2. by @leerho in #214
- Prepare Release 3.0.2-RC2 by @leerho in #215
- Minor updates for the next release by @leerho in #221
- Changes to correct issues in 5.0.0 by @leerho in #249
- Fixed a few SpotBugs Warnings. by @leerho in #250
- Update main ver to 6.1.0-SNAPSHOT by @leerho in #251
- fixed operator precedence bug in setPosition() calls by @pawel-wiejacha in #253
- Fix set position by @leerho in #254
- a two letter typo. by @leerho in #256
- More comprehensive tests. by @leerho in #257
- Redo var names by @leerho in #259
- Hash bug by @leerho in #260
- Update how Memory Request Server works. by @leerho in #262
- add branch protection by @leerho in #264
- Fix notice by @leerho in #267
- Main25 by @leerho in #273
- To main by @leerho in #274
- minor fixes to permit running with Java 25 in restricted mode. by @leerho in #272
- Quick update to main by @leerho in #278
- Update workflows by @leerho in #279
- Update 7.0.x by @leerho in #280
- Fix main version in preparation for 7.0.0 release from branch 7.0.X by @leerho in #281
- Fix CRLF line endings in source zip breaking tests by @freakyzoidberg in #283
- Minor updates to main by @leerho in #284
- update pom version by @leerho in #285
- Update workflows by @leerho in #286
- Cherry pick main to 7.0.x by @leerho in #290
- update stageReleaseSources.yml by @leerho in #291
- Update stage release sources by @leerho in #292
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #287
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #288
- Update main for java25 by @leerho in #293
- Main into 7.0.x by @leerho in #295
New Contributors
- @pawel-wiejacha made their first contribution in #253
- @freakyzoidberg made their first contribution in #283
Full Changelog: 5.0.0...7.0.0