Releases: yomorun/yomo
Releases 路 yomorun/yomo
v1.9.2
v1.9.1
Core Changes
- fix(client): conn nil pointer panic close (#372) @woorui
- refactor: better client connection state management (#364) @wujunzhuo
Full Changelog: v1.9.0...v1.9.1
v1.9.0
Core Changes
- feat: add broadcast frame for zipper cascading to broadcast messages to geo-distributed edge nodes by @venjiang in #366
Improvements
- update installation script by @fanweixiao in #358
- feat: add server connection handler by @venjiang in #359
- fix: sfn auto reconnect/connection close by @venjiang in #360
- fix(source): source Write return 0 if error by @woorui in #369
- chore(deps): bump go.uber.org/zap from 1.21.0 to 1.22.0 by @dependabot in #365
- chore: update example by @venjiang in #370
Full Changelog: v1.8.1...v1.9.0
v1.8.1
What's Changed
- fix: encode metadata by @wujunzhuo in #341
- fix(example): update go.mod, fix
task run
errors by @fanweixiao in #342 - Fix return nil when encounter a non-nil error by @xieyuschen in #345
- feat: implement customized server logger by @wujunzhuo in #343
- fix: close connection stream when client had closed by @wujunzhuo in #350
- fix: nil pointer error if handshake failed by @wujunzhuo in #351
- fix(config): polish loading config and unittest by @woorui in #352
- chore(deps): bump github.com/stretchr/testify from 1.7.2 to 1.8.0 by @dependabot in #347
- bump quic-go to v0.28.1 (#346) by @venjiang in #354
- refactor(listener): remove redundant dependence by @woorui in #353
- fix(config): QUIC config with upgrade by @fanweixiao in #355
- feat: add Context pool by @woorui in #356
- fix(config): QUIC config with upgrade by @venjiang in #357
New Contributors
- @xieyuschen made their first contribution in #345
- @woorui made their first contribution in #352
Full Changelog: v1.8.0...v1.8.1
v1.8.0
v1.7.4
What's Changed
- refactor: refactor Connector to make code more expressive by @wujunzhuo in #329
- fix: avoid panic due to reflecting nil pointer by @wujunzhuo in #332
- fix/security: CVE-2022-28948 by @fanweixiao in #333
Full Changelog: v1.7.3...v1.7.4
v1.7.3
What's Changed
- Update README.md by @Sayanta66 in #320
- feat: upgrade auth process by @venjiang in #319
- feat: avoid SFN with the same name by @venjiang in #322
- fix: reconnect by @venjiang in #326
New Contributors
- @Sayanta66 made their first contribution in #320
Full Changelog: v1.7.2...v1.7.3
v1.7.2
What's Changed
- docs: fix typo by @schmelto in #313
- doc: add production os performance tuning section by @fanweixiao in #315
- chore(deps): bump quic-go to v0.27.0 by @venjiang in #318
New Contributors
Full Changelog: v1.7.1...v1.7.2
v1.7.1
Core Changes
- fix: client TLS config by @venjiang in #306
- docs(example): typos by @venjiang in #307
- perf: change quic keep-alive packet strategy by @wujunzhuo in #304
- fix: Connector Write goroutine safety by @wujunzhuo in #309
- docs: advanced topics by @venjiang in #305
- chore(deps): bump github.com/stretchr/testify from 1.7.0 to 1.7.1 by @dependabot in #308
- chore: update dependencies by @venjiang in #310
- fix: connection state race by @venjiang in #311
Full Changelog: v1.7.0...v1.7.1