Releases: akka/alpakka-kafka
Releases · akka/alpakka-kafka
v7.0.0
What's Changed
- Link to latest location for sample by @sebastian-alfers in #1751
- bump: metrics-core 4.2.26 (was 4.2.25) by @scala-steward in #1754
- bump: scalapb-runtime 0.11.17 (was 0.11.15) by @scala-steward in #1753
- bump: kafka 1.19.8 (was 1.19.7) by @scala-steward in #1750
- bump: sbt 1.10.0 (was 1.9.9) by @scala-steward in #1749
- bump: jackson-databind 2.17.1 (was 2.15.4) by @scala-steward in #1746
- bump: scala-library 2.13.14 (was 2.13.13) by @scala-steward in #1748
- bump: mockito-core 5.12.0 (was 5.11.0) by @scala-steward in #1747
- chore: remove warnings filters by @ennru in #1757
- bump: sbt 1.10.1 (was 1.10.0) by @scala-steward in #1764
- bump: mockito-core 5.13.0 (was 5.12.0) by @scala-steward in #1770
- bump: hamcrest, hamcrest-library 3.0 (was 2.2) by @scala-steward in #1769
- bump: metrics-core 4.2.27 (was 4.2.26) by @scala-steward in #1768
- bump: sbt-mima-plugin 1.1.4 (was 1.1.3) by @scala-steward in #1767
- bump: junit-jupiter-api 5.10.3 (was 5.10.2) by @scala-steward in #1763
- bump: protobuf-java 3.25.4 (was 3.25.3) by @scala-steward in #1760
- bump: testcontainers kafka 1.20.1 (was 1.19.8) by @scala-steward in #1771
- bump: kafka-clients 3.7.1 (was 3.7.0) by @scala-steward in #1762
- bump: kafka-avro-serializer 7.4.6 (was 7.4.2) by @scala-steward in #1761
- bump: sbt-ci-release 1.6.1 (was 1.5.12) by @scala-steward in #1766
- bump: jackson-databind 2.17.2 (was 2.17.1) by @scala-steward in #1759
- chore: akka to 2.10.0-M1, align with changes from upstream by @sebastian-alfers in #1772
- bump: junit-jupiter-api 5.10.4 (was 5.10.3) by @scala-steward in #1778
- bump: kafka-avro-serializer 7.4.7 (was 7.4.6) by @scala-steward in #1777
- docs: revise URL structure (libraries) by @ennru in #1773
- bump: sbt 1.10.2 (was 1.10.1) by @scala-steward in #1782
- bump: scala3-library 3.3.4 (was 3.3.3) by @scala-steward in #1781
- chore: bump copyright year 2024 by @sebastian-alfers in #1785
- chore: pre 24.10 release items by @sebastian-alfers in #1786
- docs: kafka client version for 7.0.0 release by @sebastian-alfers in #1787
- bump: mockito-core 5.14.0 (was 5.13.0) by @scala-steward in #1779
Full Changelog: v6.0.0...v7.0.0
v7.0.0-M1
What's Changed
- Link to latest location for sample by @sebastian-alfers in #1751
- bump: metrics-core 4.2.26 (was 4.2.25) by @scala-steward in #1754
- bump: scalapb-runtime 0.11.17 (was 0.11.15) by @scala-steward in #1753
- bump: kafka 1.19.8 (was 1.19.7) by @scala-steward in #1750
- bump: sbt 1.10.0 (was 1.9.9) by @scala-steward in #1749
- bump: jackson-databind 2.17.1 (was 2.15.4) by @scala-steward in #1746
- bump: scala-library 2.13.14 (was 2.13.13) by @scala-steward in #1748
- bump: mockito-core 5.12.0 (was 5.11.0) by @scala-steward in #1747
- chore: remove warnings filters by @ennru in #1757
- bump: sbt 1.10.1 (was 1.10.0) by @scala-steward in #1764
- bump: mockito-core 5.13.0 (was 5.12.0) by @scala-steward in #1770
- bump: hamcrest, hamcrest-library 3.0 (was 2.2) by @scala-steward in #1769
- bump: metrics-core 4.2.27 (was 4.2.26) by @scala-steward in #1768
- bump: sbt-mima-plugin 1.1.4 (was 1.1.3) by @scala-steward in #1767
- bump: junit-jupiter-api 5.10.3 (was 5.10.2) by @scala-steward in #1763
- bump: protobuf-java 3.25.4 (was 3.25.3) by @scala-steward in #1760
- bump: testcontainers kafka 1.20.1 (was 1.19.8) by @scala-steward in #1771
- bump: kafka-clients 3.7.1 (was 3.7.0) by @scala-steward in #1762
- bump: kafka-avro-serializer 7.4.6 (was 7.4.2) by @scala-steward in #1761
- bump: sbt-ci-release 1.6.1 (was 1.5.12) by @scala-steward in #1766
- bump: jackson-databind 2.17.2 (was 2.17.1) by @scala-steward in #1759
- chore: akka to 2.10.0-M1, align with changes from upstream by @sebastian-alfers in #1772
Full Changelog: v6.0.0...v7.0.0-M1
v6.0.0
What's Changed
- feat: kip447 transactions by @johanandren in #1728
- feat: Add transaction prefix option by @JustinPihony in #1733
- bump: scala3-library 3.3.3 (was 3.3.1) by @scala-steward in #1722
- bump: Akka 2.9.3 by @johanandren in #1741
- Add Scala 3 in tests by @ennru in #1727
- chore: Java 21 in CI by @ennru in #1726
- chore: New license for tests and docs by @johanandren in #1737
- fix: Threadsafety fixes for transactional stages by @johanandren in #1738
- fix: push based consumer group metadata by @johanandren in #1739
- bump: kafka-clients 3.5.2 (was 3.5.1) by @scala-steward in #1707
- bump: sbt 1.9.7 (was 1.9.4) by @scala-steward in #1696
- bump: junit-jupiter-api 5.10.1 (was 5.10.0) by @scala-steward in #1694
- bump: sbt-scalafmt 2.5.2 (was 2.5.0) by @scala-steward in #1677
- bump: kafka-avro-serializer 7.4.2 (was 7.4.1) by @scala-steward in #1673
- bump: logback-classic 1.2.13 (was 1.2.12) by @scala-steward in #1697
- build: Publish snapshots by @patriknw in #1689
- chore: remove Maven Central badges by @ennru in #1703
- docs: update versions list by @ennru in #1704
- bump: sbt 1.9.8 (was 1.9.7) by @scala-steward in #1708
- bump(tests): protobuf-java 3.25.2 (was 3.23.4) by @scala-steward in #1705
- bump(tests): mockito-core 5.8.0 (was 4.11.0) by @scala-steward in #1701
- bump: sbt-publish-rsync 0.3 (was 0.2) by @scala-steward in #1711
- bump(testkit): testcontainers kafka 1.19.5 (was 1.19.1) by @scala-steward in #1716
- bump(testkit): junit-jupiter-api 5.10.2 (was 5.10.1) by @scala-steward in #1714
- bump(benchmarks): metrics-core 4.2.25 (was 4.2.19) by @scala-steward in #1713
- bump(tests): mockito-core 5.10.0 (was 5.8.0) by @scala-steward in #1715
- bump(tests): protobuf-java 3.25.3 (was 3.25.2) by @scala-steward in #1710
- bump(tests): jackson-databind 2.15.4 (was 2.15.2) by @scala-steward in #1709
- chore: repository gardening by @ennru in #1717
- bump(tests): scalapb-runtime 0.11.15 (was 0.11.13) by @scala-steward in #1712
- bump: scala-library 2.13.13 (was 2.13.12) by @scala-steward in #1721
- bump (tests): mockito-core 5.11.0 (was 5.10.0) by @scala-steward in #1720
- bump: sbt 1.9.9 (was 1.9.8) by @scala-steward in #1723
- bump: kafka-clients 3.7.0 (was 3.5.2) by @ennru in #1725
- bump: TestContainers kafka 1.19.7 (was 1.19.5) by @scala-steward in #1724
- chore: Dependency Submission 2.3.1 (was 2.1.2) by @ennru in #1730
- Revert "chore: Dependency Submission 2.3.1 (was 2.1.2)" by @johanandren in #1731
- chore: Dependency Submission 2.3.1 (was 2.1.2) 2nd try by @ennru in #1732
- chore: Remove unused message in transactional producer by @johanandren in #1740
- chore: License change date for 6.0.0 by @johanandren in #1744
Full Changelog: v5.0.0...v6.0.0
5.0.0
What's Changed
- bump: sbt 1.8.3 (was 1.8.2) by @scala-steward in #1638
- bump: junit-jupiter-api 5.9.3 (was 5.9.2) by @scala-steward in #1636
- bump: protobuf-java 3.23.1 (was 3.21.12) by @scala-steward in #1635
- bump: sbt-ci-release 1.5.12 (was 1.5.11) by @scala-steward in #1633
- bump: sbt-mima-plugin 1.1.2 (was 1.1.1) by @scala-steward in #1626
- bump: kafka-avro-serializer 7.2.5 (was 7.2.3) by @scala-steward in #1627
- bump: sbt-site-paradox 1.5.0 (was 1.5.0-RC2) by @scala-steward in #1634
- bump: sbt-dynver 5.0.1 (was 4.1.1) by @scala-steward in #1631
- chore: bump paradox version by @octonato in #1640
- bump: jackson-databind 2.15.1 (was 2.13.5) by @scala-steward in #1632
- bump: akka-paradox 0.49 by @johanandren in #1641
- doc: Mention mapAsyncPartitioned in context of at-least-once by @leviramsey in #1630
- fix: only attach callbacks in DrainingControl.isShutdown once by @leviramsey in #1654
- bump: sbt-header 5.10.0 (was 5.9.0) by @scala-steward in #1645
- bump: metrics-core 4.2.19 (was 4.2.18) by @scala-steward in #1647
- bump: scala-library 2.12.18 (was 2.12.17) by @scala-steward in #1649
- bump: protobuf-java 3.23.3 (was 3.23.1) by @scala-steward in #1644
- bump: scala-library 2.13.11 (was 2.13.10) by @scala-steward in #1650
- build: Bump sbt 1.9.1, include release notes url in pom by @johanandren in #1656
- docs: add repository info by @aludwiko in #1658
- Docs: show Akka repo details by @ennru in #1657
- bump: Kafka Client 3.5.1, Avro 7.4.0 by @johanandren in #1664
- bump: jackson-databind 2.15.2 (was 2.15.1) by @scala-steward in #1643
- bump: logback-classic 1.2.12 (was 1.2.11) by @scala-steward in #1623
- bump: sbt-mima-plugin 1.1.3 (was 1.1.2) by @scala-steward in #1660
- bump: sbt 1.9.3 (was 1.9.1) by @scala-steward in #1663
- bump: junit-jupiter-api 5.10.0 (was 5.9.3) by @scala-steward in #1662
- bump: TestContainers kafka 1.18.3 (was 1.17.6) by @scala-steward in #1653
- bump: ScalaTest 3.2.16 (align with Akka) by @ennru in #1665
- bump: Testcontainers kafka 1.19.0 (was 1.18.3) by @scala-steward in #1670
- bump: sbt 1.9.4 (was 1.9.3) by @scala-steward in #1669
- bump: kafka-avro-serializer 7.4.1 (was 7.4.0) by @scala-steward in #1667
- bump: scala3-library 3.3.1 (was 3.2.2) by @scala-steward in #1651
- bump: protobuf-java 3.23.4 (was 3.23.3) by @scala-steward in #1659
- chore: Drop Scala 2.12 by @patriknw in #1678
- chore: Drop JDK 8 by @patriknw in #1679
- bump: kafka 1.19.1 (was 1.19.0) by @scala-steward in #1680
- build: Akka 2.9.3-M3 and publish to Akka repo by @patriknw in #1681
- bump: Akka Paradox, Paradox Dependencies by @ennru in #1683
- bump: Akka 2.9.0 by @patriknw in #1686
- bump: Scala 2.13.12 by @patriknw in #1687
- chore: Update license change date for 5.0.0 by @patriknw in #1685
Full Changelog: v4.0.2...v5.0.0
Alpakka Kafka 5.0.0-M1
Changes
- bump: kafka 1.19.1 (was 1.19.0) #1680 by @scala-steward
- chore: Drop JDK 8 #1679 by @patriknw
- chore: Drop Scala 2.12 #1678 by @patriknw
- bump: protobuf-java 3.23.4 (was 3.23.3) #1659 by @scala-steward
- bump: scala3-library 3.3.1 (was 3.2.2) #1651 by @scala-steward
- bump: kafka-avro-serializer 7.4.1 (was 7.4.0) #1667 by @scala-steward
- bump: sbt 1.9.4 (was 1.9.3) #1669 by @scala-steward
- bump: Testcontainers kafka 1.19.0 (was 1.18.3) #1670 by @scala-steward
- bump: ScalaTest 3.2.16 (align with Akka) #1665 by @ennru
- bump: TestContainers kafka 1.18.3 (was 1.17.6) #1653 by @scala-steward
- bump: junit-jupiter-api 5.10.0 (was 5.9.3) #1662 by @scala-steward
- bump: sbt 1.9.3 (was 1.9.1) #1663 by @scala-steward
- bump: sbt-mima-plugin 1.1.3 (was 1.1.2) #1660 by @scala-steward
- bump: logback-classic 1.2.12 (was 1.2.11) #1623 by @scala-steward
- bump: jackson-databind 2.15.2 (was 2.15.1) #1643 by @scala-steward
- bump: Kafka Client 3.5.1, Avro 7.4.0 #1664 by @johanandren
- build: Bump sbt 1.9.1, include release notes url in pom #1656 by @johanandren
- bump: protobuf-java 3.23.3 (was 3.23.1) #1644 by @scala-steward
- bump: scala-library 2.12.18 (was 2.12.17) #1649 by @scala-steward
- bump: metrics-core 4.2.19 (was 4.2.18) #1647 by @scala-steward
- bump: sbt-header 5.10.0 (was 5.9.0) #1645 by @scala-steward
- bump: akka-paradox 0.49 #1641 by @johanandren
- bump: jackson-databind 2.15.1 (was 2.13.5) #1632 by @scala-steward
- chore: bump paradox version #1640 by @octonato
- bump: sbt-dynver 5.0.1 (was 4.1.1) #1631 by @scala-steward
- bump: sbt-site-paradox 1.5.0 (was 1.5.0-RC2) #1634 by @scala-steward
- bump: kafka-avro-serializer 7.2.5 (was 7.2.3) #1627 by @scala-steward
- bump: sbt-mima-plugin 1.1.2 (was 1.1.1) #1626 by @scala-steward
- bump: sbt-ci-release 1.5.12 (was 1.5.11) #1633 by @scala-steward
- bump: protobuf-java 3.23.1 (was 3.21.12) #1635 by @scala-steward
- bump: junit-jupiter-api 5.9.3 (was 5.9.2) #1636 by @scala-steward
- bump: sbt 1.8.3 (was 1.8.2) #1638 by @scala-steward
Benchmarks
- bump: scala-library 2.13.11 (was 2.13.10) #1650 by @scala-steward
Alpakka Kafka core
- fix: only attach callbacks in DrainingControl.isShutdown once #1654 by @leviramsey
Tests
- bump: scala-library 2.13.11 (was 2.13.10) #1650 by @scala-steward
- fix: only attach callbacks in DrainingControl.isShutdown once #1654 by @leviramsey
Documentation
Alpakka Kafka 4.0.2
What's Changed
Note: The 4.0.1 artifacts did not support Java 8, this release fixes that.
- fix: Release artifacts built with JDK 8 #1618 by @johanandren
- Scala3 native artifacts by @sebastian-alfers in #1603
- retry committing for transient exceptions by @omeraha in #1584
- feat: simpler access to partition assignment strategies by @ennru in #1598
- security: limit printed Consumer/Producer properties by an allow-list by @ennru in #1614 reported as CVE-2023-29471
Full list of less significant changes
- Don't publish release twice by @patriknw in #1570
- Update license change date for Alpakka Kafka 4.0.x by @patriknw in #1572
- Update release issue template by @patriknw in #1573
- chore: modern Fossa install; link checker updates by @ennru in #1571
- chore: current GH actions; coursier/setup-action by @ennru in #1574
- bump(sbt): sbt 1.8, sbt-site 1.5 and others by @ennru in #1597
- bump: sbt-java-formatter 0.8.0 (was 0.7.0) by @scala-steward in #1578
- bump: metrics-core 4.2.16 (was 4.2.12) by @scala-steward in #1601
- bump: scalapb-runtime 0.11.13 (was 0.11.11) by @scala-steward in #1600
- bump: kafka-avro-serializer 7.2.3 (was 7.2.2) by @scala-steward in #1593
- bump: Testcontainers Kafka 1.17.6 (was 1.17.5) by @scala-steward in #1591
- bump: mockito-core 4.8.1 (was 4.8.0) by @scala-steward in #1582
- chore: remove ScalaDoc flag for 2.12 by @ennru in #1604
- chore: Bump (c) to 2023 by @johanandren in #1605
- bump: metrics-core 4.2.18 (was 4.2.16) by @scala-steward in #1608
- bump: mockito-core 4.11.0 (was 4.8.1) by @scala-steward in #1609
- bump: junit-vintage-engine 5.9.2 (was 5.9.1) by @scala-steward in #1596
- chore: dependency submission to GitHub by @ennru in #1611
- bump: jackson-databind 2.13.5 (was 2.13.4.2) by @scala-steward in #1599
- bump: protobuf-java 3.21.12 (was 3.21.7) by @scala-steward in #1587
- bump: kafka-clients 3.3.2 (was 3.3.1) by @scala-steward in #1602
- bump(testkit): junit-jupiter-api 5.9.2 (was 5.9.1) by @scala-steward in #1595
- bump: scala3-library 3.2.2 (was 3.1.3) by @scala-steward in #1610
- bump(docs): sbt-paradox-akka 0.47 by @ennru in #1613
- chore: exclude benchmarks and tests from dependency submission by @ennru in #1612
New Contributors
Full Changelog: v4.0.0...v4.0.2
Alpakka Kafka 4.0.1
This release was not published in a Java 8 compatible way, please use release 4.0.2.
What's Changed
- Scala3 native artifacts by @sebastian-alfers in #1603
- retry committing for transient exceptions by @omeraha in #1584
- feat: simpler access to partition assignment strategies by @ennru in #1598
- security: limit printed Consumer/Producer properties by an allow-list by @ennru in #1614
Full list of less significant changes
- Don't publish release twice by @patriknw in #1570
- Update license change date for Alpakka Kafka 4.0.x by @patriknw in #1572
- Update release issue template by @patriknw in #1573
- chore: modern Fossa install; link checker updates by @ennru in #1571
- chore: current GH actions; coursier/setup-action by @ennru in #1574
- bump(sbt): sbt 1.8, sbt-site 1.5 and others by @ennru in #1597
- bump: sbt-java-formatter 0.8.0 (was 0.7.0) by @scala-steward in #1578
- bump: metrics-core 4.2.16 (was 4.2.12) by @scala-steward in #1601
- bump: scalapb-runtime 0.11.13 (was 0.11.11) by @scala-steward in #1600
- bump: kafka-avro-serializer 7.2.3 (was 7.2.2) by @scala-steward in #1593
- bump: Testcontainers Kafka 1.17.6 (was 1.17.5) by @scala-steward in #1591
- bump: mockito-core 4.8.1 (was 4.8.0) by @scala-steward in #1582
- chore: remove ScalaDoc flag for 2.12 by @ennru in #1604
- chore: Bump (c) to 2023 by @johanandren in #1605
- bump: metrics-core 4.2.18 (was 4.2.16) by @scala-steward in #1608
- bump: mockito-core 4.11.0 (was 4.8.1) by @scala-steward in #1609
- bump: junit-vintage-engine 5.9.2 (was 5.9.1) by @scala-steward in #1596
- chore: dependency submission to GitHub by @ennru in #1611
- bump: jackson-databind 2.13.5 (was 2.13.4.2) by @scala-steward in #1599
- bump: protobuf-java 3.21.12 (was 3.21.7) by @scala-steward in #1587
- bump: kafka-clients 3.3.2 (was 3.3.1) by @scala-steward in #1602
- bump(testkit): junit-jupiter-api 5.9.2 (was 5.9.1) by @scala-steward in #1595
- bump: scala3-library 3.2.2 (was 3.1.3) by @scala-steward in #1610
- bump(docs): sbt-paradox-akka 0.47 by @ennru in #1613
- chore: exclude benchmarks and tests from dependency submission by @ennru in #1612
New Contributors
Full Changelog: v4.0.0...v4.0.1
Alpakka Kafka 4.0.0
Changes
- Update to Akka 2.7.0 #1569 by @patriknw
- bump(tests): jackson-databind 2.13.4.2 (was 2.13.4.1) #1552 by @scala-steward
- chore: Bump jackson databind test dependency #1549 by @johanandren
- bump: Scala 2.13.10 #1548 by @ennru
- bump: jupiter-interface, ... 0.11.0 (was 0.9.1) #1515 by @scala-steward
- bump: junit-jupiter-api 5.9.0 (was 5.8.2) #1516 by @scala-steward
- bump: kafka-avro-serializer 7.2.1 (was 7.0.5) #1526 by @scala-steward
- Update protobuf-java to 3.21.1, in tests #1545 by @patriknw
- Cross compile syntax #1543 by @patriknw
- Publish docs with JDK 11 #1535 by @patriknw
- Fossa validation #1533 by @patriknw
- Update sbt-paradox-akka #1534 by @patriknw
- bump: mockito-core 4.7.0 (was 4.6.1) #1528 by @scala-steward
- Fix link #1531 by @patriknw
- bump: metrics-core 4.2.12 (was 4.2.11) #1527 by @scala-steward
- Temporary remove Alpakka csv dependency #1540 by @patriknw
- Add back Scala 2.12 #1538 by @patriknw
- bump: testcontainersVersion 1.17.3 #1532 by @patriknw
- Remove Kafka client link #1541 by @patriknw
- document required default config #1530 by @sebastian-alfers
- update release template #1521 by @patriknw
- Copyright 2022 #1565 by @patriknw
- Change license #1522 by @patriknw
Alpakka Kafka 3.1.0-M2
Changes
- bump(tests): jackson-databind 2.13.4.2 (was 2.13.4.1) #1552 by @scala-steward
- Update to Akka 2.7.0-M4 #1550 by @patriknw
- chore: Bump jackson databind test dependency #1549 by @johanandren
- bump: Scala 2.13.10 #1548 by @ennru
- bump: jupiter-interface, ... 0.11.0 (was 0.9.1) #1515 by @scala-steward
- bump: junit-jupiter-api 5.9.0 (was 5.8.2) #1516 by @scala-steward
- bump: kafka-avro-serializer 7.2.1 (was 7.0.5) #1526 by @scala-steward
- Update protobuf-java to 3.21.1, in tests #1545 by @patriknw
- Cross compile syntax #1543 by @patriknw
Alpakka Kafka core
Tests
- bump: kafka-clients 3.3.1 #1547 by @ennru
- Update to Akka 2.7.0-M3 #1546 by @patriknw
- Update protobuf dependency in tests #1537 by @patriknw
Alpakka Kafka Testkit
Documentation
Alpakka Kafka 3.1.0-M1
Changes
- Akka 2.7.0-M1 dependency #1539 by @patriknw
- Update to akka-stream-alpakka-csv 4.0.0 #1536 by @patriknw
- Publish docs with JDK 11 #1535 by @patriknw
- Fossa validation #1533 by @patriknw
- Update sbt-paradox-akka #1534 by @patriknw
- bump: jackson-databind 2.13.4 (was 2.13.3) #1524 by @scala-steward
- bump: mockito-core 4.7.0 (was 4.6.1) #1528 by @scala-steward
- Fix link #1531 by @patriknw
- bump: metrics-core 4.2.12 (was 4.2.11) #1527 by @scala-steward
- Change license #1522 by @patriknw