Skip to content

Releases: vsilaev/tascalate-async-await

Tascalate Async/Await 1.2.7

20 Apr 13:42
Compare
Choose a tag to compare

Update dependencies to support Java 23

Tascalate Async/Await 1.2.6

29 May 19:30
Compare
Choose a tag to compare
  1. Update dependencies
  2. Partly fixed the issue with same-class constructor in @async method (everything besides private works ok now)

Tascalate Async/Await 1.2.5

13 Sep 08:56
Compare
Choose a tag to compare

Hotfix for evicted classLoader issue in build tools (Maven/Gradle)

Tascalate Async/Await 1.2.4

13 Sep 07:54
ee0abd3
Compare
Choose a tag to compare
  1. Added Gradle build plugin
  2. Updated dependency to Tascalate JavaFlow 2.7.3 and Tascalate ASMX 9.3 (includes fix for handling arrays in bytecode verifier used internally; uses shaded ASM 9.3) -- this fixes issue #18

Tascalate Async/Await 1.2.3

01 Jul 17:00
Compare
Choose a tag to compare
  • Fixed issue with propagating SchedulerResolver
  • Mark Maven Mojo as thread safe (own and from Tascalate Continuations) to support parallel builds
  • Updating docs on Scheduler/SchedulerResolver

Tascalate Async/Await 1.2.2

17 Feb 11:22
Compare
Choose a tag to compare

Fix error with accessibility of the inherited fields / methods in generated classes (fix for the issue Illegal Access on protected variables from inherited classes)

Tascalate Async/Await 1.2.1

11 Feb 07:16
Compare
Choose a tag to compare

Critical fix for wrong test classpath in Maven plugin

Tascalate Async/Await 1.2.0

07 Feb 10:54
Compare
Choose a tag to compare

The project was refactored to use the latest versions of the Tascalate ASMX, Tascalate Instrument and Tascalate JavaFlow libraries. Certain reusable code of the Tascalate Async/Await itself was extracted to the aforementioned libraries, so now both Tascalate Async/Await and Tascalate JavaFlow shares same reusable code.

Also the issue Error at process-classes phase was fixed - now there is no error on processing test classes with the Maven plugin provided.

Tascalate Async/Await 1.1.0

24 Dec 21:00
Compare
Choose a tag to compare

This release adds full support for Java versions 9 - 17.
Additionally, new single-shot continuations are used instead of multi-shot ones that significantly improves performance of capturing/resuming continuations.

Initial release of Tascalate Async/Await

08 Nov 16:25
Compare
Choose a tag to compare

This is the initial release with full support for the asynchronous methods (with single pending value result), asynchronous generator methods (multiple on-demand asynchronous values) and related stuff (like Scheduler / SchedulerResolver).