Skip to content

Releases: LogOtter/log-otter

v2.0.4

04 Nov 09:26
b9eea7c

Choose a tag to compare

What's Changed

  • Re-release of minor version bumps and new csharpier after resolving previous release deployment failure
  • Added correct permission to release workflow by @AButler in #455

Full Changelog: v2.0.3...v2.0.4

v2.0.3

04 Nov 08:16
144830c

Choose a tag to compare

  • Bump dependencies to latest minor versions
  • Upgrade to post v1 csharpier

v2.0.2

04 Aug 10:02
84a1773

Choose a tag to compare

What's Changed

Full Changelog: v2.0.1...v2.0.2

v2.0.1

16 Apr 13:19
e2e8459

Choose a tag to compare

What's Changed

Full Changelog: v2.0.0...v2.0.1

v2.0.0

10 Apr 13:02
6333ac6

Choose a tag to compare

What's Changed

Breaking Changes

The Apply() method on each Event now has an additional argument EventInfo eventInfo. Add this argument to every Apply() method.

  • Move autoprovision code to a background worker that runs on startup by @AButler in #415

The database and containers will be auto provisioned asynchronously as the application starts. A health check is automatically added that will not report healthy until the database has provisioned. If synchronous database provisioning is required before the application starts, then call app.ProvisionCosmosDb();

Minor Changes

Full Changelog: v1.2.0...v2.0.0

Release v2.0.0

20 Mar 14:00

Choose a tag to compare

Release v2.0.0 Pre-release
Pre-release

Pass EventInfo to Apply method on events, allowing access to CreatedOn, EventNumber and Metadata of the storage wrapper.

Release v1.2.0

16 Jan 11:27

Choose a tag to compare

  • Add helper methods to return events as well as snapshot during apply
  • Expose CreatedOn and Metadata to CFPs on event streams

Release v1.1.2

18 Nov 09:49
c553c50

Choose a tag to compare

Resolves issues when testing scenarios where batched changes are applied as part of a CFP to the same stream being processed. When operating in batch mode during tests, further changes from CFPs will be collected and applied after the current batch is applied.

Note that this release only affects testing behaviour, bringing it closer to what real Cosmos does.

Release v1.1.1

12 Nov 11:53

Choose a tag to compare

  • Remove out of band testing as it caused tests to be flaky when there are a high number of them
  • Tweak in band testing so that appending to the same stream doesn't cause a deadlock

Release v1.0.1

08 Mar 14:59

Choose a tag to compare

What's Changed

Fixes

  • Fix issue where thrown concurrency exceptions aren't catchable by @NeilMountford in #288

Other changes

  • Upgrade NuGet and NPM packages

Full Changelog: v1.0.0...v1.0.1