Skip to content

Latest commit

 

History

History
27 lines (20 loc) · 1.48 KB

File metadata and controls

27 lines (20 loc) · 1.48 KB

Changelog

v5.0.0 - 2026-03-14

Breaking Changes

  • Module path updated from github.com/apolloconfig/agollo/v4 to github.com/apolloconfig/agollo/v5. Update your import paths accordingly:

    go get -u github.com/apolloconfig/agollo/v5@latest
    

What's Changed

  • [Fix]: Avoid stop race on component stop channel (#354)
  • [Fix]: Fix serverIPListComponent not closing when invoking Client close (#350)
  • [Fix]: Add Stoppable interface and invoke time.Stop() in component Start method
  • [Fix]: Use sync.Once to avoid panic on repeated Stop calls; add recover protection in StartRefreshConfig
  • [Fix]: NewConfigComponent() returns component.AbsComponent type
  • [Fix]: Compatibility handling — retain InitSyncServerIPList and add NewSyncServerIPListComponent; improve panic log format
  • [Fix]: Delete SetAppConfig method and SetCache method
  • [Test]: Add nil-kind coverage for IsNilObject (#352)
  • [Chore]: Upgrade Go toolchain to 1.18 (#337)
  • [Chore]: Update Go version to 1.20
  • [Dep]: Bump github.com/agiledragon/gomonkey/v2 from 2.11.0 to 2.13.0 (#329)

Full Changelog: https://github.com/apolloconfig/agollo/compare/v4.4.0...v5.0.0