Skip to content

Releases: RuedigerMoeller/fast-serialization

Upgrade to java 14

17 May 15:07
59f8f80
Compare
Choose a tag to compare
  • 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" ;)

bugfix

03 Jan 23:55
40f1b01
Compare
Choose a tag to compare
  • release some pull requests
  • minor improvements on JSON deserialization with 'Unknown'

fixes

31 Jul 13:26
Compare
Choose a tag to compare

some bugfixes + maintenance

merged some pull requests

03 Jul 16:20
Compare
Choose a tag to compare
2.51

Update README.md

maintenance maintenance

10 Apr 19:40
Compare
Choose a tag to compare

maintenance

10 Apr 16:28
Compare
Choose a tag to compare
  • merged some pull request
  • bugfixes
  • updated library dependencies

bugfix + dependency update

05 Aug 18:10
Compare
Choose a tag to compare
  • various fixes
  • includes pullrequests since 2.47
  • important: fixes a race condition most likely to happen with multithreaded init when using JSON de-/encoder

same as 2.46 but JDK 1.7 compatible

24 May 12:05
Compare
Choose a tag to compare

Uploading fst-2.47.zip…
see release notes for 2.46, this one fixes accidental use of 1.8 api

Update + Bugfix

24 May 11:08
Compare
Choose a tag to compare
  • 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)

bugfixes

28 Feb 13:18
Compare
Choose a tag to compare
  • 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)
  • 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