1.5.0
What's Changed
- bump: Samples to Projections 1.4.2 by @patriknw in #912
- chore: bump paradox version by @octonato in #913
- bump: akka-paradox 0.49 by @johanandren in #915
- doc: missing image by @patriknw in #917
- doc: Link to Akka gRPC mTLS by @patriknw in #919
- chore: Describe gRPC protocol by @patriknw in #918
- feat: H2 support in R2DBC projections by @johanandren in #914
- bump: sbt 1.9.0 (was 1.8.3) by @scala-steward in #927
- bump: cassandra, mssqlserver, mysql, ... 1.18.3 (was 1.18.0) by @scala-steward in #928
- bump: sbt-header 5.10.0 (was 5.9.0) by @scala-steward in #922
- bump: scala-library 2.12.18 (was 2.12.17) by @scala-steward in #924
- bump: scala-library 2.13.11 (was 2.13.10) by @scala-steward in #925
- chore: mimaPreviousArtifacts by @patriknw in #930
- feat: Default H2 schema through config instead of copy-paste by @johanandren in #938
- bump: sbt 1.9.1 (was 1.9.0) by @scala-steward in #936
- feat: Snapshots as starting point by @patriknw in #929
- feat: cassandra cross build for Scala 3 by @steffenhaak in #939
- chore: EventsBySliceFirehoseQuery in docs by @patriknw in #931
- feat: Snapshot as starting point for replay by @patriknw in #933
- feat: Topic filters for Projections over gRPC by @patriknw in #940
- feat: Start projection from custom offset by @patriknw in #943
- docs: add repository info by @aludwiko in #945
- bump: sbt 1.9.3 (was 1.9.1) by @scala-steward in #950
- bump: sbt-mima-plugin 1.1.3 (was 1.1.2) by @scala-steward in #947
- bump: h2 2.2.220 (was 2.1.214) by @scala-steward in #946
- chore: docker-compose postgres healthcheck by @patriknw in #890
- chore: A few more docker-compose by @patriknw in #951
- bump: mysql-connector-java 8.1.0 (was 8.0.33) by @scala-steward in #948
- Producer initiated pushing of events over gRPC by @johanandren in #932
- bump: akka-grpc 2.3.3 by @johanandren in #954
- chore: akka-http2-support only contains tests, not a required dependency by @johanandren in #953
- chore: log-level config typo by @patriknw in #956
- doc: First Akka Edge doc structure by @patriknw in #952
- fix: Allow passing protobuf descriptors to producer push consumer by @johanandren in #957
- sample: IoT sample for gRPC producer by @patriknw in #960
- feat: Producer push grpc service partial for composing by @johanandren in #961
- fix: Right return type for producer push partial grpc handlers by @johanandren in #962
- doc: producer event push sample by @johanandren in #955
- feat: Pass initial consumer filters at GrpcReadJournal construction by @johanandren in #964
- feat: Convenience filter all consumer filter by @johanandren in #965
- doc: grpc sample restaurant order replication by @johanandren in #963
- sample: Expand IoT sample with consumer of temperature events by @patriknw in #973
- bump: cassandra, mssqlserver, mysql, ... 1.19.0 (was 1.18.3) by @scala-steward in #972
- bump: sbt 1.9.4 (was 1.9.3) by @scala-steward in #971
- chore: Transformation.identity vs empty by @patriknw in #967
- chore: remove import consumer.proto by @patriknw in #975
- fix: Java ProducerPushDestination transformation and interceptor broken by @johanandren in #978
- doc: Local drone control sample in Java by @johanandren in #974
- doc: Overview diagram, and some doc additions by @patriknw in #976
- bump: Akka Persistence R2DBC 1.2.0-M4 by @johanandren in #979
- feat: One more convenient/common producer transform signature by @johanandren in #981
- chore: A bit less noise on gRPC journal client fail/reconnect by @johanandren in #980
- doc: Flesh out the edge feature summary by @patriknw in #982
- docs: Java restaurant deliveries by @johanandren in #977
- chore: remove sensorId by @patriknw in #985
- bump: akka-grpc samples to 2.3.4 by @sebastian-alfers in #986
- doc: Edge use cases by @patriknw in #984
- doc: Edge topology by @patriknw in #987
- chore: move temperature proto to right package directory by @patriknw in #988
- chore: use mapAsynPartitioned instead of own stage by @patriknw in #989
- docs: Edge guide by @johanandren in #983
- doc: replace projection-over-grpc diagram by @patriknw in #990
- bump: Akka 2.9.0-M1 by @patriknw in #991
- perf: Avoid event serialization in producer push destination by @patriknw in #966
- chore: remove fixme for grpc client in EventProducerPush by @patriknw in #993
- chore: cleanup of some r2dbc config by @patriknw in #994
- chore: More factory overloads for grpc read journal by @johanandren in #998
- chore: bump samples 1.5.0 m4 by @johanandren in #996
- chore: One more CborSerializable by @patriknw in #1000
- chore: Make seen optional in proto Offset by @patriknw in #999
- chore: Use the excludeAll filter in samples by @johanandren in #1001
- docs: Ability to run the local-drone-control-scala as multi node by @johanandren in #1005
- sample: add native image build for local-drone-control-scala by @pvlugter in #1002
- sample: add native image build local-drone-control-java by @pvlugter in #1003
- test: Disable OPTIMIZE_REUSE_RESULTS by @patriknw in #1007
- docs: Ability to run the local-drone-control-java sample as multi node by @johanandren in #1006
- bump: scala3-library 3.3.1 (was 3.2.2) by @scala-steward in #926
- Generalise for more edge by @huntc in #1009
- doc: Change style on diagrams by @patriknw in #1010
- sample: update native image for clustered local-drone-control-scala by @pvlugter in #1013
- sample: update local-drone-control-scala for kubernetes by @pvlugter in #1015
- feat: Add R2dbcSession.withSession by @patriknw in #1017
- sample: Make the drone restaurant service deployable using k8 by @johanandren in #1016
- Corrected gRPC docs by @huntc in #1018
- bump: scalatest 3.2.17 (was 3.2.16) by @scala-steward in #1024
- bump: sbt 1.9.6 (was 1.9.4) by @scala-steward in #1022
- bump: scala-library 2.13.12 (was 2.13.11) by @scala-steward in #1021
- chore: Drop Scala 2.12 by @patriknw in #1026
- chore: Drop JDK 8 by @patriknw in #1027
- chore: Harden drone sample by @patriknw in #1029
- fix: Start from earliest slice for downscaling scenario by @patriknw in #1012
- bump: cassandra, mssqlserver, mysql, ... 1.19.1 (was 1.19.0) by @scala-steward in #1028
- bump: h2 2.2.224 (was 2.2.220) by @scala-steward in #1019
- bump: sbt-scalafmt 2.5.2 (was 2.5.0) by @scala-steward in #1023
- sample: multidimensional autoscaling for local-drone-control-scala by @pvlugter in #1030
- sample: update native image for clustered local-drone-control-java by @pvlugter in #1031
- sample: multidimensional autoscaling for local-drone-control-java by @pvlugter in #1032
- build: Akka 2.9.3-M3 and publish to Akka repo by @patriknw in #1033
- build: publishSigned by @patriknw in #1036
- sample: Use 1.5.0-M5 in samples build by @patriknw in #1038
- docs: lightweight deployments for akka edge by @pvlugter in #1039
- doc: mvn docker.registry by @patriknw in #1040
- bump: hibernate-core 6.3.1.Final (was 5.6.15.Final) by @scala-steward in #1020
- sample: Enable fill-sequence-number-gaps by @patriknw in #1041
- bump: Akka gRPC 2.4.0-M2 by @patriknw in #1042
- docs: Use firehose for restaurant delivery to edge replication by @johanandren in #1043
- docs: mention some cloud provider edge environments by @pvlugter in #1045
- feat: Local projections starting from snapshots by @johanandren in #1047
- sample: Fix config typo of active-entity-limit by @patriknw in #1050
- chore: EventProducerSource.withStartingFromSnapshots and EventProducerPush by @patriknw in #1049
- bump: Akka Paradox by @ennru in #1051
- chore: Update license change date for 1.5.0 by @patriknw in #1054
- chore: Remove release drafter by @patriknw in #1052
- fix: EventWriter snapshot event by @patriknw in #1048
- bump: Akka 2.9.0 by @patriknw in #1053
- docs: Start from snapshot for drone push projection by @johanandren in #1044
New Contributors
- @steffenhaak made their first contribution in #939
- @huntc made their first contribution in #1009
Full Changelog: v1.4.2...v1.5.0