Hi all,

We just released Scio 0.9.5. This release upgrades Beam to the latest
2.24.0 and includes several improvements and bug fixes, including Parquet
Avro dynamic destinations, Scalable Bloom Filter and many others. This will
also likely be the last 0.9.x release before we start working on the next
0.10 branch.

Join #scio in our channel (invite here <https://slackin.spotify.com/>) for
questions and discussions.

Cheers
Neville

https://github.com/spotify/scio/releases/tag/v0.9.5

*"Colovaria"*

There are no breaking changes in this release, but some were introduced
with v0.9.0:

See v0.9.0 Migration Guide
<https://spotify.github.io/scio/migrations/v0.9.0-Migration-Guide.html> for
detailed instructions.
Improvements

   - Add custom GenericJson pretty print (#3367
   <https://github.com/spotify/scio/pull/3367>)
   - scio-parquet to support dynamic destinations for windowed scollections
   (#3356 <https://github.com/spotify/scio/pull/3356>)
   - Support $LATEST replacement for Query (#3357
   <https://github.com/spotify/scio/pull/3357>)
   - Mutable ScalableBloomFilter (#3339
   <https://github.com/spotify/scio/pull/3339>)
   - Add specialized TupleCoders (#3350
   <https://github.com/spotify/scio/pull/3350>)
   - Add nullCoder on Record and Disjunction coders (#3349
   <https://github.com/spotify/scio/pull/3349>)

Bug Fixes

   - Support null-key records in smb writes (#3359
   <https://github.com/spotify/scio/pull/3359>)
   - Fix serialization struggles in SMB transform API (#3342
   <https://github.com/spotify/scio/pull/3342>)
   - Grammar / spelling fixes in migration guides (#3358
   <https://github.com/spotify/scio/pull/3358>)
   - Remove unused macro import (#3353
   <https://github.com/spotify/scio/pull/3353>)
   - Remove unused BaseSeqLikeCoder implicit (#3344
   <https://github.com/spotify/scio/pull/3344>)
   - Filter out potentially included env directories (#3322
   <https://github.com/spotify/scio/pull/3322>)
   - Simplify LowPriorityCoders (#3320
   <https://github.com/spotify/scio/pull/3320>)
   - Remove unused and not useful Coder implicit trait (#3319
   <https://github.com/spotify/scio/pull/3319>)
   - Make javaBeanCoder lower prio (#3318
   <https://github.com/spotify/scio/pull/3318>)

Dependency Updates

   - Update Beam to 2.24.0 (#3325
   <https://github.com/spotify/scio/pull/3325>)
   - Update scalafmt-core to 2.7.3 (#3364
   <https://github.com/spotify/scio/pull/3364>)
   - Update elasticsearch-rest-client, ... to 7.9.2 (#3347
   <https://github.com/spotify/scio/pull/3347>)
   - Update hadoop libs to 2.8.5 (#3337
   <https://github.com/spotify/scio/pull/3337>)
   - Update sbt-scalafix to 0.9.21 (#3335
   <https://github.com/spotify/scio/pull/3335>)
   - Update sbt-mdoc to 2.2.9 (#3327
   <https://github.com/spotify/scio/pull/3327>)
   - Update sbt-avro to 3.1.0 (#3323
   <https://github.com/spotify/scio/pull/3323>)
   - Update mysql-socket-factory to 1.1.0 (#3321
   <https://github.com/spotify/scio/pull/3321>)
   - Update scala-collection-compat to 2.2.0 (#3312
   <https://github.com/spotify/scio/pull/3312>)
   - Update sbt-mdoc to 2.2.8 (#3313
   <https://github.com/spotify/scio/pull/3313>)

Reply via email to