Skip to content

Releases: akka/alpakka

MongoDB, AMQP ack, DynamoDB improvements

28 Sep 10:11
Compare
Choose a tag to compare

This release introduces a number of incremental improvements and bugfixes:

  • MongoDB source
  • AMQP: It is now possible to explicitly control ack:ing elements
  • DynamoDB: Support for temporary security credentials
  • DynamoDB: Flow usability improvements
  • Geode: A bug where element order was not respected fixed
  • Docs: A new sample section with two of the enterprise integration patterns added

For additional issues fixed and details see the list of closed issues

Thanks to the 10 contributors that made this release possible!

commits  added  removed
      2      7        4 Arnout Engelen
      1    651      124 Juanjo Diaz
      1    238        0 ismet özöztürk
      1    187        0 mpricope
      1    118       18 Joost de Vries
      1     17        4 Michal Janousek
      1     21        0 Akara Sucharitakul
      1     15        4 Naoki Takezoe
      1      2        3 Martynas Mickevičius
      1      3        1 NOUGUIER Olivier

IBM MQ, JDBC (Slick), Elasticsearch, IBM Bluemix Cloud Object Storage

19 Sep 10:32
Compare
Choose a tag to compare

This release introduces a number of new connectors:

  • IBM MQ
  • JDBC (through Slick)
  • Elasticsearch
  • IBM Bluemix Cloud Object Store

Additionally it introduces various fixes and new features in S3, FTP and DynamoDB.

Thanks to the 13 contributors that made this release possible!

commits  added  removed
      4     67        6 Arnout Engelen
      2    342       56 olofwalker
      2    169       28 Juan José Vázquez
      1   1421        0 Age Mooij
      1   1342        0 Naoki Takezoe
      1    445      231 Roman Tkalenko
      1     95        0 Raymond Roestenburg
      1     78        5 mpricope
      1     10       10 JCollier
      1      6        6 Martin Pallmann
      1      5        5 Francis De Brabandere
      1      3        1 Patrik Nordwall
      1      2        2 Jochen Schneider

Non-ascii S3 paths, new FTP backend, Geode update

25 Jul 08:26
Compare
Choose a tag to compare

Among other changes, this release introduces:

  • a fix for signing S3 requests to resources with non-ascii characters in their names
  • switching the FTP implementation to a new backend, as the old backend was unmaintained and caused problems on newer JVM's

For a full overview see https://github.com/akka/alpakka/issues?q=is%3Aissue+milestone%3A0.11+is%3Aclosed

This release was made possible by these 8 contributors - thanks!

commits  added  removed
     10     48       30 Arnout Engelen
      7    158       71 Sergey Novikov
      4     80       45 Francis De Brabandere
      2    298      229 Juan José Vázquez
      2     34        3 Francis Rhys-Jones
      1    352       63 Rafael Cordones
      1     19       17 Heiko Seeberger
      1     12       10 olivier.nouguier

Apache Geode and Amazon Kinesis connectors

30 Jun 13:23
@2m 2m
Compare
Choose a tag to compare

This release includes a couple of additions:

Also there are quite a few fixes and improvements for the S3, JMS, AMQP and Google Cloud Pub/Sub connectors and SSE connector switches dependency from akka-sse to akka-http (which has akka-sse merged in).

There is one breaking API change in the S3 connector where listing a bucket now returns full metadata instead of key strings.

You can find all closed tickets on the 0.10 milestone page.

Documentation

Reference documentation.
API documentation.

Artifacts

libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-amqp" % "0.10"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-awslambda" % "0.10"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-azure-storage-queue" % "0.10"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-cassandra" % "0.10"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-csv" % "0.10"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-dynamodb" % "0.10"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-file" % "0.10"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-ftp" % "0.10"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-geode" % "0.10"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-google-cloud-pub-sub" % "0.10"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-hbase" % "0.10"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-ironmq" % "0.10"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-jms" % "0.10"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-kinesis" % "0.10"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-mqtt" % "0.10"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-s3" % "0.10"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-sns" % "0.10"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-sse" % "0.10"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-simple-codecs" % "0.10"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-sqs" % "0.10"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-xml" % "0.10"

