All Versions
Latest Version
Avg Release Cycle
156 days
Latest Release
525 days ago

Changelog History
Page 1

  • v3.0.0 Changes

    May 17, 2020
    • ⬇️ dropped "structs"
    • 🐎 replaced innoficial API usage for offheap and mmapped files by new "foreign memory access" API which is included in JDK 14's inkubator module. First impression: Oracle did an excellent work on this, performance is on par with older "Unsafe" hacks and some use cases even perform better. Only issue: "Why took this so long" ;)
  • v2.56 Changes

    January 03, 2018
    • πŸš€ release some pull requests
    • minor improvements on JSON deserialization with 'Unknown'
  • v2.52 Changes

    July 31, 2017

    πŸ›  some bugfixes + maintenance

  • v2.51

    July 03, 2017
  • v2.50

    April 10, 2017
  • v2.49 Changes

    April 10, 2017
    • πŸ”€ merged some pull request
    • πŸ›  bugfixes
    • ⚑️ updated library dependencies
  • v2.48 Changes

    August 05, 2016
    • πŸ›  various fixes
    • includes pullrequests since 2.47
    • πŸ›  important: fixes a race condition most likely to happen with multithreaded init when using JSON de-/encoder
  • v2.47 Changes

    May 24, 2016

    πŸš€ see release notes for 2.46, this one fixes accidental use of 1.8 api

  • v2.46 Changes

    May 24, 2016
    • πŸ›  fixed a regression regarding unmodifiable map in 2.45
    • πŸ›  fix for JSon unmodifiable collection serialization moved to JSon-Configuration only (thanks to @lachty, @vivimice, @jkubrynski, @johnou )
    • 🚚 moved to objenesis 2.4 for Android N compatibility (credits @Wavesonics and others for hinting out + support)
  • v2.45 Changes

    February 28, 2016
    • πŸ›  includes bugfixes contributed by bradedelman and jkubrynski (thanks)
    • πŸ‘ replaced getJSonConfiguration with getJSonNoRefConfiguration (json encoding supporting shared refs is still available via the parametericΕΊed factory method)
    • 0️⃣ renamed 'fastbinaryconfiguration' to 'unsafeconfiguration' to encourage usage of getDefaultConfiguration
    • βž• added a change which will enable updates without breaking backward compatibility

    πŸš€ this release breaks binary compatibility to prior releases , you cannot read streams written with older versions of fst.

    πŸš€ use the relocated version of fst 2.44 provided in the 2.44 release to convert data serialized with prior versions toward this release