Skip to content

Tags: devlooped/CloudActors

Tags

v1.0.0-rc

Toggle v1.0.0-rc's commit message
⬆️ Bump files with dotnet-file sync

# devlooped/oss

- Add AzuriteConfig to .gitignore devlooped/oss@12c18e7

v1.0.0-beta

Toggle v1.0.0-beta's commit message
Enable STJ source-gen for actor state/event serialization

Adds JsonContextGenerator to invoke System.Text.Json source generator at build time for actor state and event types. Updates ActorState codegen to emit a nested ActorJsonContext and implement IActorState.JsonOptions. StreamstoneStorage now uses the generated context for serialization/deserialization. Refactors serialization paths to pass JsonSerializerOptions. Updates docs and tests to verify correct context usage. Enhances cecil.cs to strip specific attributes from types.

Fixes #138

v1.0.0-alpha

Toggle v1.0.0-alpha's commit message

Verified

This commit was signed with the committer’s verified signature.
kzu Daniel Cazzulino
Readme revamp and simplification

v0.5.0-rc.2

Toggle v0.5.0-rc.2's commit message
Bump the tests group with 1 update

Bumps Microsoft.NET.Test.Sdk from 18.0.0 to 18.0.1

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: tests
...

Signed-off-by: dependabot[bot] <support@github.com>

v0.5.0-rc.1

Toggle v0.5.0-rc.1's commit message
Add callback after Raise happened in IEventSourced implementation

OnRaised is provided so you can (for example) record telemetry on events after they are raised (initially), as opposed to Apply which is also run on read/playback.

v0.5.0-rc

Toggle v0.5.0-rc's commit message
Do not forcedly pack the Orleans code generator

We are now merging it into our assembly, no need for the standalone file too.

v0.5.0-beta

Toggle v0.5.0-beta's commit message
Remove code fixer for [GenerateSerializer] which is unused

We no longer need it since we generate it via a partial class for the messages too.

Related to #66

v0.4.0

Toggle v0.4.0's commit message
Build full OS matrix, fix publish workflow

v0.3.0

Toggle v0.3.0's commit message
Add example deserializing a more complex type

The dictionary still requires a private setter, as the deserializer will not just invoke Add for each entry, unfortunately.

v0.2.2

Toggle v0.2.2's commit message
Fix analyzer dependencies surfacing to package