Releases: open-telemetry/opamp-go
Releases · open-telemetry/opamp-go
v0.17.0
What's Changed
- Add signature to UpdateContent by @BinaryFissionGames in #301
Full Changelog: v0.16.0...v0.17.0
v0.16.0
What's Changed
- Fix race condition on TestConnectionAllowsConcurrentWrites by @tpaschalis in #282
- docs: fix broken link by @tpaschalis in #281
- docs: fix ClientSyncedState docstring with a valid link by @tpaschalis in #285
- fix(deps): update module github.com/gorilla/websocket to v1.5.2 by @renovate in #284
- Amend Retry-After parsing logic for negative durations by @tpaschalis in #283
- Enable clients to set flags by @tpaschalis in #286
- fix(deps): update module google.golang.org/protobuf to v1.34.2 by @renovate in #287
- chore(deps): update actions/setup-go action to v5.0.2 by @renovate in #293
- fix(deps): update module github.com/gorilla/websocket to v1.5.3 by @renovate in #288
- Fix flaky TestSendCustomMessagePendingError by @tpaschalis in #292
- Limit to single inflight package syncing operation by @tpaschalis in #289
- Support client heartbeat by @haoqixu in #296
- Add HeaderFunc to allow modifying headers before every request by @BinaryFissionGames in #298
New Contributors
- @tpaschalis made their first contribution in #282
- @BinaryFissionGames made their first contribution in #298
Full Changelog: v0.15.0...v0.16.0
v0.15.0
What's Changed
- Update to OpAMP spec v0.9.0 by @tigrannajaryan in #273
- Use UUID instead of ULID by @tigrannajaryan in #272
- packagesSyncer: set the ServerOfferedVersion and ServerOfferedHash always by @phanidevavarapu in #246
Full Changelog: v0.14.0...v0.15.0
v0.14.0
v0.13.0
What's Changed
- Follow HTTP redirects after failed WS dials by @echlebek in #251
- Add support for CustomCapabilities and CustomMessage by @andykellr in #209
- Upgrade OTel SDK dependencies in the internal/example module by @gdfast in #264
- Add optional HTTP Middleware function to StartSettings for serverimpl by @gdfast in #263
- Remove OnOpampConnectionSettingsAccepted callback by @tigrannajaryan in #266
New Contributors
Full Changelog: v0.12.0...v0.13.0
v0.12.0
What's Changed
- [Breaking] Change callback signatures to pass down context by @jaronoff97 in #247 and #248
Full Changelog: v0.11.0...v0.12.0
v0.11.0
What's Changed
- Add support for client-initiated connection settings request by @tigrannajaryan in #192
- Allow to get the network address server is listening on by @haoqixu in #217
- Add context and info to logging interface by @jaronoff97 in #237
- Fix set invalid instance UID error throw by @sairam866 in #218
- Catch error when demo server start by @Frapschen in #236
New Contributors
- @sairam866 made their first contribution in #218
- @renovate made their first contribution in #220
- @Frapschen made their first contribution in #236
- @jaronoff97 made their first contribution in #237
Full Changelog: v0.10.0...v0.11.0
v0.10.0
What's Changed
- Move certs & helper code from /internal/examples to /internal by @srikanthccv in #201
- Rewind the request body for retries by @srikanthccv in #194
- Update to OpAMP spec 0.8.0 by @tigrannajaryan in #207
Full Changelog: v0.9.0...v0.10.0
v0.9.0
What's Changed
- OnCommand is ignored for when AcceptsCommands not set by @srikanthccv in #189
- Added appropriate error message on package installation failure by @phanidevavarapu in #197
- Bump go version to 1.20 by @srikanthccv in #204
- Embed mutex in the server's websocket client by @evan-bradley in #200
New Contributors
- @evan-bradley made their first contribution in #200
Full Changelog: v0.8.0...v0.9.0
v0.8.0
What's Changed
- Fix template error in server example by @Aneurysm9 in #164
- chore(docs): add docs for public types and functions by @haoqixu in #167
- fix nil pointer dereference in supervisor example by @haoqixu in #166
- Replace Connection.RemoteAddr() by Connection() by @tigrannajaryan in #171
- Add OpAMP connection settings capability to the example by @tigrannajaryan in #174
- Allow setting polling interval for httpClient by @phanidevavarapu in #183
New Contributors
- @Aneurysm9 made their first contribution in #164
- @haoqixu made their first contribution in #167
Full Changelog: v0.7.0...v0.8.0