CARVIEW |
Select Language
HTTP/2 200
date: Sun, 12 Oct 2025 06:16:20 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"740b30578789bc7ea5a4155e36579491"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com github.githubassets.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com wss://alive-staging.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com marketplace-screenshots.githubusercontent.com/ copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=bQ8xupae72s%2F91VV3nVZPoOAzQpzs7GzN1qja4FWJ0k%2BU39jM6QYaUNZOWnhuizqimFCb7W8QSchZjQXE3BYeX9T2%2BZgYJgim98vqntq43FvUQtr%2BWXyKg0CkCj%2BUEWA5l3MBxTBnK0Mt4yinXk271hANkr87SYIDoiVZhCtXJt7LiF8ueD0c0%2FmkeNEwwWwOiBJCo399VjhtH9UAea1e0NkD1xY%2FmD2x2rNyfvqZwet02tWLoXma6HzV98VL8YiINMqZGJGpE2kRfSqkTQvwg%3D%3D--X5ee0LLM7p2CT85I--bGWocWWlUmuaJZn%2FReHzsw%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.70695694.1760249779; Path=/; Domain=github.com; Expires=Mon, 12 Oct 2026 06:16:19 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Mon, 12 Oct 2026 06:16:19 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: BC1C:1321A5:6C27A8:91E1FA:68EB47B3
Release v3.1.0 · akka/akka-sdk · GitHub
Loading
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 9
v3.1.0
Compare
·
718 commits
to main
since this release
5b965e9
This commit was created on GitHub.com and signed with GitHub’s verified signature.
What's Changed
Java SDK
- chore: using spi for TimedAction and ESE by @aludwiko in #45
- chore: Consumer spi + ESE changes by @aludwiko in #51
- Merge main to java-spi by @patriknw in #54
- chore: Snapshots and StateSerializer type by @patriknw in #48
- chore: use AkkaRuntimeMain by @octonato in #60
- chore: Rewrite serialization by @patriknw in #61
- chore: Still PbAny in KeyValueEntitiesImpl by @patriknw in #66
- chore: Use JsonSerializer in EventingTestKit by @patriknw in #65
- chore: Remove JsonMessageCodec by @patriknw in #67
- chore: consuming and producing without proto desc SDK changes by @aludwiko in #69
- chore: SDK implementation of KeyValueEntity spi by @patriknw in #70
- chore: Workflow SPI by @octonato in #59
- chore: timed action without proto desc by @aludwiko in #77
- chore: Misc cleanup by @patriknw in #71
- chore: misc cleanups by @aludwiko in #79
- chore: Populate ComponentDescriptor once, in SdkRunner by @patriknw in #81
- chore: View SPI by @johanandren in #72
- chore: BytesPayload in component client by @patriknw in #82
- chore: ESE effect types by @patriknw in #83
- chore: removing entities and workflows from proto spec by @aludwiko in #87
- chore: misc cleanups by @aludwiko in #92
- chore: Remove TestProtocol by @patriknw in #96
- chore: allow running service and integration tests by @efgpinto in #95
- chore: SpiMetadata in component client by @patriknw in #91
- chore: Proto ByteString in EventingTestKit.IncomingMessages.publish by @patriknw in #97
- chore: Replace discovery reportError and healthCheck with spi by @patriknw in #94
- chore: timed action & consumer effect spi by @aludwiko in #98
- bump: runtime version to 1.2.5 by @efgpinto in #101
- chore: Align routers by @patriknw in #99
- chore: new workflow spi adt by @octonato in #93
- chore: Remove Discovery by @patriknw in #104
- chore: Cleanup AnySupport by @patriknw in #106
- chore: Move some reflect out of entity instance by @patriknw in #107
- chore: make workflow stateless by @octonato in #108
- chore: Format reportError log by @patriknw in #110
- chore: Cleanup JsonSupport by @patriknw in #105
- chore: Missing metadata in reply by @patriknw in #109
- chore: View updates by @johanandren in #112
- Merge main to java-spi by @patriknw in #114
- chore: Re-introduce trace spans for timed actions and consumers by @johanandren in #113
- chore: endpoint request header follow up and docs by @johanandren in #115
- chore: adding class name to descriptors by @aludwiko in #116
- chore: rename ES testkit utility method by @aludwiko in #120
- chore: removing metadata from timed action effect impl by @aludwiko in #124
- chore: Update views to use new SPI type structure by @johanandren in #126
- feat: component exclusion config by @aludwiko in #128
- chore: More evolvable SpiComponents by @johanandren in #132
- chore: descriptor factories clean up by @aludwiko in #125
- docs: clarify asMap behaviour in JwtClaims by @efgpinto in #129
- chore: drop protobuf/grpc deps and classes by @johanandren in #134
- fix: deserialize table updater row state by @aludwiko in #135
- feat: event-sourced entity testkit support for initial events/state by @leviramsey in #127
- chore: Default domain and application packages in archetype by @johanandren in #140
- chore: Wrong package name in #140 by @johanandren in #141
- fix: logging workflow step and transition failures by @aludwiko in #146
- fix: failing the consumer if publishing without the destination is detected by @aludwiko in #147
- feat: Support ZonedDateTime in views by @johanandren in #142
- chore: updating consumer SPI effect by @aludwiko in #148
- feat: add query param on http RequestBuilder by @sebastian-alfers in #157
- chore: Drop some more protobuf refs by @johanandren in #158
- chore: improving workflow config by @aludwiko in #156
- feat: disabling components programmatically by @aludwiko in #153
- doc: Remove AkkaSdkTestkit from TestKit javadoc by @leviramsey in #165
- feat: isDeleted method for entity command handlers by @aludwiko in #164
- bump: Akka Runtime 1.3.0 by @patriknw in #168
- fix: preserve type when building dynamic json by @octonato in #175
- docs: Use mvn verify instead of mvn integration-test by @johanandren in #177
- fix: User config got sdk config in the wrong place by @johanandren in #178
Other
- docs: Fix wrong links to edge (fw port) by @patriknw in #23
- chore: merge main branch (fca5e97..606acff) by @octonato in #44
- Merge main to java-spi by @patriknw in #57
- fix: do not access currentState in thenCompose by @octonato in #80
- docs: update release notes to 3.0.2 by @efgpinto in #89
- docs: fix rendering issue in ESE page by @efgpinto in #90
- Remove Pendo reporting from docs by @ennru in #86
- docs: akka CLI docs by @github-actions in #102
- samples: Update README in JWT sample by @patriknw in #111
- chore: aligning view store sample by @aludwiko in #118
- fix(docs): clarify IntelliJ setup instructions by @beritou in #122
- fix(docs): developer service deletion permissions by @beritou in #123
- bug: Update curl to match code change by @JustinPihony in #117
- docs: cross references by @ennru in #130
- docs: explain backoffice for testing service by @ennru in #131
- docs: avoid using support for features; don't mention coming soon by @ennru in #137
- docs: declarative effects title style by @ennru in #136
- test: Cover indexable view columns with test by @johanandren in #133
- docs: cli and platform release notes by @ennru in #149
- docs: Runaway space before request header section header by @johanandren in #145
- docs: review multi-region concepts by @ennru in #152
- Merge main to java-spi by @johanandren in #151
- docs: Refresh view query language section by @johanandren in #144
- docs: akka CLI docs by @github-actions in #154
- chore: adding edit service descriptor by @franciscolopezsancho in #143
- Merge main to java-spi by @franciscolopezsancho in #155
- docs: split replication illustration by @ennru in #159
- docs: new get started drop down, tagged links by @rasummer in #162
- docs: adding sync status by @franciscolopezsancho in #160
- chore: Merge main to java-spi by @patriknw in #167
- docs: show CLI download URL by @ennru in #174
- docs: Fix advanced query snippet references by @johanandren in #176
- docs: update entity state flow charts by @ennru in #169
- docs: add links to multi-region operation docs by @beritou in #180
- chore: Update LICENSE for release 3.1.0 by @franciscolopezsancho in #182
New Contributors
- @JustinPihony made their first contribution in #117
- @leviramsey made their first contribution in #127
Full Changelog: v3.0.2...v3.1.0
Assets 2
You can’t perform that action at this time.