Releases: lightbend/kalix-jvm-sdk
v1.3.5
📣 Kalix Java and Scala SDKs 1.3.5
Changes
Java SDK
- feat: allow Config injection #1886 by @octonato
- Suggest KCR setup in Maven archetypes and the samples #1885 by @ennru
- chore: remove obsolete jvm properties #1883 by @octonato
- chore: remove some old references to Kalix Proxy #1882 by @octonato
- feat: support junit5 in Java Protobuf SDK #1876 by @octonato
- Auto PR - Kalix Runtime version 1.1.23 #1859 by @kalix-bot
- bumps: current Maven plugins #1866 by @ennru
- docs: views integration tests #1863 by @aludwiko
- fix: ensure KalixClient is configured before used #1861 by @octonato
- fix: calling a view with more than one parameter #1850 by @aludwiko
- docs: changing the file name #1848 by @aludwiko
- docs: improving eventing testkit configuration documentation #1846 by @aludwiko
- fix: user friendly name of the kalix proxy docker container #1847 by @aludwiko
- fix: supporting compound key in component client #1840 by @aludwiko
- fix: validate compound ids order in the path #1839 by @aludwiko
- Auto PR - Bump SDK versions to 1.3.4 #1835 by @kalix-bot
Java/Protobuf SDK
- feat: allow Config injection #1886 by @octonato
- Suggest KCR setup in Maven archetypes and the samples #1885 by @ennru
- chore: remove obsolete jvm properties #1883 by @octonato
- chore: split JUnit4/Jupiter testkit classes #1881 by @octonato
- chore: remove some old references to Kalix Proxy #1882 by @octonato
- chore: remove unused doc-snippets classes #1880 by @octonato
- feat: support junit5 in Java Protobuf SDK #1876 by @octonato
- bump: remove direct dependency on commons-compress #1879 by @ennru
- docs: improved component's javadoc and scaladoc #1869 by @octonato
- chore: refactor escaping of artifactId on templates #1872 by @efgpinto
- test: increase flaky test timeout #1875 by @efgpinto
- Auto PR - Kalix Runtime version 1.1.23 #1859 by @kalix-bot
- bumps: current Maven plugins #1866 by @ennru
- docs: views integration tests #1863 by @aludwiko
- fix: Discover and health check with service incarnation #1853 by @patriknw
- fix: fixing eventing testkit timeout #1852 by @aludwiko
- docs: improving eventing testkit configuration documentation #1846 by @aludwiko
- fix: user friendly name of the kalix proxy docker container #1847 by @aludwiko
- Auto PR - Bump SDK versions to 1.3.4 #1835 by @kalix-bot
Scala/Protobuf SDK
- Suggest KCR setup in Maven archetypes and the samples #1885 by @ennru
- chore: remove obsolete jvm properties #1883 by @octonato
- chore: remove some old references to Kalix Proxy #1882 by @octonato
- docs: improved component's javadoc and scaladoc #1869 by @octonato
- Auto PR - Kalix Runtime version 1.1.23 #1859 by @kalix-bot
- docs: views integration tests #1863 by @aludwiko
- Correct GetCustomer to return non-null Address. #1864 by @max8github
- docs: improving eventing testkit configuration documentation #1846 by @aludwiko
- fix: user friendly name of the kalix proxy docker container #1847 by @aludwiko
- Auto PR - Bump SDK versions to 1.3.4 #1835 by @kalix-bot
Documentation
- chore: split JUnit4/Jupiter testkit classes #1881 by @octonato
- chore: remove some old references to Kalix Proxy #1882 by @octonato
- docs: improved component's javadoc and scaladoc #1869 by @octonato
- bumps: current Maven plugins #1866 by @ennru
- Reminder to announce in the public Slack channel #1867 by @ennru
- Update query-syntax-reference.adoc #1870 by @marcoderama
- docs: views integration tests #1863 by @aludwiko
- docs: changing the file name #1848 by @aludwiko
- docs: improving eventing testkit configuration documentation #1846 by @aludwiko
- Small language changes to views.adoc #1841 by @marcoderama
- docs: add note to Value Entities not being Value Objects #1836 by @ennru
🙇 Credits
Special thanks to the following contributors who helped with this release: @aludwiko, @efgpinto, @ennru, @kalix-bot, @marcoderama, @max8github, @octonato and @patriknw
v1.3.4
📣 Kalix Java and Scala SDKs 1.3.4
Changes
- chore: kalix-runtime labels #1833 by @ennru
- bump: protobuf-java 3.21.12 (was 3.21.1) #1804 by @ennru
Java SDK
- fix: metadata support in code first testkit #1832 by @aludwiko
- Auto PR - Bump Proxy version to 1.1.22 #1820 by @kalix-bot
- fix: support HTTP status codes in workflows effect #1829 by @aludwiko
- fix: remove thread local based wiring #1817 by @octonato
- Auto PR - Bump Proxy version to 1.1.21 #1810 by @kalix-bot
- test: update some test timing for projections #1813 by @pvlugter
- feat: adding traces to UF components #1763 by @franciscolopezsancho
- docs: document service level jwt #1799 by @octonato
- Auto PR - Bump Proxy version to 1.1.20 #1803 by @kalix-bot
- bump: Spring 6.0.13 (was 6.0.9); Boot 3.1.4 (was 3.1.0) #1809 by @ennru
- feat: add service level JWT support #1795 by @octonato
- feat: unified eventing testkit #1793 by @aludwiko
- Auto PR - Bump Proxy version to 1.1.19 #1796 by @kalix-bot
- chore: use java block for sample json #1791 by @efgpinto
- docs: inject jwt token in integration tests #1787 by @efgpinto
- Auto PR - Bump SDK versions to 1.3.3 #1789 by @kalix-bot
Java/Protobuf SDK
- Auto PR - Bump Proxy version to 1.1.22 #1820 by @kalix-bot
- fix: support HTTP status codes in workflows effect #1829 by @aludwiko
- feat: adding tracing for Value Entities #9381 #1811 by @franciscolopezsancho
- fix: workflow input decoding #1821 by @octonato
- Auto PR - Bump Proxy version to 1.1.21 #1810 by @kalix-bot
- test: update some test timing for projections #1813 by @pvlugter
- feat: adding traces to UF components #1763 by @franciscolopezsancho
- Auto PR - Bump Proxy version to 1.1.20 #1803 by @kalix-bot
- bump: Logback 1.4.11 (was 1.4.5) and SLF4J 2.0.9 (was 2.0.6) #1808 by @ennru
- bump: Spring 6.0.13 (was 6.0.9); Boot 3.1.4 (was 3.1.0) #1809 by @ennru
- bump: align Akka gRPC version in Maven with sbt #1807 by @ennru
- bump: require Maven 3.6.0 (align with docs) #1806 by @ennru
- bump: require Maven 3.5.0; plugin bumps #1805 by @ennru
- feat: unified eventing testkit #1793 by @aludwiko
- Auto PR - Bump Proxy version to 1.1.19 #1796 by @kalix-bot
- chore: use java block for sample json #1791 by @efgpinto
- docs: inject jwt token in integration tests #1787 by @efgpinto
- Auto PR - Bump SDK versions to 1.3.3 #1789 by @kalix-bot
Scala/Protobuf SDK
- Auto PR - Bump Proxy version to 1.1.22 #1820 by @kalix-bot
- Auto PR - Bump Proxy version to 1.1.21 #1810 by @kalix-bot
- feat: adding traces to UF components #1763 by @franciscolopezsancho
- Auto PR - Bump Proxy version to 1.1.20 #1803 by @kalix-bot
- feat: unified eventing testkit #1793 by @aludwiko
- Auto PR - Bump Proxy version to 1.1.19 #1796 by @kalix-bot
- docs: inject jwt token in integration tests #1787 by @efgpinto
- Auto PR - Bump SDK versions to 1.3.3 #1789 by @kalix-bot
Documentation
- chore: improving running locally #1831 by @aludwiko
- chore: improving workflow docs #1830 by @aludwiko
- docs: document service level jwt #1799 by @octonato
- bump: align Akka gRPC version in Maven with sbt #1807 by @ennru
- feat: unified eventing testkit #1793 by @aludwiko
- docs: inject jwt token in integration tests #1787 by @efgpinto
- docs(java): fix missing redirect to component calls page #1790 by @efgpinto
🙇 Credits
Special thanks to the following contributors who helped with this release: @aludwiko, @efgpinto, @ennru, @franciscolopezsancho, @kalix-bot, @octonato and @pvlugter
v1.3.3
📣 Kalix Java and Scala SDKs 1.3.3
Changes
Java SDK
- Auto PR - Bump Proxy version to 1.1.18 #1786 by @kalix-bot
- fix: moving @migration to java-sdk-protobuf #1780 by @aludwiko
- fix: eventing testkit - supporting multiple subscription to the same … #1778 by @aludwiko
- fix: respecting TypeName annotations when using eventing testkit #1777 by @aludwiko
- fix: improving JSON polymorphic types support in workflows #1772 by @aludwiko
- docs: JSON schema evolution documentation #1769 by @aludwiko
- feat: JSON schema evolution support #1760 by @aludwiko
- fix: workflows, exception when running a step with a null workflow state #1767 by @aludwiko
- Auto PR - Bump Proxy version to 1.1.17 #1752 by @kalix-bot
- docs: documenting workflow pause and timers #1756 by @aludwiko
- fix: workflow handling async call failures #1755 by @aludwiko
- docs: documenting ComponentClient #1751 by @aludwiko
- Auto PR - Bump SDK versions to 1.3.2 #1750 by @kalix-bot
Java/Protobuf SDK
- feat: support running integration tests against real kafka #1779 by @efgpinto
- Auto PR - Bump Proxy version to 1.1.18 #1786 by @kalix-bot
- fix: moving @migration to java-sdk-protobuf #1780 by @aludwiko
- fix: eventing testkit - supporting multiple subscription to the same … #1778 by @aludwiko
- fix: respecting TypeName annotations when using eventing testkit #1777 by @aludwiko
- fix: catch npe when trying to load file that does not exist #1775 by @sebastian-alfers
- fix: removing kalix dependency from Spring grpc client #1765 by @aludwiko
- fix: improving JSON polymorphic types support in workflows #1772 by @aludwiko
- fix: using workflow finished flag from the init msg #1770 by @aludwiko
- feat: JSON schema evolution support #1760 by @aludwiko
- fix: workflows, exception when running a step with a null workflow state #1767 by @aludwiko
- Auto PR - Bump Proxy version to 1.1.17 #1752 by @kalix-bot
- fix: logback config not working when packaged #1759 by @efgpinto
- fix: workflow handling async call failures #1755 by @aludwiko
- Auto PR - Bump SDK versions to 1.3.2 #1750 by @kalix-bot
Scala/Protobuf SDK
- feat: support running integration tests against real kafka #1779 by @efgpinto
- Auto PR - Bump Proxy version to 1.1.18 #1786 by @kalix-bot
- fix: respecting TypeName annotations when using eventing testkit #1777 by @aludwiko
- Auto PR - Bump Proxy version to 1.1.17 #1752 by @kalix-bot
- Auto PR - Bump SDK versions to 1.3.2 #1750 by @kalix-bot
Documentation
- feat: support running integration tests against real kafka #1779 by @efgpinto
- docs: fix curl snippet after exposing service #1785 by @efgpinto
- fix: package name missing in API docs link #1782 by @ennru
- fix: respecting TypeName annotations when using eventing testkit #1777 by @aludwiko
- fix: removing kalix dependency from Spring grpc client #1765 by @aludwiko
- docs: JSON schema evolution documentation #1769 by @aludwiko
- Update writing-grpc-descriptors-protobuf.adoc #1762 by @sebastian-alfers
- service reference matches example code #1761 by @marcoderama
- docs: documenting workflow pause and timers #1756 by @aludwiko
- docs: documenting ComponentClient #1751 by @aludwiko
🙇 Credits
Special thanks to the following contributors who helped with this release: @aludwiko, @efgpinto, @ennru, @kalix-bot, @marcoderama and @sebastian-alfers
v1.3.2
📣 Kalix Java and Scala SDKs 1.3.2
Changes
Java SDK
- fix: skipping state update for finished workflow #1735 by @aludwiko
- fix: support passing collection in json_body #1747 by @octonato
- fix: enable component client for integration tests #1744 by @aludwiko
- fix: using overridden path variable name #1742 by @aludwiko
- Auto PR - Bump Proxy version to 1.1.16 #1736 by @kalix-bot
- fix: view unary calls support in ComponentClient #1730 by @aludwiko
- fix: support metadata in deferred calls execution #1724 by @aludwiko
- Auto PR - Bump SDK versions to 1.3.1 #1728 by @kalix-bot
Java/Protobuf SDK
- fix: skipping state update for finished workflow #1735 by @aludwiko
- fix: support passing collection in json_body #1747 by @octonato
- docs: link to documentation from samples for web-resources #1748 by @sebastian-alfers
- fix: unwrap json on expectType for eventing testkit #1745 by @efgpinto
- Auto PR - Bump Proxy version to 1.1.16 #1736 by @kalix-bot
- fix: support metadata in deferred calls execution #1724 by @aludwiko
- Auto PR - Bump SDK versions to 1.3.1 #1728 by @kalix-bot
Scala/Protobuf SDK
- fix: support passing collection in json_body #1747 by @octonato
- docs: link to documentation from samples for web-resources #1748 by @sebastian-alfers
- Auto PR - Bump Proxy version to 1.1.16 #1736 by @kalix-bot
- fix: support metadata in deferred calls execution #1724 by @aludwiko
- Auto PR - Bump SDK versions to 1.3.1 #1728 by @kalix-bot
Documentation
- docs: remove unnecessary -d flag in grpcurl commands #1741 by @janikdotzel
- fix: support metadata in deferred calls execution #1724 by @aludwiko
🙇 Credits
Special thanks to the following contributors who helped with this release: @aludwiko, @efgpinto, @janikdotzel, @kalix-bot, @octonato and @sebastian-alfers
v1.3.1
📣 Kalix Java and Scala SDKs 1.3.1
Changes
Java SDK
- chore: simplifying workflow samples #1716 by @franciscolopezsancho
- fix!: update enum for gpubsub and add docs #1718 by @efgpinto
- build: Bump sbt 1.9.1, include release notes url in pom #1721 by @johanandren
- Auto PR - Bump SDK versions to 1.3.0 #1713 by @kalix-bot
Java/Protobuf SDK
- fix: load logback-dev-mode.xml using Configurator #1719 by @octonato
- fix!: update enum for gpubsub and add docs #1718 by @efgpinto
- Auto PR - Bump SDK versions to 1.3.0 #1713 by @kalix-bot
Scala/Protobuf SDK
- fix: load logback-dev-mode.xml using Configurator #1719 by @octonato
- fix!: update enum for gpubsub and add docs #1718 by @efgpinto
- build: Bump sbt 1.9.1, include release notes url in pom #1721 by @johanandren
- Auto PR - Bump SDK versions to 1.3.0 #1713 by @kalix-bot
Documentation
- docs: rewording regarding public/private interfaces #1723 by @franciscolopezsancho
- fix!: update enum for gpubsub and add docs #1718 by @efgpinto
- docs: fix missing image in eventing testkit #1717 by @efgpinto
🙇 Credits
Special thanks to the following contributors who helped with this release: @efgpinto, @franciscolopezsancho, @johanandren, @kalix-bot and @octonato
What's Changed
- Auto PR - Bump SDK versions to 1.3.0 by @kalix-bot in #1713
- docs: fix missing image in eventing testkit by @efgpinto in #1717
- build: Bump sbt 1.9.1, include release notes url in pom by @johanandren in #1721
- fix!: update enum for gpubsub and add docs by @efgpinto in #1718
- docs: rewording regarding public/private interfaces by @franciscolopezsancho in #1723
- chore: simplifying workflow samples by @franciscolopezsancho in #1716
- fix: load logback-dev-mode.xml using Configurator by @octonato in #1719
Full Changelog: v1.3.0...v1.3.1
v1.3.0
📣 Kalix Java and Scala SDKs 1.3.0
Changes
Java SDK
- chore: KalixClient deprecation #1711 by @aludwiko
- feat: component client samples update #1706 by @aludwiko
- Auto PR - Bump Proxy version to 1.1.15 #1707 by @kalix-bot
- feat: typed component client #1685 by @aludwiko
- feat: integrate DockerComposeUtils into KalixRunner #1637 by @octonato
- docs: use entity id instead of key #1697 by @octonato
- ci: fix proxy version update script #1695 by @efgpinto
- Auto PR - Bump Proxy version to 1.1.14 #1681 by @kalix-bot
- docs: eventing testkit for java sdk #1691 by @efgpinto
- chore: renaming Workflows #1687 by @octonato
- chore: minor fixes #1679 by @octonato
- feat: eventing teskit for java sdk #1663 by @efgpinto
- docs: add integration tests section on ES entities #1680 by @efgpinto
- Docs #1682 by @max8github
- fix: file description name with package name to avoid collisions #1675 by @aludwiko
- fix: an Action should not mix subscription and rest annotations #1673 by @aludwiko
- Auto PR - Bump Proxy version to 1.1.13 #1674 by @kalix-bot
- feat: code first sdk raw bytes pub/sub #1668 by @aludwiko
- chore: fix double counter action in sample #1665 by @efgpinto
- Auto PR - Bump SDK versions to 1.2.1 #1661 by @kalix-bot
Java/Protobuf SDK
- Auto PR - Bump Proxy version to 1.1.15 #1707 by @kalix-bot
- feat: typed component client #1685 by @aludwiko
- feat: integrate DockerComposeUtils into KalixRunner #1637 by @octonato
- fix: set current state before handling commands #1696 by @octonato
- ci: fix proxy version update script #1695 by @efgpinto
- Auto PR - Bump Proxy version to 1.1.14 #1681 by @kalix-bot
- docs: eventing testkit for java sdk #1691 by @efgpinto
- chore: renaming Workflows #1687 by @octonato
- docs: eventing testkit in protocol-first sdks #1688 by @efgpinto
- feat: eventing teskit for java sdk #1663 by @efgpinto
- docs: add integration tests section on ES entities #1680 by @efgpinto
- chore: logs in integration tests be plain text by default #1677 by @efgpinto
- Auto PR - Bump Proxy version to 1.1.13 #1674 by @kalix-bot
- feat: code first sdk raw bytes pub/sub #1668 by @aludwiko
- feat: eventing-in testkit for protocol-first #1621 by @efgpinto
- chore: add env var to debug tests #1664 by @efgpinto
- feat: eventing out integration testkit for protocol-first #1586 by @efgpinto
- chore: missing test generated classes #1662 by @aludwiko
- Auto PR - Bump SDK versions to 1.2.1 #1661 by @kalix-bot
Scala/Protobuf SDK
- Auto PR - Bump Proxy version to 1.1.15 #1707 by @kalix-bot
- feat: integrate DockerComposeUtils into KalixRunner #1637 by @octonato
- ci: fix proxy version update script #1695 by @efgpinto
- Auto PR - Bump Proxy version to 1.1.14 #1681 by @kalix-bot
- docs: eventing testkit for java sdk #1691 by @efgpinto
- docs: eventing testkit in protocol-first sdks #1688 by @efgpinto
- docs: add integration tests section on ES entities #1680 by @efgpinto
- Auto PR - Bump Proxy version to 1.1.13 #1674 by @kalix-bot
- feat: eventing-in testkit for protocol-first #1621 by @efgpinto
- feat: eventing out integration testkit for protocol-first #1586 by @efgpinto
- chore: missing test generated classes #1662 by @aludwiko
- Auto PR - Bump SDK versions to 1.2.1 #1661 by @kalix-bot
Documentation
- feat: component client samples update #1706 by @aludwiko
- docs: add section on how to identify Workflows #1699 by @octonato
- Simplify Workflows intro paragraph #1708 by @beritou
- docs(protocol-first): simplify left-side menu by merging pages #1705 by @efgpinto
- docs(java-sdk): simplify left-side menu by merging pages #1700 by @efgpinto
- docs: use entity id instead of key #1697 by @octonato
- docs: eventing testkit for java sdk #1691 by @efgpinto
- chore: renaming Workflows #1687 by @octonato
- docs: eventing testkit in protocol-first sdks #1688 by @efgpinto
- fix: scala/java tab group #1690 by @octonato
- docs: add integration tests section on ES entities #1680 by @efgpinto
- docs: fix content-type value for cloudevents #1684 by @efgpinto
- Docs #1682 by @max8github
- feat: code first sdk raw bytes pub/sub #1668 by @aludwiko
- Remove duplicated word and correct statement. #1670 by @max8github
- chore: update release-issue-template.md #1666 by @octonato
🙇 Credits
Special thanks to the following contributors who helped with this release: @aludwiko, @beritou, @efgpinto, @kalix-bot, @max8github and @octonato
v1.2.1
📣 Kalix Java and Scala SDKs 1.2.1
Changes
- bump: Jackson 2.14.3 (was 2.14.1) #1652 by @ennru
- ci: reuse a single sbt cache #1616 by @ennru
- ci: run tests in GH workflow #1612 by @ennru
- chore: extend tests for UF port Extractor #1609 by @octonato
- chore: move sample version checks to GH workflow #1598 by @ennru
- chore(ci): more cache and smaller upload (2) #1603 by @ennru
Java SDK
- chore: update proxy version to 1.1.12 #1659 by @octonato
- Auto PR - Bump Proxy version to 1.1.12 #1638 by @kalix-bot
- docs: documenting topic producer with metadata for views #1655 by @aludwiko
- docs: running more than one service locally #1648 by @octonato
- docs: documentent how to use kalix:run #1578 by @octonato
- feat: integration tests with docker-compose #1642 by @aludwiko
- chore: update Spring versions #1643 by @octonato
- fix: support topic subscription for Views (code first sdk) #1641 by @aludwiko
- fix: supporting value entity type level subscription #1636 by @aludwiko
- fix: publishing to a topic from different sources #1634 by @aludwiko
- Auto PR - Bump Proxy version to 1.1.11 #1633 by @kalix-bot
- chore: add multi-service tests Java/Proto #1622 by @octonato
- chore: add multi-service testing example #1582 by @octonato
- fix: handling path variables and query parameters with proto default values #1619 by @aludwiko
- chore: reference.conf - disable descriptor source #1617 by @octonato
- fix: revert proxy port in subscriber samples #1615 by @octonato
- chore: move sys props to JAVA_TOOL_OPTIONS section #1608 by @octonato
- docs: direct eventing docs updates #1611 by @aludwiko
- feat: workflow timers support #1602 by @aludwiko
- bump: sbt 1.8.2 #1607 by @ennru
- Auto PR - Bump Proxy version to 1.1.8 #1601 by @kalix-bot
Java/Protobuf SDK
- chore: update proxy version to 1.1.12 #1659 by @octonato
- Auto PR - Bump Proxy version to 1.1.12 #1638 by @kalix-bot
- docs: documenting topic producer with metadata for views #1655 by @aludwiko
- docs: running more than one service locally #1648 by @octonato
- docs: documentent how to use kalix:run #1578 by @octonato
- chore: update Spring versions #1643 by @octonato
- Auto PR - Bump Proxy version to 1.1.11 #1633 by @kalix-bot
- fix: supporting custom JVM args in kalix-maven-plugin #1627 by @aludwiko
- chore: add multi-service tests Java/Proto #1622 by @octonato
- chore: add multi-service testing example #1582 by @octonato
- docs: sample Readme updated to follow the convention #1620 by @aludwiko
- fix: handling path variables and query parameters with proto default values #1619 by @aludwiko
- chore: add auto-gen test to sample #1618 by @efgpinto
- feat: optional transform_updates flag #1597 by @aludwiko
- fix: revert proxy port in subscriber samples #1615 by @octonato
- chore: move sys props to JAVA_TOOL_OPTIONS section #1608 by @octonato
- feat: run docker-compose from kalix:runAll #1606 by @octonato
- docs: direct eventing docs updates #1611 by @aludwiko
- feat: workflow timers support #1602 by @aludwiko
- feat: read port configs from docker yml #1604 by @octonato
- Auto PR - Bump Proxy version to 1.1.8 #1601 by @kalix-bot
- docs: Serving Arbitrary Web Resources #1584 by @sebastian-alfers
Scala/Protobuf SDK
- chore: update proxy version to 1.1.12 #1659 by @octonato
- Auto PR - Bump Proxy version to 1.1.12 #1638 by @kalix-bot
- docs: documenting topic producer with metadata for views #1655 by @aludwiko
- fix: allow passing docker-compose file as arg #1654 by @octonato
- docs: running more than one service locally #1648 by @octonato
- docs: documentent how to use kalix:run #1578 by @octonato
- Auto PR - Bump Proxy version to 1.1.11 #1633 by @kalix-bot
- chore: add multi-service tests Scala/Proto #1623 by @octonato
- chore: add multi-service testing example #1582 by @octonato
- feat: optional transform_updates flag #1597 by @aludwiko
- fix: revert proxy port in subscriber samples #1615 by @octonato
- chore: move sys props to JAVA_TOOL_OPTIONS section #1608 by @octonato
- docs: direct eventing docs updates #1611 by @aludwiko
- feat: workflow timers support #1602 by @aludwiko
- bump: sbt 1.8.2 #1607 by @ennru
- feat: read port configs from docker yml #1604 by @octonato
- Auto PR - Bump Proxy version to 1.1.8 #1601 by @kalix-bot
- feat: sbt runAll to start proxy and UF #1592 by @octonato
- docs: Serving Arbitrary Web Resources #1584 by @sebastian-alfers
Documentation
- docs: documenting topic producer with metadata for views #1655 by @aludwiko
- docs: make workflow documentation publicly available #1658 by @aludwiko
- docs: running more than one service locally #1648 by @octonato
- fix: workflow is an orchestrated saga #1653 by @octonato
- docs: documentent how to use kalix:run #1578 by @octonato
- chore: delete empty replicated entity page #1640 by @octonato
- fix: enable todos in dev #1629 by @octonato
- fix: hide todos from published docs #1625 by @octonato
- feat: optional transform_updates flag #1597 by @aludwiko
- chore: move sys props to JAVA_TOOL_OPTIONS section #1608 by @octonato
- docs: Serving Arbitrary Web Resources #1584 by @sebastian-alfers
🙇 Credits
Special thanks to the following contributors who helped with this release: @aludwiko, @efgpinto, @ennru, @kalix-bot, @octonato and @sebastian-alfers
v1.2.1-M4
What's Changed
- fix: README - use correct container naming by @octonato in #1575
- fix: mount current dir as volume under /conf by @octonato in #1573
- fix: check if file exists before using it by @octonato in #1577
- feat: local service port mapping by @octonato in #1580
- feat: local discovery for WebClient by @octonato in #1583
- Auto PR - Bump Proxy version to 1.1.7 by @kalix-bot in #1576
- fix: always use host.docker.internal in container by @octonato in #1585
- Docs: remove duplicated subject. by @max8github in #1588
- chore: migrate Dependency scanning to GH workflows by @ennru in #1589
- chore: review Fossa targets after SDK renaming by @ennru in #1590
- bump: protobuf-java 3.20.3 (was 3.20.1) by @ennru in #1591
- chore: run Scripted Tests as GH workflow by @ennru in #1593
- chore: migrate docs validation to GH workflow by @ennru in #1594
- chore(ci): correct workflow naming by @ennru in #1595
- feat: pass service port mappings to KalixTestKit by @octonato in #1596
- chore(ci): don't format code on CI by @ennru in #1600
New Contributors
- @max8github made their first contribution in #1588
Full Changelog: v1.2.1-M3...v1.2.1-M4
v1.2.1-M3
📣 Kalix Java and Scala SDKs 1.2.2
Changes
Java SDK
Java/Protobuf SDK
🙇 Credits
Special thanks to the following contributors who helped with this release: @efgpinto
What's Changed
Full Changelog: v1.2.1-M2...v1.2.1-M3
v1.2.1-M2
📣 Kalix Java and Scala SDKs 1.2.1-M1
Changes
Java SDK
- chore: replacing junit 4 @RunWith annotation with junit 5 @ExtendWith #1570 by @aludwiko
Java/Protobuf SDK
- chore: replacing junit 4 @RunWith annotation with junit 5 @ExtendWith #1570 by @aludwiko
- fix: pass pubsub emulator exposed port #1569 by @octonato
- chore: make logConfig optional #1568 by @octonato
- fix: retry container port until is available #1567 by @octonato
🙇 Credits
Special thanks to the following contributors who helped with this release: @aludwiko and @octonato
What's Changed
- chore: suppress STDOUT in proxy container logs by @octonato in #1565
- fix: retry container port until is available by @octonato in #1567
- chore: make logConfig optional by @octonato in #1568
- fix: pass pubsub emulator exposed port by @octonato in #1569
- chore: replacing junit 4 @RunWith annotation with junit 5 @ExtendWith by @aludwiko in #1570
Full Changelog: v1.2.1-M1...v1.2.1-M2