Releases: twitter/chill
v0.10.0
What's changed
Maintenance release.
🚀 Enhancements
🐛 Bug Fixes
🌱 Dependency Updates
- Update chill-protobuf with protobuf 3.17.1 (#571) @regadas
- Update typesafe:config to 1.4.1 (#491) @scala-steward
- Update scrooge-serializer to 21.2.0 (#520) @scala-steward
- Update scalatest to 3.2.9 (#552) @scala-steward
- Update scalacheck to 1.15.2 (#512) @scala-steward
- Update sbt to 1.5.3 (#568) @scala-steward
- Update libthrift to 0.14.1 (#557) @regadas
- Update junit to 4.13.2 (#521) @scala-steward
- Update algebird-core to 0.13.8 (#558) @scala-steward
- Update akka-actor to 2.6.9 (#472) @scala-steward
🏗️ Build Improvements
- Setup automated releases from GitHub Actions CI (#507) @olafurpg
- Build / release improvements (#560, #501, #469, #452, #457) @regadas
📗 Documentation
- Docs: add note about supported scala versions (#474) @unkarjedy
Contributors to this release
@dependabot, @dependabot[bot], @johnynek, @nevillelyh, @nikhilsu, @olafurpg, @regadas
2.13 support
This releases adds 2.13 support for most chill modules.
Thanks to maintainers @regadas and @nevillelyh and many updates by @scala-steward.
Serialize and Chill
This release includes many build modernizations from our colleagues at Spotify @regadas and @nevillelyh, some improvements to scala collection serializers by @gdiet, a fix for regex serialization by @jcroig and finally a consider improvement to ClosureCleaner by @regadas and @andrewsmartin
This version has been published for 2.10, 2.11, and 2.12.
See all the changes here
Kryo 4.0 branch maintainence release
See all the changes here:
0.9.2...v0.9.3
This should be binary compatible with 0.9 and 0.8 (excluding the binary incompatibilities of Kryo 4 vs Kryo 3).
This includes:
- performance optimization by @jcdavis #290
- registering of BigDecimal serializer by @andrewsmartin #312
- tests to ensure serialized data is not broken by @gdiet #310
- a QTreeSerializer by @nevillelyh #305
- VolatileByteRef serializer by @johnynek #308
and many other
Thanks to all contributors!
Kryo 3.0 branch maintainence release
Mostly the same changes as v0.9.3 but for users of kryo 3.0
See the diff here:
0.8.4...v0.8.5
and notes https://github.com/twitter/chill/releases/tag/v0.9.3
Kryo 4.0 with Algebird 0.13.0 and Scrooge 4.12
Identical to 0.9.1 apart from bumping Algebird to 0.13.0 and Scrooge to 4.12.
Kryo 3.0 branch with Algebird 0.13.0 and Scrooge 4.12
Identical to 0.8.3 apart from bumping Algebird to 0.13.0 and Scrooge to 4.12.
Kryo 2.21 branch with Algebird 0.13.0 and Scrooge 4.12
Identical to 0.7.6 apart from bumping Algebird to 0.13.0 and Scrooge to 4.12.
Kryo 3.0 branch with scala 2.12, 2.10 and 2.11
Identical to 0.8.2, but repairs a broken publish.
Fixed publish of Kryo 2.21 branch with scala 2.10, 2.11, 2.12
No changes since 0.7.5