Skip to content

Releases: LevelFourAB/windshift-server

v0.19.0

12 Jul 09:01
Compare
Choose a tag to compare

0.19.0 (2024-07-12)

Feature

Build

  • Add a custom group for OpenTelemetry dependencies (e38e99e)

v0.18.1

02 Jul 16:53
Compare
Choose a tag to compare

0.18.1 (2024-07-02)

Bug Fixes

  • Replicas can now be set for streams (e72bebd)

Tests

  • events: Add more tests for stream creation (211e5ab)
  • events: Add test for event pinging (f314ee1)
  • events: Add more tests for consumers (f248e37)

Build

  • Add test coverage to CI (388f156)

v0.18.0

28 Jun 12:59
Compare
Choose a tag to compare

0.18.0 (2024-06-28)

Feature

  • Upgrade to latest dependencies (6fb199f)

Documentation

  • Update environment variables in README (290e6e7)

Code Refactoring

Chores

  • Fix lint errors due to gRPC deprecations (2459f0c)

v0.17.0

28 Jun 08:15
Compare
Choose a tag to compare

0.17.0 (2024-06-28)

Feature

  • Events now include information about delivery attempt (dee161f)

Tests

  • Upgrade NATS server version (395316c)

Chores

  • Update code to match new linter rules (1f61e95)

Build

  • Update linting rules (31d58cf)
  • Update version of golangci-lint to v1.58.1 (7b33ee9)
  • Use Go 1.22 to build (43eef43)
  • Run CI for only main and PRs, bump versions of actions and Go (99c80fa)

v0.16.0

14 Jan 15:24
Compare
Choose a tag to compare

0.16.0 (2024-01-14)

Feature

  • Update github.com/nats-io/nats.go to v1.32.0 (48244d3)

v0.15.0

14 Jan 15:00
Compare
Choose a tag to compare

0.15.0 (2024-01-14)

Feature

  • events: Change naming used in gRPC API (b5fbd01)

v0.14.0

14 Jan 08:15
Compare
Choose a tag to compare

0.14.0 (2024-01-14)

Feature

  • state: Improve errors for validation failures (99bde72)
  • events: Improve errors for validation failures (c129bcf)
  • events: Better errors when publishing events (38d9132)
  • events: Set default deduplication window to 2 minutes (4227b2b)
  • Validate names of subjects, streams, and consumers (ed3446c)

Documentation

  • events: Use single asterisk for comment blocks (0817c4f)
  • events: Add more documentation for Protobuf (4863483)
  • events: Document defaults in Protobuf docs (45e82f5)
  • events: Improve Protobuf documentation (846bdcf)
  • Update README with info on how to run (c93819a)

Chores

  • events: Regenerate Protobuf files (bc53bd0)

v0.13.0

07 Jan 13:06
Compare
Choose a tag to compare

0.13.0 (2024-01-07)

Feature

  • Support for state stores (a0d1b1b)

Documentation

  • Update README with state store API (d7cf9e7)

Code Refactoring

  • state: Use newer JetStream API (e67a4e5)

Build

  • Allow state as scope in commit messages (a3be545)

v0.12.0

07 Jan 04:40
Compare
Choose a tag to compare

0.12.0 (2024-01-07)

Feature

  • update module google.golang.org/protobuf to v1.32.0 (6913311)

Build

v0.11.0

05 Jan 08:47
Compare
Choose a tag to compare

0.11.0 (2024-01-05)

Feature

  • Update Sprout to v0.14.0 and OpenTelemetry to v1.21.0 (97e8166)
  • Upgrade gRPC dependencies (2dfdc7e)

Bug Fixes

  • Update github.com/google/uuid to v1.5.0 (3288957)

Documentation

Tests

  • Upgrade NATS server version used for tests (3ac07a2)

Code Refactoring

  • events: Add check that eventTracingHeaders implements TextMapCarrier (65df556)
  • events: Simplify subscribe/consume naming (5ba82af)

Chores

  • Update github.com/cockroachdb/errors to v1.11.1 (298c4d3)

Build

  • Change test dependencies to be committed as test (cd10cb8)
  • Update pre-commit hooks (bf8d3bf)
  • Ignore dot imports from ginkgo and gomega when linting (0eb4abd)