Releases: etspaceman/kinesis4cats
Releases · etspaceman/kinesis4cats
v0.0.4
This release hardens the offerings for Scala Native and Scala.js. This includes:
- Tests for Scala.js and Scala Native
- Updates to dependencies where needed to support Scala.js and Scala Native
- Consolidating several modules
- CI and build overhaul for more efficient builds
What’s Changed
- Logback fixes for tests (#71) @etspaceman
- Scala Native and JS support for Producers (#69) @etspaceman
- Scala Native and JS tests for smithy4s client (#52) @etspaceman
- UUIDGen instead of java.util.UUID + Build Updates (#66) @etspaceman
- Move everything to Test scope, remove IT/Fun scopes (#65) @etspaceman
v0.0.3
This release introduces support for ScalaJS and Scala Native in the Smithy4s modules.
What’s Changed
- ScalaJS Support for Smithy4s Modules (#61) @etspaceman
- Update cats-effect to 3.4.8 (#64) @scala-steward
- Update scalafmt-core to 3.7.2 (#63) @scala-steward
- Scala native support for shared and smithy4s modules (#60) @etspaceman
- Update the KPL to 0.15.5 (#59) @etspaceman
- Add unidocs module to root (#58) @etspaceman
v0.0.2
v0.0.2
The focus of this release is:
- Smithy4s Kinesis Client, allowing for a native scala experience when interacting with the Kinesis API.
- Kinesis Producers, which gives users a KPL-like interface for producing data
What’s Changed
- FS2 Kinesis Producers (#55) @etspaceman
- Add putWithRetry (#54) @etspaceman
- Kinesis Aggregation (#53) @etspaceman
- Update cats-effect to 3.4.7 (#51) @scala-steward
- Disable mima until 0.1.x is released (#50) @etspaceman
- More scaladoc / mdoc updates (#49) @etspaceman
- Update sbt-assembly to 2.1.1 (#44) @scala-steward
- Update amazon-kinesis-client to 2.4.5 (#48) @scala-steward
- Kinesis Producers (#45) @etspaceman
- Smithy4s Kinesis Client (#36) @etspaceman
- Update sbt-scoverage to 2.0.7 (#43) @scala-steward
- Update ciris to 3.1.0 (#42) @scala-steward
- Update smithy4s-core, smithy4s-http4s, ... to 0.17.3 (#40) @scala-steward
- Update fs2-core, fs2-reactive-streams to 3.6.1 (#39) @scala-steward
- Update fs2-core, fs2-reactive-streams to 3.6.0 (#38) @scala-steward
- Update README.md (#37) @mishimishimishi
- Update cats-effect to 3.4.6 (#35) @scala-steward
v0.0.1
What’s Changed
- KCL FS2 Ciris Tests (#34) @etspaceman
- Coverage updates (#33) @etspaceman
- KCL Ciris Tests (#32) @etspaceman
- KPLCiris tests (#31) @etspaceman
- KCL Configuration Loaders + Multi Stream Support (#30) @etspaceman
- Ciris Config Loaders for the KPL (#29) @etspaceman
- Update scala3-library to 3.2.2 (#28) @scala-steward
- Add shutdown() call to finalizer (#27) @etspaceman
- Http4s (#24) @etspaceman
- KCLConsumerFS2 (#23) @etspaceman
- Better Packaging + Fix Doc Structure + Localstack Docs (#22) @etspaceman
- Consolidate classes. Add site files (#20) @etspaceman
- Test Kit Refactor + KCL Integration Tests (#19) @etspaceman
- KinesisClient modules (#11) @etspaceman
- Update amazon-kinesis-producer to 0.14.13 (#6) @scala-steward
- Update sbt to 1.8.2 (#8) @scala-steward
- Update scalafmt-core to 3.7.1 (#9) @scala-steward
- Pin versions, add more tests (#5) @etspaceman
- Test Kits + KPL Integration Tests (#4) @etspaceman
- KPL Modules (#3) @etspaceman
- Fix organization (#2) @etspaceman
- Project Init + KCL Module (#1) @etspaceman