v0.0.4
🚀 Changes
- Consumer action on decoding failure (#146) @gvolpe
- Rework Reader interface (#135) @gvolpe
- Add configurable operation timeout (#130) @psisoyev
- Add check for message existence in readUntil (#127) @psisoyev
- Add readUntil method (#126) @psisoyev
- Re-implement Reader: now it is aligned with Consumer and Producer (#123) @psisoyev
- Add message key support, fix shard key support (#120) @psisoyev
- Remove autoAck consumer Option in favor of autoSubscribe method (#106) @psisoyev
- Update Pulsar client to 2.6.1 (#90) @psisoyev
- Overloaded builder methods (#75) @gvolpe
🔧 Internal Changes
- Fix other Nix actions (#116) @gvolpe
- Fix install Nix action (#115) @gvolpe
- Update nixpkgs (#91) @gvolpe
- Parallel jobs for different JDKs (#88) @gvolpe
- Exclusive nix-shell for CI (#87) @gvolpe
- Use Cachix for sbt derivations (#86) @gvolpe
- Fix sbt jdk versions (#85) @gvolpe
- Official coursier cache action (#83) @gvolpe
- Default to JDK11 + Support for JDK matrix on CI build (#76) @gvolpe
🤖 Dependency Updates
- Update kind-projector to 0.11.3 (#145) @scala-steward
- Update sbt to 1.4.6 (#143) @scala-steward
- Update fs2-core to 2.5.0 (#142) @scala-steward
- Update cats-core to 2.3.1 (#139) @scala-steward
- Update cats-effect to 2.3.1 (#140) @scala-steward
- Update mdoc, sbt-mdoc to 2.2.14 (#138) @scala-steward
- Update munit, munit-scalacheck to 0.7.20 (#137) @scala-steward
- Update sbt-paradox to 0.9.1 (#136) @scala-steward
- Update sbt-ci-release to 1.5.5 (#133) @scala-steward
- Update sbt-paradox to 0.9.0 (#132) @scala-steward
- Update sbt-tpolecat to 0.1.16 (#131) @scala-steward