Skip to content

Releases: OrleansContrib/Orleans.SyncWork

v8.1.12

10 Feb 20:18
Compare
Choose a tag to compare

What's Changed

  • Few housekeeping tasks by @Kritner in #51
  • Allow returning NotStarted from GetWorkStatus by @hendrikdevloed in #57
  • [Breaking change] Removes the IGrainWithGuidKey constraint from ISyncWorker. by @Kritner in #55

Previously defined:

public interface ISyncWorker<in TRequest, TResult> : IGrainWithGuidKey

Is now defined as:

public interface ISyncWorker<in TRequest, TResult> : IGrain

See linked PR for additional details

  • [Breaking change] Adds cancellation token support for long running work grains. by @Kritner in #53

Previous abstract method for implementation was defined as:

protected abstract Task<TResult> PerformWork(TRequest request);

Now defined as:

protected abstract Task<TResult> PerformWork(
  TRequest request, GrainCancellationToken grainCancellationToken);

See associated PR for additional details

New Contributors

Full Changelog: v8.0.3...v8.1.12

v8.0.3 - Support for .net8

18 Jan 12:11
Compare
Choose a tag to compare

What's Changed

Full Changelog: v7.2.6...v8.0.3

v7.2.6 - updates log messages

08 Oct 00:37
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v7.1.3...v7.2.6

v7.1.3 - only documentation change

08 Jan 22:40
Compare
Choose a tag to compare

What's Changed

  • Adds csproj info so that the readme should be included on the nuget p… by @Kritner in #43

Full Changelog: v7.0.1...v7.1.3

Orleans.SyncWork release for .net7

22 Dec 20:18
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.5.9...v7.0.1

v1.5.9 - Introduces extension methods for `ISiloBuilder`

07 Jan 01:41
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.4.10...v1.5.9

v1.4.10 - IClientHost extension method and XML documentation

22 Dec 02:47
Compare
Choose a tag to compare

What's Changed

  • Adds IClientBuilder extension method for registering ISyncWorker by @Kritner in #28
  • Updates GetWorkStatus to throw in instances of "NotStarted". by @Kritner in #29
  • Create XML documentation file for packing with NuGet by @Kritner in #31

Full Changelog: v1.3.7...v1.4.10

v1.3.7

14 Dec 12:35
Compare
Choose a tag to compare

What's Changed

  • Corrects package/repo URLs in Orleans.SyncWork csproj by @Kritner in #27

Full Changelog: v1.2.10...v1.3.7

v1.2.10 - Now targeting .netstandard

12 Dec 21:03
Compare
Choose a tag to compare

What's Changed

  • Updates a few "Kritner" references to "OrleansContrib" in readme and … by @Kritner in #18
  • Update CI to run on push to main by @Kritner in #19
  • Code coverage using coverlet by @Kritner in #20
  • Fixes nesting in coverage.yml by @Kritner in #21
  • Update README.md by @Kritner in #22
  • Updates SyncWork to target netstandard2.0 rather than net5 and net6 by @Kritner in #24
  • Additional tests against missing code coverage by @Kritner in #25

Full Changelog: v1.1.9...v1.2.10

v1.1.9

29 Nov 20:59
Compare
Choose a tag to compare

Housekeeping

  • CICD updates around packing/pushing NuGet packages by @Kritner in #13
  • Create CODE_OF_CONDUCT.md by @Kritner in #14
  • Organization (moved test cluster to own namespace) by @Kritner in #15

What's Changed

  • Source link by @Kritner in #17 - symbols, deterministic builds.

Full Changelog: v1.0.4...v1.1.9