Releases: modernice/goes
Releases · modernice/goes
v0.4.6
v0.4.5
Changelog
- a0efc1a chore(deps): update dependencies
- 6e491ac fix(command/cmdbus): track dispatch before publishing event
- 5cf3f58 feat(event/eventbus): add artificial delay option to simulate network latency
- 186872e chore(deps): go work syc && go mod tidy
- 33cc3d9 chore(deps): bump github.com/nats-io/nkeys in /examples/todo
- 2e68087 chore(deps): bump github.com/nats-io/nkeys from 0.4.5 to 0.4.6
- ef883dc chore(deps): bump github.com/google/uuid from 1.3.1 to 1.4.0
- 396265d chore(deps): bump google.golang.org/grpc from 1.58.3 to 1.59.0
- d725aa3 chore(deps): bump github.com/nats-io/nats.go from 1.30.2 to 1.31.0
- ebc1ba4 chore(deps): bump golang.org/x/net from 0.15.0 to 0.17.0
- 32cf0fd chore(deps): bump github.com/google/go-cmp from 0.5.9 to 0.6.0
- 43fa022 chore(deps): bump google.golang.org/grpc from 1.58.2 to 1.58.3
- 37aa520 chore(deps): bump golang.org/x/sync from 0.3.0 to 0.4.0
- 18afc1f chore(deps-dev): bump postcss from 8.4.16 to 8.4.31 in /docs
- f54ef9f chore(deps): bump github.com/nats-io/nats.go from 1.30.1 to 1.30.2
- 67035e5 chore(deps): bump github.com/nats-io/nats.go from 1.30.0 to 1.30.1
- 7c8e419 refactor(store.go): change var to const for PreInsert hook to ensure its value remains immutable
- 36cb215 Prevent caller to modify underlying array
- 875903b feat(exp/gtest): export TransitionWithComparer
- c370af7 docs(commands): add deprecation notice to command/builtin package README.md to inform users about the package status
- daa3da4 chore(github/workflows): change test environment from self-hosted to ubuntu-latest for mongo-test.yml and nats-test.yml to ensure consistency and reliability of test environments
- b4973bd chore(deps): bump google.golang.org/grpc from 1.58.1 to 1.58.2
- 0d8a1f3 refactor(eventbustest/core.go): increase event timeout from 50ms to 500ms for better test reliability
- ee66a9a chore: remove CodeQL analysis workflow file
v0.4.4
v0.4.3: feat(event): add `handler.StartupQuery()` option (closes #124)
Changelog
- 5b8eb52 feat(event): add
handler.StartupQuery()
option (closes #124) - 65e0bfd refactor(handler.go): remove unnecessary sync.WaitGroup usage in handleEvents function to simplify code and improve readability
- bb69ef0 feat(event): add
handler.Workers()
option - 5f0ca91 feat(aggregate): automatically add
query.Name()
option (closes #144) - 5d9a40b refactor(query.go): restructure Query and related types for better clarity and flexibility
- a01aba8 docs: update test badges
- 477a017 chore(github-actions): update Go setup step in codeql-analysis, mongo-test, and nats-test workflows
- 617ce50 chore(deps): update dependencies to their latest versions for improved stability and security
- 68a5d49 feat(.github/workflows): add mongo-test and nats-test workflows to run tests on push and pull requests to main branch
- a2d22e4 feat(aggregate.go): add Comparable interface and TransitionWithEqual function for custom event data comparison
- 1126952 refactor(exp/gtest/README.md): update User creation function to use Data() method for event data access
v0.4.2
Changelog
- 49371d5 chore(dockerfiles): upgrade base image from golang:1.18 to golang:1.21
- c39dd69 chore(go.mod, go.work): upgrade Go version from 1.20 to 1.21 for compatibility with latest features and improvements
- 41472b3 chore(test.yml): update Go version from 1.20 to 1.21.0 in GitHub Actions to ensure compatibility with the latest version
- a01688b chore(test.yml): update Go version from 1.18 to 1.20 in GitHub Actions to ensure compatibility with latest Go features
v0.4.1: chore(deps): upgrade dependencies
v0.4.0: chore(go.mod): update dependencies to latest versions
Changelog
- 225ea1b chore(go.mod): update dependencies to latest versions
- 84f12a3 chore(go.mod): update dependencies of example
- d365bb2 chore(deps): go mod tidy
- 7c7d64c chore(deps): bump google.golang.org/grpc from 1.57.0 to 1.58.0
- ec18eff chore(deps): bump github.com/nats-io/nats.go from 1.28.0 to 1.29.0
- 806666a chore(deps): bump github.com/nats-io/nats.go from 1.28.0 to 1.29.0
- 5c7a424 feat(mongo): enhance EventStore with transaction hooks and detailed comments
v0.3.7
v0.3.6: chore(go.mod): update dependencies for better performance and security
Changelog
- 7f19839 chore(go.mod): update dependencies for better performance and security
- b7e5060 feat(store.go): enable disk use in MongoDB find options to handle large result sets
- 84748f2 chore(deps-dev): bump vite from 3.0.9 to 3.2.7 in /docs
- bacbe41 chore(deps): bump go.mongodb.org/mongo-driver from 1.12.0 to 1.12.1
- d2953fc chore(deps): bump google.golang.org/grpc from 1.56.2 to 1.57.0
- a2443ae chore(deps): bump github.com/nats-io/nats.go from 1.27.1 to 1.28.0
- 0d65a9b chore(Makefile): update docker-compose commands to use 'docker compose' instead of 'docker-compose' for consistency
- 3f20a19 Update test.yml
- d1dcb7f chore(deps): bump google.golang.org/grpc from 1.56.1 to 1.56.2
- 3b03035 chore(deps): bump google.golang.org/protobuf from 1.30.0 to 1.31.0