Releases: akka/alpakka
Alpakka 7.0.2
📣 Alpakka 7.0.2 released!
Changes
- bump: Rollback sbt to 1.9.6 #3128 by @johanandren
- bump(s3 tests): wiremock-jre8 2.35.2 (was 2.32.0) #3120 by @scala-steward
- bump(test): scalatest 3.2.18 (was 3.2.15) #3117 by @scala-steward
- bump: sbt 1.9.9 (was 1.9.4) #3123 by @scala-steward
- bump(tests): sbt-jmh 0.4.7 (was 0.4.4) #3105 by @scala-steward
- bump(tests): activemq-broker, activemq-client 5.16.7 (was 5.16.4) #3082 by @scala-steward
- Upgrade dependencies to avoid repo.scala-sbt.org #3050 by @mkurz
🧰 Infrastructure
- bump: sbt-scalafmt 2.5.2 (was 2.5.0) #3098 by @scala-steward
Apache Solr
- bump: solr-solrj, solr-test-framework 8.11.3 (was 8.11.1) #3116 by @scala-steward
AvroParquet
- bump(avro parquet tests): scalacheck 1.17.0 (was 1.15.4) #3097 by @scala-steward
AWS Kinesis
- kinesis: use stage materializer with IODispatcher instead of injected EC #3047 by @jtjeferreira
Geode
- bump(geode tests): log4j-to-slf4j 2.17.2 (was 2.17.1) #3091 by @scala-steward
JMS
- Handle session thread #3132 by @JustinPihony
Unix Domain Socket
- bump: jnr-unixsocket 0.38.22 (was 0.38.5) #3113 by @scala-steward
🙇 Credits
Special thanks to the following contributors who helped with this release: @JustinPihony, @johanandren, @jtjeferreira, @mkurz and @scala-steward
Alpakka 7.0.1
📣 Alpakka 7.0.1 released!
Changes
- chore: Update license change date for 7.0.1 #3045 by @patriknw
- feat: Jakarta Messaging, #2989 #3043 by @patriknw
- chore: avoid broken and outdated links #3040 by @ennru
- build: Publish snapshots #3036 by @patriknw
AvroParquet
- bump: bump avro to 1.13.1 (was 1.8.2) #3039 by @sebastian-alfers
AWS Kinesis
- Kinesis: fix maxBytesPerSecond throttling #3035 by @jtjeferreira
Elasticsearch
Jakarta Messaging
JMS
- jms: close sessions on connection loss #3041 by @leviramsey
🙇 Credits
Special thanks to the following contributors who helped with this release: @ennru, @jtjeferreira, @leviramsey, @patriknw and @sebastian-alfers
Alpakka 7.0.0
📣 Alpakka 7.0.0 released!
Changes
- chore: Update license change date for 7.0.0 #3033 by @patriknw
- bump: Akka Paradox, Paradox Dependencies #3028 by @ennru
- bump: Spring 5.2.25.RELEASE; Spring Boot 2.5.15 #3024 by @patriknw
- chore: Drop JDK 8 #3017 by @patriknw
- chore: Drop Scala 2.12 #3016 by @patriknw
- bump: Cassandra java-driver-core 4.17.0 #3015 by @patriknw
- bump: Jackson 2.15.2 #3013 by @patriknw
- bump: sbt 1.9.4 (was 1.9.1) #3006 by @ennru
AMQP
- AMQP Fix #3023 #3025 by @bturos
- Scala 3.3.1 and improve Scala 3 compatibility #3010 by @Arikuti
- AMQP: Update java client to 5.18.0 #3002 by @sanjaykatla
Apache Solr
Apache HDFS
AWS EventBridge
- Scala 3.3.1 and improve Scala 3 compatibility #3010 by @Arikuti
- feat: Cross build for Scala 3 for the aws modules #3011 by @sebastian-alfers
AWS Lambda
- Scala 3.3.1 and improve Scala 3 compatibility #3010 by @Arikuti
- feat: Cross build for Scala 3 for the aws modules #3011 by @sebastian-alfers
AWS Kinesis
- bump: protobuf-java 3.24.0 #3026 by @patriknw
- bump: protobuf 3.21.12 in aws modules #3018 by @patriknw
- feat: Cross build for Scala 3 for the aws modules #3011 by @sebastian-alfers
AWS SNS
- feat: Cross build for Scala 3 for the aws modules #3011 by @sebastian-alfers
AWS SQS
- feat: Cross build for Scala 3 for the aws modules #3011 by @sebastian-alfers
Azure Storage Queue
- Enable Scala 3 on more connectors #3014 by @ennru
- Scala 3.3.1 and improve Scala 3 compatibility #3010 by @Arikuti
Cassandra
Elasticsearch
- build: Akka 2.9.3-M3 and publish to Akka repo #3021 by @patriknw
- Enable Scala 3 on more connectors #3014 by @ennru
- Scala 3.3.1 and improve Scala 3 compatibility #3010 by @Arikuti
File
FTP
- ftp: Scala 3 #3029 by @ennru
- bump: Scala 2.13.12 (was 2.13.10) #3027 by @ennru
- Scala 3.3.1 and improve Scala 3 compatibility #3010 by @Arikuti
- FTP: Add a setting to enable automatic server encoding detection #2999 by @TheDeadOne
- FTP: Add for FTPS the ability to set KeyManager and TrustManager #2993 by @TheDeadOne
Geode
Google Cloud BigQuery
Google Cloud BigQuery Storage
Google Cloud Pub/Sub
Google Cloud Pub/Sub gRPC
Google Cloud Storage
- bump: Scala 2.13.12 (was 2.13.10) #3027 by @ennru
- Scala 3.3.1 and improve Scala 3 compatibility #3010 by @Arikuti
HBase
Huawei Push Kit
- Replace Spray JWT dependency #3030 by @ennru
- Scala 3.3.1 and improve Scala 3 compatibility #3010 by @Arikuti
InfluxDB
JMS
Json streaming
MQTT
MQTT Streaming
Pravega
Reference
XML
- Handle XML exceptions #3003 by @JustinPihony
🙇 Credits
Special thanks to the following contributors who helped with this release: @Arikuti, @bturos, @JustinPihony, @TheDeadOne, @ennru, @patriknw, @sanjaykatla and @sebastian-alfers
Alpakka 7.0.0-M2
📣 Alpakka 7.0.0-M2 released!
Changes
- chore: Drop JDK 8 #3017 by @patriknw
- chore: Drop Scala 2.12 #3016 by @patriknw
- bump: Cassandra java-driver-core 4.17.0 #3015 by @patriknw
- bump: Jackson 2.15.2 #3013 by @patriknw
- bump: sbt 1.9.4 (was 1.9.1) #3006 by @ennru
AMQP
- Scala 3.3.1 and improve Scala 3 compatibility #3010 by @Arikuti
- AMQP: Update java client to 5.18.0 #3002 by @sanjaykatla
Apache Solr
Apache HDFS
AWS EventBridge
- Scala 3.3.1 and improve Scala 3 compatibility #3010 by @Arikuti
- feat: Cross build for Scala 3 for the aws modules #3011 by @sebastian-alfers
AWS Lambda
- Scala 3.3.1 and improve Scala 3 compatibility #3010 by @Arikuti
- feat: Cross build for Scala 3 for the aws modules #3011 by @sebastian-alfers
AWS Kinesis
- bump: protobuf 3.21.12 in aws modules #3018 by @patriknw
- feat: Cross build for Scala 3 for the aws modules #3011 by @sebastian-alfers
AWS SNS
- feat: Cross build for Scala 3 for the aws modules #3011 by @sebastian-alfers
AWS SQS
- feat: Cross build for Scala 3 for the aws modules #3011 by @sebastian-alfers
Azure Storage Queue
- Enable Scala 3 on more connectors #3014 by @ennru
- Scala 3.3.1 and improve Scala 3 compatibility #3010 by @Arikuti
Cassandra
Elasticsearch
- build: Akka 2.9.3-M3 and publish to Akka repo #3021 by @patriknw
- Enable Scala 3 on more connectors #3014 by @ennru
- Scala 3.3.1 and improve Scala 3 compatibility #3010 by @Arikuti
File
FTP
- Scala 3.3.1 and improve Scala 3 compatibility #3010 by @Arikuti
- FTP: Add a setting to enable automatic server encoding detection #2999 by @TheDeadOne
- FTP: Add for FTPS the ability to set KeyManager and TrustManager #2993 by @TheDeadOne
Geode
Google Cloud BigQuery
Google Cloud BigQuery Storage
Google Cloud Pub/Sub
Google Cloud Pub/Sub gRPC
Google Cloud Storage
HBase
Huawei Push Kit
InfluxDB
JMS
Json streaming
MQTT
MQTT Streaming
Pravega
Reference
XML
- Handle XML exceptions #3003 by @JustinPihony
🙇 Credits
Special thanks to the following contributors who helped with this release: @Arikuti, @JustinPihony, @TheDeadOne, @ennru, @patriknw, @sanjaykatla and @sebastian-alfers
Alpakka 6.0.2
📣 Alpakka 6.0.2 released!
Changes
- chore: Update license change date for 6.0.2 #2997 by @patriknw
- fix: Release with JDK 8, #2994 #2995 by @patriknw
- docs: fixing build tools order #2992 by @aludwiko
- build: Bump sbt 1.9.1, include release notes url in pom #2987 by @johanandren
- bump: akka-paradox 0.49, sbt-site 1.5.0 #2984 by @johanandren
- chore: bump paradox version #2983 by @octonato
- Note source-availability #2979 by @akirataguchi115
Cassandra
Elasticsearch
File
🙇 Credits
Special thanks to the following contributors who helped with this release: @akirataguchi115, @aludwiko, @efgpinto, @gael-ft, @johanandren, @octonato and @patriknw
Alpakka 6.0.1
📣 Alpakka 6.0.1 released!
Alpakka 6.0.0 accidentally contained a transitive dependency to a milestone of Akka HTTP, this is now fixed.
Note that this release bumps Scala 3 support to Scala 3.2
Changes
- chore: License change date for 6.0.1 #2977 by @johanandren
- bump: Akka 23.05 versions (Akka gRPC, Akka HTTP, Akka) #2975 by @ennru
🙇 Credits
Special thanks to the following contributors who helped with this release: @ennru and @johanandren
Alpakka 6.0.0
📣 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
- feat: Cross build for Scala 3 for amqp #2959 by @sebastian-alfers
Avroparquet
- feat: Cross build for Scala 3 avroparquet by @sebastian-alfers in #2960
AWS S3
- Ensure to only pass sse headers to completeMultipartUpload by @sebastian-alfers in #2956
- AWS S3: Cross build for Scala 3 #2961 by @sebastian-alfers
Cassandra
- fix: logger with proper class ref #2970 by @sebastian-alfers
- feat: Scala3 builds csv, cassandra, testkit by @sebastian-alfers in #2957
CSV
- feat: Scala3 builds csv, cassandra, testkit by @sebastian-alfers in #2957
FTP
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
MongoDB
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
- chore: 6.0.0 license change date #2974 by @johanandren
- chore: Small changes after master to main rename of git branch #2972 by @johanandren
- chore: build plugin upgrades #2968 by @ennru
- chore: run link checking on JDK 11 #2962 by @ennru
- chore: fix license release instruction #2967 by @johanandren
- Remove external mapr.com connector #2966 by @ennru
- bump: Alpakka Kafka 4.0.2 #2964 by @johanandren
- Adding some basic development setup information. by @Daniel-Khodabakhsh in #2938
- docs(pravega): remove broken Slack link by @ennru in #2946
- build: Scala steward conventional commits by @johanandren in #2947
- bump: sbt 1.8.2, sbt-site 1.5, Akka 23.02 by @ennru in #2950
- chore: ignore broken API links by @ennru in #2952
🙇 Credits
Special thanks to the following contributors who helped with this release: @ennru, @johanandren and @sebastian-alfers
New Contributors
- @Daniel-Khodabakhsh made their first contribution in #2938
- @jcazevedo made their first contribution in #2935
- @sebastian-alfers made their first contribution in #2956
Full Changelog: v5.0.0...v6.0.0
Alpakka 5.1.0-M1
📣 Alpakka 5.0.1-M1 released!
Changes
- bump(google-common): jwt-spray-json 9.0.2 (was 7.1.4) #2951 by @ennru
- chore: ignore broken API links #2952 by @ennru
- bump: sbt 1.8.2, sbt-site 1.5, Akka 23.02 #2950 by @ennru
- build: Scala steward conventional commits #2947 by @johanandren
- chore: current GH actions; coursier/setup-action; Fossa install #2936 by @ennru
- Fix release script typo #2939 by @johanandren
- Adding some basic development setup information. #2938 by @Daniel-Khodabakhsh
- Update release issue template #2933 by @patriknw
- Update license change date for Alpakka 5.0.x #2932 by @patriknw
AWS S3
- Ensure to only pass sse headers to completeMultipartUpload #2956 by @sebastian-alfers
Cassandra
- Scala3 builds #2957 by @sebastian-alfers
Comma-separated Values (CSV)
- Scala3 builds #2957 by @sebastian-alfers
FTP
Google Cloud Pub/Sub
Google Cloud Pub/Sub gRPC
- bump: Google cloud SDK/emulator 416; Pub/Sub gRPC 1.123.1 #2954 by @ennru
- bump: sync Google Auth libs upgrades (1.15.0) #2953 by @ennru
- bump: Akka gRPC 2.2.1 (was 2.2.0) and project infra #2944 by @ennru
MongoDB
Pravega
XML
- XML: Add a contextual version of the parser for XML #2935 by @jcazevedo
🙇 Credits
Special thanks to the following contributors who helped with this release: @Daniel-Khodabakhsh, @ennru, @jcazevedo, @johanandren, @mikela, @patriknw and @sebastian-alfers
Alpakka 5.0.0
📣 Alpakka 5.0.0 released!
Changes
- Update to Akka 2.7.0, Akka HTTP 10.4.0 #2931 by @patriknw
- ci: current Ubuntu versions #2928 by @ennru
- bump: Jackson databind 2.13.4.2 #2931 by @patriknw
- docs: update Pulsar4s repository #2922 by @ennru
- Update hadoop to 3.3.3 #2919 by @patriknw
- Update Hadoop dependency to 3.3.3 #2916 by @patriknw
- bump: Scala 2.13.10 and 2.12.17; Javadoc links #2925 by @ennru
- bump: sbt 1.7.2 and plugins (Akka gRPC 2.2.0-M1) #2927 by @ennru
- Scheduled Fossa validation #2911 by @patriknw
- Update Paradox #2910 by @patriknw
- Update release instructions #2901 by @patriknw
- Add back Scala 2.12 #2912 by @patriknw
- Change license #2903 by @johanandren
Apache Solr
Cassandra
- Update Cassandra driver to 4.14.1 #2920 by @patriknw
- Cassandra: pick current Jackson version #2923 by @ennru
Google Cloud Pub/Sub gRPC
Slick
Spring Web
🙇 Credits
Special thanks to the following contributors who helped with this release: @ennru, @johanandren and @patriknw
Alpakka 5.0.0-M2
📣 Alpakka 5.0.0-M2 released!
Changes
- Update Akka dependencies #2929 by @patriknw
- ci: current Ubuntu versions #2928 by @ennru
- bump: Jackson databind 2.13.4.1 #2924 by @johanandren
- docs: update Pulsar4s repository #2922 by @ennru
- Update Cassandra driver to 4.14.1 #2920 by @patriknw
- Update hadoop to 3.3.3 #2919 by @patriknw
- Update Hadoop dependency to 3.3.3 #2916 by @patriknw
AMQP
- bump: Scala 2.13.10 and 2.12.17; Javadoc links #2925 by @ennru
- Update Akka to 2.7.0-M2 #2921 by @patriknw
Apache Solr
AvroParquet
AWS EventBridge
AWS Lambda
AWS Kinesis
- bump: Scala 2.13.10 and 2.12.17; Javadoc links #2925 by @ennru
- Update Akka to 2.7.0-M2 #2921 by @patriknw
AWS S3
Cassandra
Comma-separated Values (CSV)
- bump: Scala 2.13.10 and 2.12.17; Javadoc links #2925 by @ennru
- Update Akka to 2.7.0-M2 #2921 by @patriknw
Elasticsearch
File
FTP
Google Cloud BigQuery
Google Cloud Pub/Sub
- bump: Scala 2.13.10 and 2.12.17; Javadoc links #2925 by @ennru
- Update Akka to 2.7.0-M2 #2921 by @patriknw
Google Cloud Pub/Sub gRPC
InfluxDB
IronMQ
JMS
- bump: Scala 2.13.10 and 2.12.17; Javadoc links #2925 by @ennru
- Update Akka to 2.7.0-M2 #2921 by @patriknw
MQTT
MQTT Streaming
- bump: Scala 2.13.10 and 2.12.17; Javadoc links #2925 by @ennru
- Update Akka to 2.7.0-M2 #2921 by @patriknw
Pravega
🙇 Credits
Special thanks to the following contributors who helped with this release: @ennru, @johanandren and @patriknw