Skip to content

3.1.0

Latest

Choose a tag to compare

@arjantijms arjantijms released this 13 Mar 21:04
· 24 commits to master since this release

Final version of GlassFish Concurro for Jakarta EE 11.

What's Changed

  • Remove invocation exception from exception causes by @aubi in #59
  • Remove empty directories by @pzygielo in #62
  • Post-restructuring adjustments by @pzygielo in #64
  • Managed executor service using Virtual threads by @OndroMih in #65
  • Set version to 3.1.0-SNAPSHOT and update pom by @arjantijms in #66
  • FISH-6556 Succeed TriggerControllerFuture.cancel When Inner Future is Done by @aubi in #68
  • Remove references to SecurityManager according to EE 11 plan by @arjantijms in #70
  • Add support for ForkJoin Pool by @aubi in #69
  • Add Scheduled Executor Service Using Virtual Threads by @aubi in #71
  • Small amount of code cleaning by @arjantijms in #72
  • Update OSGi Version by @aubi in #73
  • Publish getAdapter to AbstractManagedExecutorService by @aubi in #74
  • Fixes multirelease JAR - adds a required manifest entry by @OndroMih in #75
  • Fix Integer Overflow in Calculation of Virtual Thread Queue Size by @aubi in #80
  • Add Virtual Threads Package to OSGi Exports by @aubi in #79
  • Update dependencies to the latest versions by @arjantijms in #78
  • Throw exception in managed task so that it has to be handled or logged. by @OndroMih in #76
  • Setup GH Workflow by @pzygielo in #77
  • Rename (jakarta.)enterprise.concurrent to concurro by @arjantijms in #81
  • Use Javatime in Managed Scheduled Thread Pool Executor by @aubi in #82
  • Implement Contextual Methods for Flow by @aubi in #83
  • Check If Skipped in Scheduled Executor Before the First Execution by @aubi in #84
  • Implement Concurrency 3.1 by @aubi in #85
  • Fix JNDI Name Typo by @aubi in #86
  • Delete redundant log message "afterBeanDiscovery" in ConcurrentCDIExtension by @tnagao7 in #89
  • Fix package name mismatch of java21 source files by @tnagao7 in #90
  • Switch from deprecated systemProperties to systemPropertyVariables by @pzygielo in #91
  • Remove unused private field by @pzygielo in #93
  • Avoid NPE if task is set to null concurrently by @pzygielo in #99
  • Setup dependabot by @pzygielo in #98
  • Require Java Version 21 to produce MR Jar by @pzygielo in #102
  • Add simple and initial lock implementation to Concurro as POC by @arjantijms in #106
  • For consistency, move async interceptor to cdi package by @arjantijms in #112
  • Use invocation context to get interceptor binding by @arjantijms in #113
  • Add Dummy Virtual Thread Classes by @kalinchan in #105
  • Upload artifacts built in workflow by @pzygielo in #103
  • Fix trigger creation by @pzygielo in #115
  • Reduce scope of hamcrest by @pzygielo in #119
  • Fix multi-release build and speed up test execution and organize imports by @OndroMih in #120
  • Update organization of the project by @pzygielo in #139
  • Switch to source:jar-no-fork in its default phase by @pzygielo in #140
  • Internal API fix - getters should not return null collections by @dmatej in #146
  • Code cleanup + attempt to give borders to testThreadLifeTime flaky nature by @arjantijms in #145
  • Test refactoring, step one by @dmatej in #147
  • Added deployment to maven central including snapshots by @dmatej in #148
  • Upgraded from Junit4 to Junit6 by @dmatej in #149
  • Code cleanup + bugfix by @dmatej in #150
  • VirtualThreadsManagedExecutorServiceIT wa flaky by @dmatej in #152

Bumps

  • Bump concurrent-api from 3.1.0-M2 to 3.1.1 by @pzygielo in #95
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.5 to 3.5.2 by @dependabot[bot] in #108
  • Bump org.apache.maven.plugins:maven-compiler-plugin from 3.12.1 to 3.13.0 by @dependabot[bot] in #109
  • Bump org.hamcrest:hamcrest from 2.2 to 3.0 by @dependabot[bot] in #111
  • Bump org.apache.maven.plugins:maven-dependency-plugin from 3.6.1 to 3.8.1 by @dependabot[bot] in #110
  • Bump org.apache.felix:maven-bundle-plugin from 5.1.9 to 6.0.0 by @dependabot[bot] in #107
  • Bump org.apache.maven.plugins:maven-compiler-plugin from 3.13.0 to 3.14.0 by @dependabot[bot] in #116
  • Bump org.codehaus.mojo:flatten-maven-plugin from 1.6.0 to 1.7.0 by @dependabot[bot] in #117
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.2 to 3.5.3 by @dependabot[bot] in #128
  • Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.2 to 3.5.3 by @dependabot[bot] in #127
  • Bump org.codehaus.mojo:flatten-maven-plugin from 1.7.0 to 1.7.1 by @dependabot[bot] in #132
  • Bump org.codehaus.mojo:flatten-maven-plugin from 1.7.1 to 1.7.2 by @dependabot[bot] in #134
  • Bump actions/checkout from 4 to 5 by @dependabot[bot] in #135
  • Bump actions/setup-java from 4 to 5 by @dependabot[bot] in #136
  • Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.3 to 3.5.4 by @dependabot[bot] in #137
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.3 to 3.5.4 by @dependabot[bot] in #138
  • Bump org.apache.maven.plugins:maven-compiler-plugin from 3.14.0 to 3.14.1 by @dependabot[bot] in #142
  • Bump org.codehaus.mojo:flatten-maven-plugin from 1.7.2 to 1.7.3 by @dependabot[bot] in #141
  • Bump org.apache.maven.plugins:maven-dependency-plugin from 3.8.1 to 3.9.0 by @dependabot[bot] in #143
  • Bump me.fabriciorby:maven-surefire-junit5-tree-reporter from 1.4.0 to 1.5.1 by @dependabot[bot] in #151
  • Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #153

New Contributors

Full Changelog: 3.0.2...3.1.0