All Versions
27
Latest Version
Avg Release Cycle
23 days
Latest Release
1498 days ago

Changelog History
Page 3

  • v1.0.3 Changes

    July 12, 2019
    • โฌ‡๏ธ Reduce allocation for closeAll operations.
    • Correct generic type check for put on Object2Object maps.
    • ๐Ÿ‘‰ Use shifts rather than divide operations where appropriate to reduce startup costs.
    • โฌ†๏ธ Upgrade to Shadow 5.1.0.
    • ๐Ÿ’… Upgrade to Checkstyle 8.22.
    • โฌ†๏ธ Upgrade to guava-testlib 28.0-jre.
    • โฌ†๏ธ Upgrade to javadoc-links 3.7.5.

    Binaries can be found here...

  • v1.0.2 Changes

    June 12, 2019
    • ๐Ÿ‘Œ Improve bounds checks on direct buffers.
    • โž• Add ability to append an ASCII string from direct buffers to an Appendable without allocation.
    • โž• Add ability to close a list or var args of Closeables. PR #174.
    • โฌ†๏ธ Upgrade to Mockito 2.28.2.
    • ๐Ÿ’… Upgrade to Checkstyle 8.21.
    • โฌ†๏ธ Upgrade to javadoc-links 3.6.6.

    Binaries can be found here...

  • v1.0.1 Changes

    May 25, 2019
    • Javadoc improvements.
    • ๐Ÿ‘ป Use a specific exception to indicate number format exceptions in ASCII. PR #171.
    • ๐Ÿ›  Fix bug with inverted logic which meant HighResolutionTimer did not enable correctly.
    • โฌ†๏ธ Upgrade to javadoc-links 3.6.4 to allow for building offline.
    • โฌ†๏ธ Upgrade to hamcrest 2.1.

    Binaries can be found here...

  • v1.0.0 Changes

    May 03, 2019
    • โœ‚ Remove usage of Unsafe from cached clocks.
    • โž• Add accessors for AsciiViewSequence to make it more useful. PR #170.
    • โž• Add ability to pretty print binary buffers in ASCII. PR #169.
    • Grow backing array for TransportPoller by golden ratio to be more GC friendly.
    • โž• Add constructors for initialising AtomicLongPosition in tests.
    • ๐Ÿ‘Œ Improve Javadoc.
    • โฌ†๏ธ Upgrade to io.freefair.javadoc-links 3.2.1.
    • ๐Ÿ’… Upgrade to Checkstyle 8.20.
    • โฌ†๏ธ Upgrade to Mockito 2.27.0.
    • โฌ†๏ธ Upgrade to Gradle 5.4.1.

    Binaries can be found here...

  • v0.9.35 Changes

    March 28, 2019
    • โฌ‡๏ธ Reduce Java 11 module warnings.
    • ๐Ÿ”„ Change HighResolutionTimer hack to use a more Java 11 friendly approach and allow faster operation on Windows.
    • โž• Add the ability to apply mapping mode when mapping files.
    • ๐Ÿ›  Fix Javadoc links so they use HTTPS and work with OpenJDK and Java 11.
    • ๐Ÿ’… Upgrade Checkstyle DTD and checkstyle method Javadoc.
    • โฌ†๏ธ Upgrade to Mockito 2.25.1.
    • โฌ†๏ธ Upgrade to Gradle 5.3.1.

    Binaries can be found here...

  • v0.9.34 Changes

    March 10, 2019
    • Include links in generated Javadoc.
    • Capture scale of unknown reference size when compressed oops are used.
    • ๐ŸŽ Avoid reloading of fields in concurrent data structures when intermixed with volatile loads for improved performance.
    • Provide SystemUtil.tmpDirName().
    • Enable the setting of mapping mode on MappedResizableBuffer so mappings can be read-only. Issue #168.
    • ๐Ÿ‘Œ Improve SemanticVerision class with toString() method and allow a 0 patch version.
    • โฌ†๏ธ Upgrade to Mockito 2.25.0.
    • ๐Ÿ’… Upgrade to Checkstyle 8.18.
    • โฌ†๏ธ Upgrade to Gradle 5.2.1 and remove support for OSGI as it is now deprecated.
    • โฌ†๏ธ Upgrade to Shadow 5.0.0.

    Binaries can be found here...

  • v0.9.33 Changes

    February 16, 2019
    • ๐Ÿšฆ Be more specific about synchronizing on latches in ShutdownSignalBarrier. PR #167.
    • โž• Add SemanticVersion for composing semantic version levels into an int.
    • โž• Add ability to disable array printing on direct buffers during debugging via a system property. PR #166.

    Binaries can be found here...