Skip to content

2.1.0

Latest
Compare
Choose a tag to compare
@vyazelenko vyazelenko released this 26 Feb 16:31
· 2 commits to master since this release
8ebc7ab

Changed

  • Move get method declaration to the ReadablePosition class. (eb3b7d284d)
  • Bump Gradle to 8.13.
  • Bump Checkstyle to 10.21.3.
  • Bump ByteBuddy to 1.17.1.
  • Bump Shadow to 8.3.6.
  • Bump JUnit to 5.12.0.

Added

  • Add compareAndExchange methods to AtomicBuffer. (#334)
  • Add getAndAddPlain to AtomicCounter. (#328)
  • Add acquire/release methods to AtomicBuffer. (#314)
  • Add acquire/release methods to AtomicCounter. (#315)
  • Add acquire/release methods to Position. (#316)
  • Add plain methods to AtomicCounter. (#317)
  • Add opaque methods to AtomicCounter. (#319)
  • Add opaque methods to AtomicBuffer. (#313)
  • Add opaque methods to Position. (#324)
  • Add timestampRelease method to MarkFile. (#318)
  • Add different flavors of concurrent methods to StatusIndicator. (#323)

Fixed

  • CI: Fix crash logs upload on Windows + compress test data before upload.
  • Make UnsafeApi#arrayBaseOffset forwards compatible with JDK 25+ which changed the return type to long whereas we keep it as int.