📣 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