1 days ago
fyne

v2.5.5 fixes an incompatibility with Go 1.24 WASM build

A small release as we prepare v2.6.0. This update is necessary for any Go 1.24 users who wish to deploy WASM.

1 days ago
Open-IM-Server

v3.8.3-patch.4

What's Changed

  • fix: solve unocrrect invite notificationfrom #3213

Full Changelog: https://github.com/openimsdk/open-im-server/compare/v3.8.3-patch.3...v3.8.3-patch.4

4 days ago
watermill

v1.4.5

What's Changed

New Contributors

Full Changelog: https://github.com/ThreeDotsLabs/watermill/compare/v1.4.4...v1.4.5

7 days ago
kratos

v2.8.4

New Features

  • feat: disable grpc reflection configuration
  • feature(middleware/validate): migrate from PGV to protovalidate, since PGV has entered in maintenance (#3498)

Bug Fixes

  • fix: Improve server stop handling with graceful shutdowns (#3525)
  • fix(registry/consul): fix concurrency issues and improve performance (#3511)

Chores

  • chore: replace interface{} with any (#3557)

Others

  • optimize loops, when discover load is nil. (#3507)

New Contributors

Full Changelog: https://github.com/go-kratos/kratos/compare/v2.8.3...v2.8.4

7 days ago
Open-IM-Server

v3.8.3-patch.3

What's Changed

  • fix: solve uncorrect notification when set group info #3172
  • refactor: change sendNotification to sendMessage to avoid ambiguity regarding message sending behavior. #3173
  • feat: optimizing BatchGetIncrementalGroupMember #3180
  • fix: the sorting is wrong after canceling the administrator in group settings #3185
  • fix: solve uncorrect GroupMember enter group notification type. #3188

Full Changelog: https://github.com/openimsdk/open-im-server/compare/v3.8.3-patch.2...v3.8.3-patch.3

8 days ago
lancet

v2.3.5

What's Changed

New Contributors

Full Changelog: https://github.com/duke-git/lancet/compare/v2.3.4...v2.3.5

10 days ago
grpc-go

Release 1.71.0

API Changes

  • balancer: Custom LB policies that record metrics must use the new MetricsRecorder method on Balancer.ClientConn instead of the removed Balancer.BuildOptions.MetricsRecorder field to obtain a metrics recorder. (#8027)
  • balancer: balancer.ClientConn implementations must now embed a delegate implementation. This allows grpc-go to add new methods to the interface and remain backward compatible. (#8026)
  • balancer/endpointsharding: The constructor accepts the child balancer's builder and a struct with optional configuration. (#8052)

New Features

  • xds: Add support for dualstack via the additional_addresses field in the Endpoint resource. To disable this feature, set the environment variable GRPC_EXPERIMENTAL_XDS_DUALSTACK_ENDPOINTS=false. (#8134)
  • stats/opentelemetry: Add experimental support for OpenTelemetry tracing. (#7852)
  • xds/internal/xdsclient: Add counter metrics for valid and invalid resource updates. (#8038)
  • balancer/leastrequest, roundrobin: Add dualstack support. (#7969, #7966)
  • balancer/endpointsharding: Balancers created with the new DisableAutoReconnect option will not attempt to call ExitIdle automatically on their children when the children report idle. (#8052)

Bug Fixes

  • client: Fix support for proxies when using grpc.NewClient so the target is resolved by the proxy as expected. (#7881)
    • Added WithLocalDNSResolution() dial option to explicitly force target resolution on the client instead. (#7881)
  • weightedtarget: Return erroring picker when no targets are configured. (#8070)
  • xds: Fail RPCs with UNAVAILABLE when the EDS resource is missing or contains no endpoints (#8070)
  • xdsclient: Fix a bug where connectivity failures were reported to resource watchers before trying all listed servers. (#8075)
  • grpc: Fix the number of bytes reported in the error message when encoded messages are larger than 4GB. (#8033)
  • xds: Fixed a bug preventing tests from creating multiple servers or channels with different bootstrap configs. (#8050)
  • grpc: Fix message length checks when compression is enabled and maxReceiveMessageSize is MaxInt (#7918)
    • Special Thanks: @vinothkumarr227

Documentation

  • client: Improve documentation of grpc.NewClient and ClientConn.CanonicalTarget by providing examples. (#8078)
  • examples/features/dualstack: New example demonstrating usage of endpoints and dualstack functionality. (#8098)
11 days ago
dig

v1.18.1

Changed

  • Dot graph generation's internal implementation was changed so that Go linker can successfully perform dead code elimination for Go apps that use Dig.

Thanks to @pgimalac for their contribution to this releaase.

13 days ago
go-zero

goctl/v1.8.1

🐛 Fixes

  • Fixed version to match with the release by @chenrui333

🔧 Improvements & Maintenance

  • Added version check workflow by @kevwan
  • Upgraded go-zero version in goctl by @kevwan

📦 Dependency Updates

This release includes several dependency updates:

  • Updated github.com/spf13/cobra from 1.8.1 to 1.9.1
  • Updated github.com/go-sql-driver/mysql from 1.8.1 to 1.9.0

For a complete list of changes, please check the full changelog.

14 days ago
Open-IM-Server

v3.8.3-patch.2

What's Changed

Full Changelog: https://github.com/openimsdk/open-im-server/compare/v3.8.3-patch.1...v3.8.3-patch.2