Releases: LevelFourAB/windshift-server
Releases · LevelFourAB/windshift-server
v0.19.0
0.19.0 (2024-07-12)
Feature
Build
- Add a custom group for OpenTelemetry dependencies (e38e99e)
v0.18.1
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
v0.18.0
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
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
0.16.0 (2024-01-14)
Feature
- Update github.com/nats-io/nats.go to v1.32.0 (48244d3)
v0.15.0
0.15.0 (2024-01-14)
Feature
- events: Change naming used in gRPC API (b5fbd01)
v0.14.0
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
0.13.0 (2024-01-07)
Feature
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
0.12.0 (2024-01-07)
Feature
- update module google.golang.org/protobuf to v1.32.0 (6913311)
Build
v0.11.0
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)