Releases: akka/alpakka
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
Alpakka 5.0.0-M1
📣 Alpakka 5.0.0-M1 released!
Changes
- Fix mistake in fossa.yml #2914 by @patriknw
- Next relese will be 5.0.0 #2913 by @patriknw
- Scheduled Fossa validation #2911 by @patriknw
- Update Paradox #2910 by @patriknw
- Update release instructions #2901 by @patriknw
- Change license #2903 by @johanandren
🧰 Infrastructure
AMQP
Azure Storage Queue
Cassandra
Comma-separated Values (CSV)
Couchbase
Dynamo DB
Elasticsearch
File
FTP
Google Cloud BigQuery Storage
Slick
Spring Web
🙇 Credits
Special thanks to the following contributors who helped with this release: @johanandren and @patriknw
Alpakka 4.0.0
📣 Alpakka 4.0.0 released!
Changes
AWS S3
- AWS S3: Add S3.listBuckets #2899 by @mdedetrich
🙇 Credits
Special thanks to the following contributors who helped with this release: @mdedetrich
Alpakka 4.0.0-M1
📣 Alpakka 4.0.0-M1 released!
Changes
- CI: current Coursier actions #2897 by @ennru
- Remove doc references to abandoned Azure libraries #2895 by @leviramsey
- bump: Akka 2.6.19 #2840 by @mdedetrich
- #1732: Moved Splitter and Aggregator to Akka Streams Cookbook … #2834 by @anthonyhlcheng
- build: check if build needed earlier #2822 by @ennru
- Releasing docs from GitHub workflow #2819 by @ennru
- Releasing from GitHub workflow #2818 by @ennru
- docs: bump Alpakka Kafka 3.0.0 #2807 by @ennru
- Update to sbt 1.5.8 #2797 by @jrudolph
- security bump: Akka HTTP 10.1.15; Log4j2 2.17.1 (in tests) #2793 by @ennru
- google-common: Catch and return JWT errors #2788 by @balagez
- Google common: user access credentials #2792 by @bjornnes
- build: security updates #2795 by @ennru
- Update to sbt 1.5.6 #2791 by @jrudolph
- chore: enable Mima for new connectors #2786 by @ennru
🧰 Infrastructure
- bump: sbt 1.6.2 with licenses setting #2869 by @ennru
- chore: update sbt plugins #2849 by @ennru
- chore: license and vulnerability scanning in CI #2828 by @ennru
- CI checks in GitHub actions #2813 by @ennru
- bump: Scala 2.13.8 (drop 2.12), Akka 2.6.18 #2777 by @ennru
AMQP
- amqp: Use amqp-client 5.14.0 to avoid vulnerabilities #2802 by @georgeorfanidi
- bump: Scala 2.13.8 (drop 2.12), Akka 2.6.18 #2777 by @ennru
- amqp: Add default constructor for AmqpSSLConfiguration #2796 by @balagez
AvroParquet
- parquet: docs link #2887 by @chernetsov
- bump: Scala 2.13.8 (drop 2.12), Akka 2.6.18 #2777 by @ennru
AWS EventBridge
AWS Lambda
AWS Kinesis
- updated kinesis client to 2.4.0 #2838 by @hagerf
- Kinesis: remove cleanup function, separate batching and writing #2824 by @hagerf
- Kinesis: clean up contexts in kinesisFlowWithContext on failure #2815 by @hagerf
AWS S3
- Add S3.getObject and deprecate S3.download #2874 by @mdedetrich
- Remove S3 depreciations #2856 by @mdedetrich
- More recent versions of test and support libraries #2837 by @ennru
- AWS S3: Include custom headers in all multipart copy requests #2844 by @jfromme
- AWS S3: Use testcontainer-scala-scalatest to setup Minio docker #2842 by @mdedetrich
- Use akka-http 10.2.9 #2820 by @ennru
- AWS connectors: use AWS SDK 2.17.113 #2806 by @ennru
AWS SNS
AWS SQS
Azure Storage Queue
Cassandra
- cassandra: driver 4.13.0 #2804 by @ennru
- bump: Scala 2.13.8 (drop 2.12), Akka 2.6.18 #2777 by @ennru
Comma-separated Values (CSV)
Couchbase
- Couchbase: retract supported level #2848 by @ennru
- bump: Scala 2.13.8 (drop 2.12), Akka 2.6.18 #2777 by @ennru
Dynamo DB
- Use akka-http 10.2.9 #2820 by @ennru
- AWS connectors: use AWS SDK 2.17.113 #2806 by @ennru
- bump: Scala 2.13.8 (drop 2.12), Akka 2.6.18 #2777 by @ennru
Elasticsearch
- Support Opensearch along with Elasticsearch integration #2850 by @reta
- Use akka-http 10.2.9 #2820 by @ennru
- bump: Scala 2.13.8 (drop 2.12), Akka 2.6.18 #2777 by @ennru
- Elasticsearch: forward headers on bulk insert in SimpleFlowStage #2758 by @Charon11
File
- File: Add charset parameter for archives #2875 by @arvkonstantin
- bump: Scala 2.13.8 (drop 2.12), Akka 2.6.18 #2777 by @ennru
FTP
- bump: libs for ftp #2870 by @ennru
- FTP: user ID for containers from environment #2825 by @ennru
- Remove port mapping from FTP proxy for test #2798 by @johanandren
Geode
- ⬆️ Geode 1.15.0 (was 1.14.3) #2878 by @cheleb
- Geode 1.14.3 (was 1.14.1) #2811 by @cheleb
- bump: Geode 1.14.1 #2790 by @cheleb
Google Cloud BigQuery Storage
- Google PubSub gRPC and BigQuery Storage: Akka gRPC 2.1.5 #2896 by @ennru
- Google PubSub gRPC and BigQuery Storage: Akka gRPC 2.1.4 #2678 by @raboof
- Use akka-http 10.2.9 #2820 by @ennru
Google Cloud Pub/Sub
- Google Pub/Sub: Configurable host (for ordering) #2879 by @LukBed
- Google Cloud Pub/Sub ordering key #2863 #2864 by @LukBed
- Use akka-http 10.2.9 #2820 by @ennru
Google Cloud Pub/Sub gRPC
Alpakka 3.0.4
📣 Alpakka 3.0.4 released!
New connectors!
- Google Cloud BigQuery Storage
- Huawei Push Kit
Changes
- Google common: ignore forward-proxy on optional environment vars #2721 by @mdedetrich
🧰 Infrastructure
- sbt 1.5.5 and plugin updates #2781 by @ennru
- chore: rely on GitHub releases page #2776 by @ennru
- fix: use directories in testkit #2785 by @ennru
- chore: universal copyright header #2778 by @ennru
- Use Link Validator 0.2.2 #2772 by @ennru
- License checks: remove use of Whitesource #2722 by @ennru
AWS S3
- S3: Add multipart upload with context #2770 by @mdedetrich
- S3: Fix documentation for resumeMultipartUpload #2782 by @mdedetrich
- S3: Allow to skip signing anonymous requests #2767 by @marcelmojzis
- Fixes for list object versions result #2751 by @mdedetrich
- S3: Make fields that return AWSIdentity universally optional #2752 by @mdedetrich
- Add ListBucketVersions and improve S3.deleteBucketContents #2747 by @mdedetrich
- Handle ListMultipartUpload token only has one token defined #2749 by @mdedetrich
- Rename ListMultipartUploadResultCommonPrefixes to CommonPrefixes #2746 by @mdedetrich
- S3: Allow bucket creation besides
us-east-1
for AWS #2742 by @mdedetrich - S3: Make eTag naming consistent #2741 by @mdedetrich
- S3: Minor cleanups #2740 by @mdedetrich
- S3: Add MultiPartUpload and ListParts APIs #2730 by @mdedetrich
- AWS S3: use strict http entity for in-memory chunks #2703 by @phiSgr
- AWS S3: Skip forward-proxy settings on optional overrides #2720 by @mdedetrich
Comma-separated Values (CSV)
- CSV: Use placeholders when header and data length differs #2555 by @yuferpegom
Elasticsearch
- Elasticsearch: Fix multiple indexes with no matching #2764 by @TidyMaze
- Handle failed Future when invoking ES endpoint in Source #2739 by @brunoballekens
File
- file: Fix exception message #2732 by @lunaryorn
- file: unzip introduced #2692 by @tg44
Geode
Google Cloud BigQuery
Google Cloud BigQuery Storage
- Headers, plugin updates #2784 by @ennru
- BigQuery storage module #2780 by @aperkins1310 and @gkatzioura
Google Cloud Storage
- Add GCSSettings to make endpointUrl + basePath configurable #2726 by @mdedetrich
Huawei Push Kit
- Headers, plugin updates #2784 by @ennru
- HUAWEI Push Kit #2643 by @atyutin90
JMS
Server-sent events (SSE)
- SSE docs: Fix typo in "Last-Event-ID" #2771 by @zhangbanger
🙇 Credits
Special thanks to the following contributors who helped with this release: @TidyMaze, @aperkins1310, @atyutin90, @balagez, @brunoballekens, @cheleb, @ennru, @gkatzioura, @ihostage, @jrudolph, @lunaryorn, @marcelmojzis, @mdedetrich, @phiSgr, @tg44, @yuferpegom, @zhangbanger and Andy Zhang
Alpakka 3.0.3
📣 Alpakka 3.0.3 released!
See the full Release Notes in the Alpakka documentation.
Changes
- 3.0.3 release notes #2719 by @patriknw
- Google Common: Fix path to the well-known credentials file #2713 by @marcelmojzis
- Alpakka Kafka 2.1.1 in tests #2708 by @ignasi35
AWS S3
- Only remove ETag quotes conditionally #2705 by @mpdn
- Fix equals method for MetaHeaders and AES256 #2704 by @mdedetrich
AWS SNS
- AWS SNS: Fix incorrect SQS name #2712 by @karlmolina
Elasticsearch
- elasticsearch: support for sort in searchparams #2654 by @TidyMaze
- Handle failed Future when invoking ES endpoint #2702 by @jaceksokol
File
Geode
Google Cloud BigQuery
- BigQuery: Use
effectivePort
instead ofport
#2707 by @armanbilge
🙇 Credits
Special thanks to the following contributors who helped with this release: @TidyMaze, @armanbilge, @cheleb, @ignasi35, @jaceksokol, @karlmolina, @marcelmojzis, @mdedetrich, @mpdn and @patriknw
Alpakka 3.0.2
📣 Alpakka 3.0.2 released!
See the full Release Notes in the Alpakka documentation.
Changes
- 3.0.2 release notes #2700 by @johanandren
- JMS: add project info box to documentation page #2687 by @raboof
Elasticsearch
File
- Tar reader stuck with certain files and chunk sizes #2698 by @johanandren
Google FCM (Firebase)
- Google FCM: Add additional properties #2685 by @atyutin90
JMS
- Drain JMS acks queue when session is closed #2695 by @jaceksokol
UDP
- UDP: flow with socket options #2660 by @CptLemming
🙇 Credits
Special thanks to the following contributors who helped with this release: @CptLemming, @ashendon, @atyutin90, @jaceksokol, @johanandren and @raboof
Alpakka 3.0.1
📣 Alpakka 3.0.1 released!
See the full Release Notes in the Alpakka documentation.
Changes
- 3.0.1 release notes #2684 by @ennru
- Use JDK 8 for ci #2681 by @johanandren
- Update authors.scala script for 2.13+ #2672 by @seglo
Google Cloud BigQuery
Google Cloud Pub/Sub gRPC
- Google Pub/Sub gRPC: docs for subscription in AcknowledgeRequest #2677 by @derekchan
JMS
🙇 Credits
Special thanks to the following contributors who helped with this release: @derekchan, @ennru, @johanandren, @peproll, @seglo and @sullis