Releases: lightbend/kalix-jvm-sdk
Kalix Java and Scala SDKs 1.0.2
📣 Kalix Java and Scala SDKs 1.0.2
Changes
- Improving readme kafka sample #963 by @franciscolopezsancho
- chore: highlighting kafka as the folder to go to #962 by @franciscolopezsancho
- feat: implicitly available ExecutionContext for Actions in Scala #947 by @octonato
- chore: fix typo in ActionResult exception message #953 by @octonato
- chore: regenerate Main class for customer registry #951 by @octonato
- bug: it was calling the java method #949 by @franciscolopezsancho
- chore: update testcontainers #948 by @jrudolph
- bump: Jackson 2.13.2; Databind 2.13.2.2 #941 by @ennru
Java SDK
- bump: kalix-proxy 1.0.2 #946 by @octonato
- chore: bump samples and config to SDK 1.0.1 #943 by @johanandren
Scala SDK
- use Scala 2.13.8 in examples and tests (was 2.13.6) #967 by @SethTisue
- sbt 1.6.2 (was: assorted older versions) #968 by @SethTisue
- ScalaTest 3.2.12 (was 3.2.7) #969 by @SethTisue
Documentation
- quickstart docs: improve styling #973 by @ennru
- chore: modern sbt syntax in samples and docs #971 #972 by @johanandren
- use Scala 2.13.8 in examples and tests (was 2.13.6) #967 by @SethTisue
- feat: Adding latest version #961 by @franciscolopezsancho
- feat: reliable timers API #921 by @octonato
- feat: adding file to show kalix SDK version #952 by @franciscolopezsancho
- feat: Removing no reply #932 by @franciscolopezsancho
- chore: update the release checklist #944 by @ennru
- chore: bump samples and config to SDK 1.0.1 #943 by @johanandren
🙇 Credits
Special thanks to the following contributors who helped with this release: @SethTisue, @ennru, @franciscolopezsancho, @johanandren, @jrudolph and @octonato
What's Changed
- chore: bump samples and config to SDK 1.0.1 by @johanandren in #943
- chore: update the release checklist by @ennru in #944
- bump: Jackson 2.13.2; Databind 2.13.2.2 by @ennru in #941
- feat: Removing no reply by @franciscolopezsancho in #932
- chore: update testcontainers by @jrudolph in #948
- bump: kalix-proxy 1.0.2 by @octonato in #946
- bug: it was calling the java method by @franciscolopezsancho in #949
- chore: regenerate Main class for customer registry by @octonato in #951
- feat: adding file to show kalix SDK version by @franciscolopezsancho in #952
- chore: fix typo in ActionResult exception message by @octonato in #953
- feat: implicitly available ExecutionContext for Actions in Scala by @octonato in #947
- feat: reliable timers API by @octonato in #921
- chore: highlighting kafka as the folder to go to by @franciscolopezsancho in #962
- Improving readme kafka sample by @franciscolopezsancho in #963
- feat: Adding latest version by @franciscolopezsancho in #961
- ScalaTest 3.2.12 (was 3.2.7) by @SethTisue in #969
- sbt 1.6.2 (was: assorted older versions) by @SethTisue in #968
- use Scala 2.13.8 in examples and tests (was 2.13.6) by @SethTisue in #967
- chore: modern sbt syntax in samples and docs #971 by @johanandren in #972
- quickstart docs: improve styling by @ennru in #973
New Contributors
- @SethTisue made their first contribution in #969
Full Changelog: v1.0.1...v1.0.2
Kalix Java and Scala SDKs 1.0.1
📣 Kalix Java and Scala SDKs 1.0.1
Changes
- fix: Use an absolute resource path to find user-function.desc on classpath #938 by @johanandren
Java SDK
- fix: Include build timestamp in image tag, #934 #937 by @patriknw
- bump: sdk 1.0.0 in samples #936 by @patriknw
- feat: Adding metadata testkit value entity (now also event sourced entity) #919 by @franciscolopezsancho
- bump: JUnit 4.13.2 everywhere #935 by @ennru
Scala SDK
- bump: sdk 1.0.0 in samples #936 by @patriknw
- feat: Adding metadata testkit value entity (now also event sourced entity) #919 by @franciscolopezsancho
Documentation
- chore: re-ordering navigation menu #940 by @octonato
- doc: Sample for streaming view updates #826 by @johanandren
- Docs for token based paging in views #813 by @johanandren
- bump: sdk 1.0.0 in samples #936 by @patriknw
🙇 Credits
Special thanks to the following contributors who helped with this release: @ennru, @franciscolopezsancho, @johanandren, @octonato and @patriknw
Kalix Java and Scala SDKs 1.0.0
📣 Kalix Java and Scala SDKs 1.0.0
Changes
- fix: Remove view id length restriction #909 by @patriknw
- chore: using common name in registry #929 by @franciscolopezsancho
- chore: more convenient Effect.error API #928 by @octonato
- chore: add some missing 'final' modifiers #923 by @octonato
- chore: re-enable doc links checking #925 by @ennru
- chore: no release-drafter for kalix-main #918 by @raboof
- feat(scala): Support for building Kalix images on Mac m1 #78 #905 by @johanandren
- chore: fix error prefix and add JWT #915 by @octonato
- Rename kalix-main to main #911 by @ennru
- chore(samples): manually pushed updated samples #907 by @raboof
- fix(backoffice): include 'additional' proto's in reflection #899 by @raboof
- chore: rename label #894 by @ennru
Java SDK
- bump: kalix-proxy 1.0.1 #931 by @patriknw
- chore: more clear error message when accessing 'components' #922 by @octonato
- fix: better names in suggested Java test code #926 by @ennru
- Codegen: Mark JUnit tests as ignored #924 by @ennru
- bump: kalix-proxy 1.0.0-M4 #912 by @patriknw
- links and things in readmes for samples #916 by @ennru
- bump: Akka gRPC 2.1.4 (and others) #913 by @ennru
- feat(java): Support for building Kalix images on Mac m1 #78 #904 by @johanandren
- chore: Update archetype READMEs to CLI centered and fix links #903 by @johanandren
- rename: update sdk version in samples #893 by @patriknw
Scala SDK
- Codegen: Mark ScalaTest tests as pending #933 by @ennru
- chore: more clear error message when accessing 'components' #922 by @octonato
Documentation
- fix: show grpcurl instead of service explorer #927 by @ennru
- fix: remove obsolete Java project template video #920 by @beritou
- docs: Cover optional fields in views #901 by @johanandren
- docs: new view features #897 by @pvlugter
- rename: deploy to doc/kalix-current #896 by @raboof
- rename: update sdk version in samples #893 by @patriknw
🙇 Credits
Special thanks to the following contributors who helped with this release: @beritou, @ennru, @franciscolopezsancho, @johanandren, @octonato, @patriknw, @pvlugter and @raboof
1.0.0-M1
What's Changed
- rename: rename proxy settings by @octonato in #884
- rename: more changes in comments and texts by @octonato in #885
- rename: update antora docbuilder image by @octonato in #886
- rename: more build changes using kalix in the name by @octonato in #883
- rename: markdown files by @octonato in #881
- chore: remove go_package by @octonato in #887
- rename: final pass to remove all leftovers by @octonato in #888
- rename: use 'type.kalix.io' for primitive types by @octonato in #891
Full Changelog: v0.11.0-M2...v1.0.0-M1
0.11.0-M2
v0.11.0-M2 bump: jackson-databind 2.12.6.1 (#880)
v0.11.0-M1
rename: change group id and maven artifacts (#875) * rename: change groupId and maven artifacts names * and the scala samples as well * fix plugin deps * more referneces to io.kalix in samples
Akka Serverless Java and Scala SDKs 0.10.6
📣 Akka Serverless Java and Scala SDKs 0.10.6
Changes
- bump: Akka HTTP 10.2.8, Akka 2.6.18 #840 by @patriknw
- chore: Upgrade Circle-CI image to supported version #837 by @johanandren
- chore: remove unused/deprecated failure restart #829 by @patriknw
- chore: Verify protoc versions in samples and archetypes #823 by @johanandren
- Update instructions for samples #819 by @raboof
Java SDK
- bump: Akka Serverless proxy 0.8.8 #838 by @patriknw
- chore: introduce ClassMessageType #832 by @octonato
- Removing unnecessary comments #827 by @franciscolopezsancho
- chore: missing value-entities and views. Rest entities/services passing tests #820 by @franciscolopezsancho
- bump protoc in samples to e.g. get support for optionals #822 by @sebastian-alfers
- chore: bump samples to SDK 0.10.5 #816 by @johanandren
- chore: removes obsolte generation suites #817 by @octonato
Scala SDK
- chore: introduce ClassMessageType #832 by @octonato
- feat(sbt-plugin): announce support for proto3 optional fields #833 by @raboof
- Removing unnecessary comments #827 by @franciscolopezsancho
- chore: removes obsolte generation suites #817 by @octonato
Documentation
- Adding kafka example #834 by @franciscolopezsancho
- docs: update deploy and invoke service sections in quickstarts #836 by @pvlugter
- feat(docs): promote
akkasls service proxy --grpcui
#831 by @raboof - Emphasise the cli in the value entity scala docs #828 by @raboof
- docs: generated entity keys #825 by @jroper
🙇 Credits
Special thanks to the following contributors who helped with this release: @franciscolopezsancho, @johanandren, @jroper, @octonato, @patriknw, @pvlugter, @raboof and @sebastian-alfers
Akka Serverless Java and Scala SDKs 0.10.5
📣 Akka Serverless Java and Scala SDKs 0.10.5
Changes
- chore: abstract away ExampleSuite compilation project #807 by @octonato
- chore: fix Fibonacci curl call in README #810 by @octonato
- chore: unrealistic view descriptor in TCK causing validation problems #806 by @johanandren
- chore: disable java formatter in ExampleSuite compilation #804 by @octonato
- chore: dynamic project for ExampleSuite compilation #799 by @octonato
Java SDK
- chore: trigger ExampleSuite regeneration via -D property #808 by @octonato
- chore: bump proxy to 0.8.7 #811 by @johanandren
- chore: update SDK version in samples and maven templates #797 by @octonato
- chore: use new annotation in tck tests #791 by @octonato
Scala SDK
- chore: trigger ExampleSuite regeneration via -D property #808 by @octonato
- chore: removes redundant introspection tests #805 by @octonato
- chore: bump Akka gRPC to 2.1.3 #809 by @johanandren
- fix: ExampleSuite for Scala should use flatPackage #803 by @octonato
Documentation
- docs: Paging with OFFSET and LIMIT #771 by @johanandren
🙇 Credits
Special thanks to the following contributors who helped with this release: @johanandren and @octonato
Akka Serverless Java and Scala SDKs 0.10.4
📣 Akka Serverless Java and Scala SDKs 0.10.4
Changes
Java SDK
- chore: update proxy version to 0.8.6 #788 by @octonato
- chore: setup Scala ExampleSuite #793 by @jrudolph
Scala SDK
- chore: setup Scala ExampleSuite #793 by @jrudolph
- chore: use java packages to decide package for Main class #792 by @octonato
Documentation
🙇 Credits
Special thanks to the following contributors who helped with this release: @jrudolph and @octonato
Akka Serverless Java and Scala SDKs 0.10.3
📣 Akka Serverless Java and Scala SDKs 0.10.3
Changes
- chore: reduce test duplication #786 by @octonato
- feat: Support side effects and forward assertion in testkits #784 by @johanandren
- fix: Failing integration test #766 #772 by @johanandren
Java SDK
- chore: wrap whole docker-compose with Velocity escaping #787 by @octonato
- chore: move closing ']]#' #785 by @octonato
- feat: placeholder configuration for JWT dev secrets #783 by @jroper
- chore: upgrade Akka gRPC to 2.1.2 #782 by @johanandren
- chore: ExampleSuite tests for replicated entities (new codegen) #780 by @octonato
- chore: ExampleSuite tests for named action (new codegen) #777 by @octonato
- chore: ExampleSuite tests for value entities (new codegen) #778 by @octonato
- chore: ExampleSuite tests for views (new codegen) #774 by @octonato
- chore: ExampleSuite tests for ES entities (new codegen) #776 by @octonato
- chore: script to compile ExampleSuite tests #775 by @octonato
- chore: add test for new-style action codegen #759 by @jrudolph
- fix: CommandContext missing when evaluating SideEffects #737 by @franciscolopezsancho
- chore(release): 0.10.2 post-release tasks #763 by @raboof
- chore: upgrate proxy container to 0.8.5 #767 by @octonato
Scala SDK
- chore: upgrade Akka gRPC to 2.1.2 #782 by @johanandren
- fix: CommandContext missing when evaluating SideEffects #737 by @franciscolopezsancho
Documentation
- chore: move quickstart pages #756 by @octonato
- fix: remove board step from release template #770 by @raboof
- chore(docs): better automated commit message #757 by @raboof
- chore(release): link to check what proxy is on prod #760 by @raboof
🙇 Credits
Special thanks to the following contributors who helped with this release: @franciscolopezsancho, @johanandren, @jroper, @jrudolph, @octonato and @raboof
What's Changed
- chore(release): link to check what proxy is on prod by @raboof in #760
- chore(docs): better automated commit message by @raboof in #757
- chore: upgrate proxy container to 0.8.5 by @octonato in #767
- chore(release): 0.10.2 post-release tasks by @raboof in #763
- fix: remove board step from release template by @raboof in #770
- fix: CommandContext missing when evaluating SideEffects by @franciscolopezsancho in #737
- chore: add test for new-style action codegen by @jrudolph in #759
- chore: move quickstart pages by @octonato in #756
- fix: Failing integration test #766 by @johanandren in #772
- chore: script to compile ExampleSuite tests by @octonato in #775
- chore: ExampleSuite tests for ES entities (new codegen) by @octonato in #776
- chore: ExampleSuite tests for views (new codegen) by @octonato in #774
- chore: ExampleSuite tests for value entities (new codegen) by @octonato in #778
- chore: ExampleSuite tests for named action (new codegen) by @octonato in #777
- chore: ExampleSuite tests for replicated entities (new codegen) by @octonato in #780
- chore: upgrade Akka gRPC to 2.1.2 by @johanandren in #782
- feat: placeholder configuration for JWT dev secrets by @jroper in #783
- chore: move closing ']]#' by @octonato in #785
- feat: Support side effects and forward assertion in testkits by @johanandren in #784
- chore: reduce test duplication by @octonato in #786
- chore: wrap whole docker-compose with Velocity escaping by @octonato in #787
Full Changelog: v0.10.2...v0.10.3