Skip to content

Alpakka 6.0.0

Compare
Choose a tag to compare
@johanandren johanandren released this 24 Apr 14:39
· 121 commits to main since this release
00cf4cc

📣 Alpakka 6.0.0 released!

Breaking changes

MQTT Streaming needed to split constants for Quality of Service levels which requires code changes. The flags QoSAtMostOnceDelivery, QoSAtLeastOnceDelivery and QoSExactlyOnceDelivery moved from ControlPacketFlags to PublishQoSFlags and SubscribeQoSFlags. Depending on the context the correct set of constants must be used. See #2969

AMQP

Avroparquet

AWS S3

Cassandra

CSV

FTP

  • ftp(test): use ubuntu/squid Docker image by @ennru in #2942

Google Cloud connectors

  • bump(google-common): jwt-spray-json 9.0.2 (was 7.1.4) by @ennru in #2951
  • bump: sync Google Auth libs upgrades (1.15.0) by @ennru in #2953
  • bump: Google cloud SDK/emulator 416; Pub/Sub gRPC 1.123.1 by @ennru in #2954

Google Cloud Pub/Sub gRPC

  • bump: Akka gRPC 2.2.1 (was 2.2.0) and project infra by @ennru in #2944

MongoDB

  • Mongo: driver 4.7.2 (was 4.4.0), adds full support for MongoDB 6.0 by @mikela in #2940

MQTT Streaming

  • fix(mqtt-streaming): correct UNSUBACK flags #2971 by @ennru
  • fix(mqtt-streaming): Separate MQTT QoS by message type #2969 by @ennru

XML

  • XML: Add a contextual version of the parser for XML by @jcazevedo in #2935

Other changes

🙇 Credits

Special thanks to the following contributors who helped with this release: @ennru, @johanandren and @sebastian-alfers

New Contributors

Full Changelog: v5.0.0...v6.0.0