Skip to content

Releases: atraplet/clarabel4j

v3.2.2

04 Jan 11:09
2e2f47a

Choose a tag to compare

This is a patch release fixing an integer overflow when creating a large matrix.

What's Changed

  • Fix integer overflow when creating a large matrix by @atraplet in #81

Full Changelog: v3.2.1...v3.2.2

v3.2.1

29 Dec 11:04
ddd3c08

Choose a tag to compare

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

08 Nov 15:13
3936709

Choose a tag to compare

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

26 Oct 12:33
389e76b

Choose a tag to compare

This is a patch release regenerating Java bindings with the new Jextract 25.

What's Changed

  • Regenerate bindings with the new Jextract 25 by @atraplet in #69

Full Changelog: v3.1.0...v3.1.1

v3.1.0

16 Oct 15:55
9ea5fc7

Choose a tag to compare

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

11 Oct 10:43
c0d0a46

Choose a tag to compare

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

23 May 16:12
5b8f829

Choose a tag to compare

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

16 Mar 17:41
ffa9d23

Choose a tag to compare

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

03 Jan 20:08
02d179b

Choose a tag to compare

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

19 Oct 20:42

Choose a tag to compare

This is a major release upgrading to Java 23.

Full Changelog: v0.0.1...v1.0.0