Credits

commits  added  removed
      6     61       15 Arnout Engelen
      4    412       38 Francis De Brabandere
      3     77        9 Sean Callahan
      3      5        7 Martynas Mickevičius
      2    148       54 Enno Runne
      2     81       76 Daniel Forsman
      1   2385        0 Olivier NOUGUIER
      1    873        0 Brian Owen
      1     33        5 falmarri
      1     35        3 Roman Grebennikov
      1     26        3 Daniele Torelli
      1     10       11 Heiko Seeberger
      1      8        2 synox

0.9: Azure Storage Queue, S3 List Buckets, Directory Listing, and Streaming XML Parser

24 May 08:36
Compare
Choose a tag to compare

This release includes a few new connectors:

Also there were fixes and improvements for the CSV, SNS, SQS, and the SSE connectors.

You can find all closed tickets on the 0.9 milestone page.

Documentation

Reference documentation.
API documentation.

Artifacts

libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-amqp" % "0.9"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-awslambda" % "0.9"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-azure-storage-queue" % "0.9"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-cassandra" % "0.9"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-csv" % "0.9"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-dynamodb" % "0.9"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-file" % "0.9"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-ftp" % "0.9"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-google-cloud-pub-sub" % "0.9"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-hbase" % "0.9"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-ironmq" % "0.9"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-jms" % "0.9"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-mqtt" % "0.9"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-s3" % "0.9"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-sns" % "0.9"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-sse" % "0.9"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-simple-codecs" % "0.9"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-sqs" % "0.9"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-xml" % "0.9"

Credits

commits  added  removed
      3    574      224 Martynas Mickevičius
      2    300        6 Johan Andrén
      1    744        0 Alexander Kreuzer
      1    625        0 drewhk
      1    157      169 Zahari Dichev
      1    120       26 Lloyd Ramey
      1    103       16 Sean Callahan
      1     73        2 Enno Runne
      1     20       17 Heiko Seeberger
      1      1        1 Daniel Pfeiffer

CSV parser, AWS SNS and IronMQ connectors

05 May 12:10
@2m 2m
Compare
Choose a tag to compare

This release includes three new components:

There are also quite a few improvements and bug fixes to connectors including, but not limited to AMQP, FTP, S3, SQS.

You can find all closed tickets on the 0.8 milestone page.

Documentation

Reference documentation.
API documentation.

Artifacts

libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-amqp" % "0.8"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-awslambda" % "0.8"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-cassandra" % "0.8"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-csv" % "0.8"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-dynamodb" % "0.8"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-file" % "0.8"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-ftp" % "0.8"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-google-cloud-pub-sub" % "0.8"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-hbase" % "0.8"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-ironmq" % "0.8"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-jms" % "0.8"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-mqtt" % "0.8"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-s3" % "0.8"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-sns" % "0.8"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-sse" % "0.8"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-simple-codecs" % "0.8"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-sqs" % "0.8"

Credits


commits  added  removed
     13   2203      328 Filippo De Luca
      4     15        7 Arnout Engelen
      3   2121       37 Enno
      2    361       61 Michael Kober
      2    156       18 Dmytro Dermanskyi
      2     21        9 Martynas Mickevičius
      1    693      378 Krzysiek Ciesielski
      1    702       41 falmarri
      1    436        1 Fabian
      1    134       24 Matthias Lüneberg
      1    105       32 Stefano Bonetti
      1     39       36 Heiko Seeberger
      1      9       12 dpfeiffer
      1      8        5 Juan José Vázquez
      1      1        1 Matthias Merdes

Google Cloud Pub/Sub and AWS SQS with acknowledgment/replay

31 Mar 13:08
@2m 2m
Compare
Choose a tag to compare

This release includes two new connectors:

There are also quite a few improvements and bug fixes to connectors including, but not limited to AWS S3, AWS SQS, FTP, MQTT.

You can find all closed tickets on the 0.7 milestone page.

Documentation

Reference documentation.
API documentation.

Artifacts

libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-amqp" % "0.7"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-awslambda" % "0.7"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-cassandra" % "0.7"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-dynamodb" % "0.7"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-file" % "0.7"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-ftp" % "0.7"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-google-cloud-pub-sub" % "0.7"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-hbase" % "0.7"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-jms" % "0.7"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-mqtt" % "0.7"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-s3" % "0.7"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-sse" % "0.7"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-simple-codecs" % "0.7"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-sqs" % "0.7"

Credits

commits  added  removed
      4   1493      393 Stephen Nancekivell
      4    453      206 Heiko Seeberger
      4      6        7 Konrad `ktoso` Malawski
      3    863      362 svezfaz
      3     34       33 2beaucoup
      2     21       21 Martynas Mickevičius
      1    427        8 Sergey Novikov
      1    168      168 Enno Runne
      1    183       54 Pawel
      1    127       42 Daniel Pfeiffer
      1      6        0 Thomas Droxler
      1      3        2 Jacky Nguyen
      1      3        1 Juan José Vázquez
      1      2        1 Björn Antonsson
      1      1        1 Patrik Nordwall

0.6 - SSE, AWS Lambda

13 Feb 12:21
Compare
Choose a tag to compare

This release includes:

You can find all closed issues on the 0.6 milestone page.

Documentation

Reference documentation.
API documentation.

Artifacts

libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-amqp" % "0.6"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-awslambda" % "0.6"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-cassandra" % "0.6"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-dynamodb" % "0.6"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-file" % "0.6"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-ftp" % "0.6"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-hbase" % "0.6"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-jms" % "0.6"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-mqtt" % "0.6"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-s3" % "0.6"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-sse" % "0.6"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-simple-codecs" % "0.6"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-sqs" % "0.6"

Credits

commits  added  removed
      5    201      202 Martynas Mickevičius
      3     72        2 Patrik Nordwall
      3     18       21 Elliot P. Harik
      2    431        4 Heiko Seeberger
      2     96        8 Catalin Ursachi
      1    441        2 viktor
      1     27        3 Nicolas Joseph
      1     25        1 Rafael Cordones
      1      3        3 Johan Andrén

0.5 - DynamoDB, JSON Framing

13 Jan 14:19
Compare
Choose a tag to compare

This release includes:

You can find all closed issues on the 0.5 milestone page.

Documentation

Reference documentation.
API documentation.

Artifacts

libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-amqp" % "0.5"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-cassandra" % "0.5"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-dynamodb" % "0.5"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-file" % "0.5"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-ftp" % "0.5"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-hbase" % "0.5"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-jms" % "0.5"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-mqtt" % "0.5"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-s3" % "0.5"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-simple-codecs" % "0.5"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-sqs" % "0.5"

Credits

commits  added  removed
      4    276      104 Siva Kommuri
      3      5        4 Konrad `ktoso` Malawski
      1    956        0 Brian
      1    392      235 Martynas Mickevičius
      1    553       44 Sergey Novikov
      1    339        1 Catalin Ursachi
      1    113      112 Juan José Vázquez
      1     58        3 Andrey Kuznetsov
      1     21       17 Nadav Mermer
      1      1        1 Patrik Nordwall

0.4 - JMS and HBase

22 Dec 10:01
Compare
Choose a tag to compare

This release includes two new connectors:

You can find all closed issues on the 0.4 milestone page.

Documentation

Reference documentation.
API documentation.

Artifacts

libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-amqp" % "0.4"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-cassandra" % "0.4"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-file" % "0.4"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-ftp" % "0.4"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-hbase" % "0.4"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-jms" % "0.4"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-mqtt" % "0.4"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-s3" % "0.4"
libraryDependencies += "com.lightbend.akka" %% "akka-stream-alpakka-sqs" % "0.4"

Credits

commits  added  removed
      2    295       31 Alexander Golubev
      2      7        5 Patrik Nordwall
      2      8        2 Martin Krasser
      1    872        1 Delegue Alexandre
      1    528        1 NOUGUIER Olivier
      1    103       94 Juan José Vázquez
      1      2        2 Timothy Klim
      1      1        1 Julien Lafont
      1      1        1 Brian Mooney