Releases: asynkron/protoactor-go
Releases · asynkron/protoactor-go
0.4.0
What's Changed
- chore: String() instead of fmt.Sprintf by @testwill in #854
- WiP: Start using slog by @rogeralsing in #937
- Inverse children stopping order. by @nightwolfz in #935
- Allow poisoning router actors by @nightwolfz in #934
- Bump golang.org/x/net from 0.15.0 to 0.17.0 in /_examples/remote-routing by @dependabot in #943
- Readmes by @rogeralsing in #945
- add example readmes by @rogeralsing in #946
- More logging by @rogeralsing in #947
- Bump golang.org/x/net from 0.15.0 to 0.17.0 in /_examples/remote-header by @dependabot in #944
- fix test by @rogeralsing in #967
- fix test by @rogeralsing in #968
- fix mod issues by @rogeralsing in #969
- Update deps2 by @rogeralsing in #971
- fix mod issues by @rogeralsing in #970
- protoc-gen-gograinv2: Remove unnecessary whitespace characters by @manas-rust in #974
- fix: run actor-mailbox-middleware failed by @manas-rust in #976
- forward GrainCallOption to context on Cluster by @lrweck in #978
- feat: new protoc-gen-go-grain using protogen by @qazwsxedckll in #983
- update generated code by @rogeralsing in #987
- Update gossip_actor.go by @lrweck in #995
- update deps by @rogeralsing in #996
- add reentrancy by @qazwsxedckll in #993
- update build files by @rogeralsing in #997
- fix logging by @rogeralsing in #998
- fix: d less than 1 ms should not panic by @qazwsxedckll in #999
- Adjusted a typo by @chowieuk in #1000
- feat(reentrancy): seperate reenterable and future generation by @qazwsxedckll in #1002
- Fix retry count by @qazwsxedckll in #1005
- fix: remote message must be proto.Message by @qazwsxedckll in #1008
- fix: throttle debug log by @qazwsxedckll in #1009
- feat: publish should only accept proto.Message by @qazwsxedckll in #1010
- fix recover from non proto remote message by @qazwsxedckll in #1014
- Update README.md by @qazwsxedckll in #1023
- Extend error response by @qazwsxedckll in #1022
- Fix panic due to early onEvent Logger call in Zookeeper event handling by @ytake in #1028
- fix examples by @rogeralsing in #1029
- feat: generate errors even if no services by @qazwsxedckll in #1037
- bug fixes by @qazwsxedckll in #1038
- fix: nil pointer by @qazwsxedckll in #1042
- fix: overwrites when starting two clustes in memory by @qazwsxedckll in #1045
- feat: minor logging changes by @qazwsxedckll in #1044
New Contributors
- @testwill made their first contribution in #854
- @nightwolfz made their first contribution in #935
- @manas-rust made their first contribution in #974
- @lrweck made their first contribution in #978
- @chowieuk made their first contribution in #1000
- @ytake made their first contribution in #1028
Full Changelog: 0.3.0...0.4.0
0.3.0
What's Changed
- WiP: Remote contract by @rogeralsing in #645
- Bump github.com/emirpasic/gods from 1.15.0 to 1.18.0 by @dependabot in #646
- Prevent grain protogen from trying to generate code for includes by @orktes in #655
- Bump github.com/emirpasic/gods from 1.18.0 to 1.18.1 by @dependabot in #647
- Bump k8s.io/apimachinery from 0.23.5 to 0.23.6 by @dependabot in #649
- ... by @rogeralsing in #657
- Bump k8s.io/api from 0.23.5 to 0.23.6 by @dependabot in #650
- Bump k8s.io/client-go from 0.23.5 to 0.23.6 by @dependabot in #651
- Bump github.com/emirpasic/gods from 1.18.0 to 1.18.1 by @dependabot in #658
- Bump google.golang.org/grpc from 1.45.0 to 1.46.0 by @dependabot in #659
- Bump go.etcd.io/etcd/client/v3 from 3.5.3 to 3.5.4 by @dependabot in #660
- fix: zk cluster provider by @qjpcpu in #668
- Bump k8s.io/client-go from 0.23.6 to 0.24.0 by @dependabot in #667
- Bump go.opentelemetry.io/otel from 1.5.0 to 1.7.0 by @dependabot in #664
- fix: fixes #654, #653 and #652 by @DamnWidget in #671
- chore: upgrade dependencies and fix metrics by @Tochemey in #677
- fix: throttle extremely verbose gossip messages while on debug level by @DamnWidget in #676
- Fix zookeeper provider on windows by @marcinbudny in #672
- fix: GossipState setKey did not save new value correctly by @anykno in #682
- K8S provider improvements by @marcinbudny in #732
- Add MaxRetryCount field to remote config by @rgngl in #707
- Use same consul config for watch as the client by @rgngl in #704
- Stop running actors on graceful shutdown by @rgngl in #700
- Fix stopping running actors on shutdown by @rgngl in #774
- fixing hasher is not consistent when getting multiple request at the same time by @kongbong in #773
- Fix gossiper not stopping by @rgngl in #776
- Replace the spaolacci murmur3 with twmb murmur3 by @mec07 in #759
- Bump github.com/hashicorp/consul/api from 1.12.0 to 1.18.0 by @dependabot in #761
- Bump k8s.io/apimachinery from 0.24.1 to 0.26.1 by @dependabot in #781
- Port over cluster pubsub, test provider and gossip heartbeat eviction from .net #599 #639 by @Kunduin in #783
- Bump github.com/go-zookeeper/zk from 1.0.2 to 1.0.3 by @dependabot in #778
- Bump github.com/stretchr/testify from 1.7.1 to 1.8.1 by @dependabot in #751
- 1.19 by @rogeralsing in #786
- Bump go.etcd.io/etcd/client/v3 from 3.5.4 to 3.5.7 by @dependabot in #784
- Bump k8s.io/api from 0.24.1 to 0.26.1 by @dependabot in #780
- Bump k8s.io/client-go from 0.24.1 to 0.26.1 by @dependabot in #779
- Bump go.opentelemetry.io/otel from 1.7.0 to 1.11.2 by @dependabot in #763
- Bump go.opentelemetry.io/otel/metric from 0.30.0 to 0.34.0 by @dependabot in #765
- Bump google.golang.org/grpc from 1.46.2 to 1.52.0 by @dependabot in #777
- Bump go.opentelemetry.io/otel/sdk/metric from 0.30.0 to 0.34.0 by @dependabot in #764
- Fix GetByIdentity method by @rgngl in #775
- Bump golang.org/x/net from 0.4.0 to 0.5.0 by @dependabot in #787
- Bump google.golang.org/grpc from 1.52.0 to 1.52.3 by @dependabot in #790
- Bump go.opentelemetry.io/otel from 1.11.2 to 1.12.0 by @dependabot in #791
- Opentelemetry update by @revz79 in #797
- Code cleanup by @revz79 in #798
- _examples persistence protobuf update version #808 by @Liberxue in #809
- Fixes #829 by @tutumagi in #830
- Optimize PIDSet performance by @nbokovoy in #839
- fixing leaseID is not set by @vong-kong in #853
- fix etcd leaseId does not renew by @tutumagi in #855
- Bump google.golang.org/grpc from 1.52.3 to 1.55.0 by @dependabot in #850
- Bump go.opentelemetry.io/otel from 1.12.0 to 1.15.1 by @dependabot in #849
- bump go.opentelemetry.io/otel by @tungnt76 in #870
- Fixes race condition in EventStream by @ekcasey in #880
- fix: use hashicorp/consul instead in example by @qazwsxedckll in #887
- Bump golang.org/x/net from 0.8.0 to 0.15.0 by @dependabot in #888
- Bump github.com/Workiva/go-datastructures from 1.0.53 to 1.1.1 by @dependabot in #893
New Contributors
- @orktes made their first contribution in #655
- @anykno made their first contribution in #682
- @rgngl made their first contribution in #707
- @kongbong made their first contribution in #773
- @mec07 made their first contribution in #759
- @Kunduin made their first contribution in #783
- @revz79 made their first contribution in #797
- @Liberxue made their first contribution in #809
- @vong-kong made their first contribution in #853
- @tungnt76 made their first contribution in #870
- @ekcasey made their first contribution in #880
- @qazwsxedckll made their first contribution in #887
Full Changelog: 0.2.0...0.3.0
0.2.0
What's Changed
- Initial port by @umitkavala in #431
- feat: add DefaultClusterContext by @DamnWidget in #530
- Identity lookup by @rogeralsing in #478
- test github actions by @rogeralsing in #610
- Test actions by @rogeralsing in #611
- Add github action script for testcases by @cupen in #607
- fix tests by @rogeralsing in #613
- fix duplicate id by @rogeralsing in #614
- Bump github.com/emirpasic/gods from 1.12.0 to 1.15.0 by @dependabot in #615
- Fixes by @rogeralsing in #619
- Gossip tests by @rogeralsing in #620
- More Cluster tests by @rogeralsing in #621
- fix: testcase for memberlist by @cupen in #623
- Bump github.com/emirpasic/gods from 1.15.0 to 1.17.0 by @dependabot in #624
- Bump go.etcd.io/etcd/client/v3 from 3.5.2 to 3.5.3 by @dependabot in #625
- Examples by @rogeralsing in #627
- make grain context compatible with context by @rogeralsing in #628
- fix bad naming by @rogeralsing in #629
- fix test reports by @rogeralsing in #630
- Bump github.com/emirpasic/gods from 1.15.0 to 1.18.0 by @dependabot in #634
- Bump go.etcd.io/etcd/client/v3 from 3.5.2 to 3.5.3 by @dependabot in #633
- Enable gossip by @rogeralsing in #635
Full Changelog: 0.1.0...0.2.0
0.1.0
Release of Go legacy API before new Cluster features are merged