From 0829a1dcd0deb74047aea143c6bb216ac21c4a3f Mon Sep 17 00:00:00 2001 From: Jan Mosig Date: Fri, 27 Oct 2023 13:48:12 +0200 Subject: [PATCH 01/13] Next iteration 1.9.0-SNAPSHOT --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 36ee919..93e70f2 100644 --- a/pom.xml +++ b/pom.xml @@ -12,7 +12,7 @@ fluffyj.memory - 1.8.0 + 1.9.0-SNAPSHOT FluffyJ Memory Adding some fluff to Java's foreign memory abstraction From 8e43bb6219bea34a7d992b00401161999f5d9836 Mon Sep 17 00:00:00 2001 From: Jan Mosig Date: Fri, 27 Oct 2023 13:55:28 +0200 Subject: [PATCH 02/13] Minor README.md fix --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 7d8c7eb..2c1d618 100644 --- a/README.md +++ b/README.md @@ -2,13 +2,13 @@ Adding some fluff to [Java's Foreign Function and Memory API](https://openjdk.org/jeps/424) ❤ ## Prerequisites -This software requires Java 20 and Maven >= 3.3.x. However, it is best to use a current Maven version, i. e. >= 3.9.x. +This software requires Java 21 and Maven >= 3.3.x. However, it is best to use a current Maven version, i. e. >= 3.9.x. ## Build Usually a `mvn clean install` should be enough. ## IDE Setup -Due to the usage of Java 20 preview code, the following special setup is required: +Due to the usage of Java 21 preview code, the following special setup is required: * Add the following to the startup JVM options of your IDE (e. g. eclipse.ini): ``` From fafa9226529f3c60c2d1e0fe6a5128c8a6a7b9f0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 2 Nov 2023 12:56:24 +0000 Subject: [PATCH 03/13] Bump nl.jqno.equalsverifier:equalsverifier from 3.15.2 to 3.15.3 Bumps [nl.jqno.equalsverifier:equalsverifier](https://github.com/jqno/equalsverifier) from 3.15.2 to 3.15.3. - [Release notes](https://github.com/jqno/equalsverifier/releases) - [Changelog](https://github.com/jqno/equalsverifier/blob/main/CHANGELOG.md) - [Commits](https://github.com/jqno/equalsverifier/compare/equalsverifier-3.15.2...equalsverifier-3.15.3) --- updated-dependencies: - dependency-name: nl.jqno.equalsverifier:equalsverifier dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 93e70f2..070dd0f 100644 --- a/pom.xml +++ b/pom.xml @@ -79,7 +79,7 @@ 7.0.0 3.24.2 1.4.11 - 3.15.2 + 3.15.3 1.1.0 3.13.0 1.13.1 From 4e01425b733f3981d59030b2b5bea8fbe66779d8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 9 Nov 2023 12:50:03 +0000 Subject: [PATCH 04/13] Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.1 to 3.2.2 Bumps [org.apache.maven.plugins:maven-surefire-plugin](https://github.com/apache/maven-surefire) from 3.2.1 to 3.2.2. - [Release notes](https://github.com/apache/maven-surefire/releases) - [Commits](https://github.com/apache/maven-surefire/compare/surefire-3.2.1...surefire-3.2.2) --- updated-dependencies: - dependency-name: org.apache.maven.plugins:maven-surefire-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 070dd0f..ed63f54 100644 --- a/pom.xml +++ b/pom.xml @@ -58,7 +58,7 @@ 21 UTF-8 UTF-8 - 3.2.1 + 3.2.2 3.3.0 3.11.0 ${maven.build.timestamp} From 4253f8a9ad65ea805c40499c14b471e7c6256da2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 9 Nov 2023 12:50:16 +0000 Subject: [PATCH 05/13] Bump junit.version from 5.10.0 to 5.10.1 Bumps `junit.version` from 5.10.0 to 5.10.1. Updates `org.junit.jupiter:junit-jupiter-api` from 5.10.0 to 5.10.1 - [Release notes](https://github.com/junit-team/junit5/releases) - [Commits](https://github.com/junit-team/junit5/compare/r5.10.0...r5.10.1) Updates `org.junit.jupiter:junit-jupiter-engine` from 5.10.0 to 5.10.1 - [Release notes](https://github.com/junit-team/junit5/releases) - [Commits](https://github.com/junit-team/junit5/compare/r5.10.0...r5.10.1) Updates `org.junit.jupiter:junit-jupiter-params` from 5.10.0 to 5.10.1 - [Release notes](https://github.com/junit-team/junit5/releases) - [Commits](https://github.com/junit-team/junit5/compare/r5.10.0...r5.10.1) --- updated-dependencies: - dependency-name: org.junit.jupiter:junit-jupiter-api dependency-type: direct:development update-type: version-update:semver-patch - dependency-name: org.junit.jupiter:junit-jupiter-engine dependency-type: direct:development update-type: version-update:semver-patch - dependency-name: org.junit.jupiter:junit-jupiter-params dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 070dd0f..d80d340 100644 --- a/pom.xml +++ b/pom.xml @@ -74,7 +74,7 @@ 2.2 4.7.3.6 4.7.3 - 5.10.0 + 5.10.1 0.8.11 7.0.0 3.24.2 From f8109e8e1881c74223ab6bbea953e93d8c319ca5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 9 Nov 2023 12:50:26 +0000 Subject: [PATCH 06/13] Bump com.tngtech.archunit:archunit-junit5 from 1.1.0 to 1.2.0 Bumps [com.tngtech.archunit:archunit-junit5](https://github.com/TNG/ArchUnit) from 1.1.0 to 1.2.0. - [Release notes](https://github.com/TNG/ArchUnit/releases) - [Commits](https://github.com/TNG/ArchUnit/compare/v1.1.0...v1.2.0) --- updated-dependencies: - dependency-name: com.tngtech.archunit:archunit-junit5 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 070dd0f..6f191bc 100644 --- a/pom.xml +++ b/pom.xml @@ -80,7 +80,7 @@ 3.24.2 1.4.11 3.15.3 - 1.1.0 + 1.2.0 3.13.0 1.13.1 1.7.2 From 22d51a0c306ff637eb5d5a70805c218bb75a9ae8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 9 Nov 2023 12:50:40 +0000 Subject: [PATCH 07/13] Bump mockito.version from 5.6.0 to 5.7.0 Bumps `mockito.version` from 5.6.0 to 5.7.0. Updates `org.mockito:mockito-core` from 5.6.0 to 5.7.0 - [Release notes](https://github.com/mockito/mockito/releases) - [Commits](https://github.com/mockito/mockito/compare/v5.6.0...v5.7.0) Updates `org.mockito:mockito-junit-jupiter` from 5.6.0 to 5.7.0 - [Release notes](https://github.com/mockito/mockito/releases) - [Commits](https://github.com/mockito/mockito/compare/v5.6.0...v5.7.0) --- updated-dependencies: - dependency-name: org.mockito:mockito-core dependency-type: direct:development update-type: version-update:semver-minor - dependency-name: org.mockito:mockito-junit-jupiter dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 070dd0f..91c797d 100644 --- a/pom.xml +++ b/pom.xml @@ -70,7 +70,7 @@ resources directories. --> ${*} 32.1.3-jre - 5.6.0 + 5.7.0 2.2 4.7.3.6 4.7.3 From 27b1caeb10690b8be2c6ca963190e5225a37174d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 9 Nov 2023 12:50:48 +0000 Subject: [PATCH 08/13] Bump com.github.spotbugs:spotbugs-maven-plugin from 4.7.3.6 to 4.8.1.0 Bumps [com.github.spotbugs:spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) from 4.7.3.6 to 4.8.1.0. - [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases) - [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.7.3.6...spotbugs-maven-plugin-4.8.1.0) --- updated-dependencies: - dependency-name: com.github.spotbugs:spotbugs-maven-plugin dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 070dd0f..3ca1ac6 100644 --- a/pom.xml +++ b/pom.xml @@ -72,7 +72,7 @@ 32.1.3-jre 5.6.0 2.2 - 4.7.3.6 + 4.8.1.0 4.7.3 5.10.0 0.8.11 From 7a0f409b21359afa48168fc742699aff357d21ca Mon Sep 17 00:00:00 2001 From: Jan Mosig Date: Fri, 17 Nov 2023 11:47:14 +0100 Subject: [PATCH 09/13] Updated IDE setup to latest changes --- ide_setup/eclipse/fluffy-lifecycle-mapping-metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ide_setup/eclipse/fluffy-lifecycle-mapping-metadata.xml b/ide_setup/eclipse/fluffy-lifecycle-mapping-metadata.xml index c4e4aca..81fea26 100644 --- a/ide_setup/eclipse/fluffy-lifecycle-mapping-metadata.xml +++ b/ide_setup/eclipse/fluffy-lifecycle-mapping-metadata.xml @@ -18,7 +18,7 @@ com.github.spotbugs spotbugs-maven-plugin - 4.7.3.6 + 4.8.1.0 check From c136ab122a687dbc6e5d7d4da5ae9eb4a387fc5f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 23 Nov 2023 12:14:13 +0000 Subject: [PATCH 10/13] Bump org.apache.commons:commons-lang3 from 3.13.0 to 3.14.0 Bumps org.apache.commons:commons-lang3 from 3.13.0 to 3.14.0. --- updated-dependencies: - dependency-name: org.apache.commons:commons-lang3 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 19fd951..c6e8ef1 100644 --- a/pom.xml +++ b/pom.xml @@ -81,7 +81,7 @@ 1.4.11 3.15.3 1.2.0 - 3.13.0 + 3.14.0 1.13.1 1.7.2 From 2b0c49235cb0c39a8d7b99771d8d8276081ab260 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 30 Nov 2023 12:14:32 +0000 Subject: [PATCH 11/13] Bump ch.qos.logback:logback-classic from 1.4.11 to 1.4.13 Bumps [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) from 1.4.11 to 1.4.13. - [Commits](https://github.com/qos-ch/logback/compare/v_1.4.11...v_1.4.13) --- updated-dependencies: - dependency-name: ch.qos.logback:logback-classic dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index c6e8ef1..5b71482 100644 --- a/pom.xml +++ b/pom.xml @@ -78,7 +78,7 @@ 0.8.11 7.0.0 3.24.2 - 1.4.11 + 1.4.13 3.15.3 1.2.0 3.14.0 From 9f609df4678d93049318f084d8e8d959e1aabb4d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 1 Dec 2023 09:41:17 +0000 Subject: [PATCH 12/13] Bump nl.jqno.equalsverifier:equalsverifier from 3.15.3 to 3.15.4 Bumps [nl.jqno.equalsverifier:equalsverifier](https://github.com/jqno/equalsverifier) from 3.15.3 to 3.15.4. - [Release notes](https://github.com/jqno/equalsverifier/releases) - [Changelog](https://github.com/jqno/equalsverifier/blob/main/CHANGELOG.md) - [Commits](https://github.com/jqno/equalsverifier/compare/equalsverifier-3.15.3...equalsverifier-3.15.4) --- updated-dependencies: - dependency-name: nl.jqno.equalsverifier:equalsverifier dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 5b71482..22cddf4 100644 --- a/pom.xml +++ b/pom.xml @@ -79,7 +79,7 @@ 7.0.0 3.24.2 1.4.13 - 3.15.3 + 3.15.4 1.2.0 3.14.0 1.13.1 From 2790a81e3b7582f5b60fc296e79000f611e9ddfa Mon Sep 17 00:00:00 2001 From: Jan Mosig Date: Fri, 1 Dec 2023 10:46:40 +0100 Subject: [PATCH 13/13] Release 1.8.1 --- pom.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pom.xml b/pom.xml index 22cddf4..8b7dbba 100644 --- a/pom.xml +++ b/pom.xml @@ -12,7 +12,7 @@ fluffyj.memory - 1.9.0-SNAPSHOT + 1.8.1 FluffyJ Memory Adding some fluff to Java's foreign memory abstraction @@ -82,8 +82,8 @@ 3.15.4 1.2.0 3.14.0 - 1.13.1 - 1.7.2 + 1.13.2 + 1.7.3 --enable-native-access=ALL-UNNAMED --enable-preview