Skip to content

Releases: profunktor/neutron

v0.8.2

15 Mar 19:58
5c50c31
Compare
Choose a tag to compare

Same as v0.8.1 (failed to publish). See release notes: https://github.com/profunktor/neutron/releases/tag/v0.8.1

v0.8.1

15 Mar 19:55
5c50c31
Compare
Choose a tag to compare

🚀 Changes

This release only brings dependency updates.

🤖 Dependency Updates

🔧 Internal Dependency Updates

v0.8.0

09 Sep 10:30
5cc7668
Compare
Choose a tag to compare

🚀 Changes

The method getLastMessageIdAsync used on the implementation of Consumer#lastMessageId has been deprecated in favor of getLastMessageIdsAsync, which returns a list of TopicMessageId, so we now filter by the topic name in the consumer (only works for single-topic consumers). More details here: apache/pulsar#20040

Also upgrading the Pulsar Docker image used for tests to 3.1.0, matching the client version.

🤖 Dependency Updates

  • Major dependency upgrades (#152) @gvolpe

    • Scala 3.3.0 and 2.13.11
    • Pulsar Cilent 3.1.0
    • Fs2 3.9.1
    • Cats 2.10.0
  • Update cats-effect to 3.5.1 (#147) @gvolpe

  • Update circe-core, circe-generic, ... to 0.14.6 (#150) @gvolpe

  • Update avro4s-core to 5.0.5 (#149) @gvolpe

  • Update weaver-cats, weaver-scalacheck to 0.8.3 (#132) @gvolpe

  • Update sbt to 1.9.4 (#146) @gvolpe

  • Update sbt-scalafmt to 2.5.2 (#151) @gvolpe

v0.7.2

11 Mar 16:44
1dcc2ed
Compare
Choose a tag to compare

This release brings mainly dependency updates. No significant changes were made to the API.

🤖 Dependency Updates

v0.7.1

11 Dec 11:25
e24caa5
Compare
Choose a tag to compare

🚀 Changes

No changes on this release, only dependency updates.

🤖 Dependency Updates

v0.7.0

14 Jun 13:54
08eb420
Compare
Choose a tag to compare

🚀 Changes

  • transactions: add producer send method (#58) @gvolpe

🤖 Dependency Updates

v0.6.0

01 Jun 17:11
5da67d8
Compare
Choose a tag to compare

🚀 Changes

  • producer: fetch last sequence id (#52) @gvolpe
  • fix deduplication id generation interface (#51) @gvolpe
  • add deduplication with native (pulsar) sequence id generator (5da67d8) @gvolpe

🤖 Dependency Updates

v0.5.0

17 May 07:17
38fd04f
Compare
Choose a tag to compare

🚀 Changes

🤖 Dependency Updates

v0.4.0

05 Apr 10:35
093e37b
Compare
Choose a tag to compare

BREAKING CHANGES: A few send methods taking a MessageKey as argument were removed from Producer.

🚀 Changes

  • docs: transactions (#34) @gvolpe
  • transactions support (#32) @gvolpe
  • producer: remove name requirement for deduplication (#31) @gvolpe
  • producer settings: add withMessageKey method (#30) @gvolpe
  • fix: ensure semanticdb version is pulled from scalafix (#28) @ckipp01
  • Fix dedup flaky issue (#20) @gvolpe
  • Add producer name when deduplication is set (#19) @gvolpe
  • deduplication: make SeqIdMaker explicit (#18) @gvolpe
  • add unsafe ops for unsupported native features (#15) @gvolpe
  • producer: add support for deduplication (#14) @gvolpe
  • ack: add support for multiple message ids (#12) @gvolpe
  • add seek-subscribe test suite (#11) @gvolpe
  • consumer: add subscribe variant that points to a specific message id (#10) @gvolpe

🤖 Dependency Updates

v0.3.0

15 Feb 15:06
6101da0
Compare
Choose a tag to compare

For previous releases, look at the previous repository: https://github.com/profunktor/neutron-fork/releases

This has mainly been an administrative change so Github stops suggesting the default base branch being in the fork instead of this repo.

🚀 Changes

🤖 Dependency Updates