Releases: atraplet/clarabel4j
v3.2.2
v3.2.1
This is a patch release regenerating the Java bindings with the latest Jextract, refactoring the Bash scripts to generate the Java bindings, improving Github actions, and updating dependencies.
What's Changed
- Bump actions/checkout from 5 to 6 in the github-actions group by @dependabot[bot] in #72
- Improve generation of Java bindings by @atraplet in #73
- Bump org.apache.maven.plugins:maven-source-plugin from 3.3.1 to 3.4.0 in the maven group by @dependabot[bot] in #74
- Potential fix for code scanning alert no. 2: Workflow does not contain permissions by @atraplet in #75
- Potential fix for code scanning alert no. 3: Workflow does not contain permissions by @atraplet in #76
- Remove CodeQL warnings by @atraplet in #77
- Bump codecov/codecov-action from 5.5.1 to 5.5.2 in the github-actions group by @dependabot[bot] in #78
- Regenerate Java bindings with the latest Jextract by @atraplet in #79
Full Changelog: v3.2.0...v3.2.1
v3.2.0
This is a minor release introducing a new constructor for models with a given arena to control the lifecycle of native memory and updating a dependency.
What's Changed
- Bump org.junit.jupiter:junit-jupiter from 6.0.0 to 6.0.1 in the maven group by @dependabot[bot] in #70
- Introduce new constructor with a given arena to control the lifecycle of native memory by @atraplet in #71
Full Changelog: v3.1.1...v3.2.0
v3.1.1
This is a patch release regenerating Java bindings with the new Jextract 25.
What's Changed
Full Changelog: v3.1.0...v3.1.1
v3.1.0
This is a minor release supporting printing Clarabel output to std out, a string buffer, or a file, and some dependency updates.
What's Changed
- Bump org.jacoco:jacoco-maven-plugin from 0.8.13 to 0.8.14 in the maven group by @dependabot[bot] in #66
- Support printing Clarabel output to std out, a string buffer, or a file by @atraplet in #68
Full Changelog: v3.0.0...v3.1.0
v3.0.0
This is a major release upgrading to Java 25, upgrading to Clarabel 0.11.1, enabling Clarabel Faer, Pardiso MKL and Solver Info, and updating multiple dependencies.
What's Changed
- Bump org.junit.jupiter:junit-jupiter from 5.12.2 to 5.13.0 in the maven group by @dependabot[bot] in #46
- Bump org.junit.jupiter:junit-jupiter from 5.13.0 to 5.13.1 in the maven group by @dependabot[bot] in #47
- Bump org.sonatype.central:central-publishing-maven-plugin from 0.7.0 to 0.8.0 in the maven group by @dependabot[bot] in #48
- Bump org.junit.jupiter:junit-jupiter from 5.13.1 to 5.13.2 in the maven group by @dependabot[bot] in #49
- Bump the maven group with 2 updates by @dependabot[bot] in #50
- Bump org.junit.jupiter:junit-jupiter from 5.13.3 to 5.13.4 in the maven group by @dependabot[bot] in #51
- Bump actions/checkout from 4 to 5 in the github-actions group by @dependabot[bot] in #52
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.2 to 3.11.3 in the maven group by @dependabot[bot] in #53
- Bump the github-actions group with 2 updates by @dependabot[bot] in #55
- Bump codecov/codecov-action from 5.5.0 to 5.5.1 in the github-actions group by @dependabot[bot] in #58
- Bump the maven group across 1 directory with 6 updates by @dependabot[bot] in #60
- Upgrade Clarabel to version 0.11.1 by @atraplet in #62
- Add test for Pardiso by @atraplet in #63
- Bump the maven group with 2 updates by @dependabot[bot] in #64
- Upgrade to Java 25 by @atraplet in #65
Full Changelog: v2.0.0...v3.0.0
v2.0.0
This is a major release upgrading to Java 24, Clarabel 0.10.0, migrating the namespace to the new central portal, and updating some dependencies.
What's Changed
- Bump org.junit.jupiter:junit-jupiter from 5.12.0 to 5.12.1 in the maven group by @dependabot in #34
- Bump com.google.guava:guava from 33.4.0-jre to 33.4.5-jre in the maven group by @dependabot in #35
- Bump the maven group with 3 updates by @dependabot in #36
- Bump org.jacoco:jacoco-maven-plugin from 0.8.12 to 0.8.13 in the maven group by @dependabot in #37
- Bump the maven group with 2 updates by @dependabot in #38
- Bump codecov/codecov-action from 5.4.0 to 5.4.1 in the github-actions group by @dependabot in #39
- Fix build by @atraplet in #40
- Bump codecov/codecov-action from 5.4.0 to 5.4.2 in the github-actions group by @dependabot in #41
- Bump codecov/codecov-action from 5.4.2 to 5.4.3 in the github-actions group by @dependabot in #45
- Upgrade to Java 24 by @atraplet in #43
Full Changelog: v1.0.2...v2.0.0
v1.0.2
This is a patch release updating some dependencies.
What's Changed
- Bump codecov/codecov-action from 5.1.2 to 5.3.1 in the github-actions group by @dependabot in #29
- Bump the maven group with 2 updates by @dependabot in #32
- Bump codecov/codecov-action from 5.3.1 to 5.4.0 in the github-actions group by @dependabot in #33
Full Changelog: v1.0.1...v1.0.2
v1.0.1
This is a patch release updating some dependencies and adding some more tests.
What's Changed
- Bump org.junit.jupiter:junit-jupiter from 5.11.2 to 5.11.3 in the maven group by @dependabot in #16
- Bump the maven group with 2 updates by @dependabot in #17
- Bump codecov/codecov-action from 4.6.0 to 5.0.2 in the github-actions group by @dependabot in #20
- Bump org.projectlombok:lombok from 1.18.34 to 1.18.36 in the maven group by @dependabot in #19
- Bump codecov/codecov-action from 5.0.2 to 5.0.7 in the github-actions group by @dependabot in #21
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.1 to 3.11.2 in the maven group by @dependabot in #23
- Bump codecov/codecov-action from 5.0.7 to 5.1.1 in the github-actions group by @dependabot in #22
- Bump org.junit.jupiter:junit-jupiter from 5.11.3 to 5.11.4 in the maven group by @dependabot in #24
- Bump codecov/codecov-action from 5.1.1 to 5.1.2 in the github-actions group by @dependabot in #26
- Bump com.google.guava:guava from 33.3.1-jre to 33.4.0-jre in the maven group by @dependabot in #25
- Add more tests by @atraplet in #28
Full Changelog: v1.0.0...v1.0.1
v1.0.0
This is a major release upgrading to Java 23.
Full Changelog: v0.0.1...v1.0.0