Skip to content

Releases: go-faster/sdk

v0.25.0

03 Feb 01:31
da9c726
Compare
Choose a tag to compare

Rework shutdown context, add BaseContext.

This will allow less refactoring for existing code.

v0.24.0

03 Feb 00:21
8577d1e
Compare
Choose a tag to compare

Full Changelog: v0.23.0...v0.24.0

v0.23.0

02 Feb 23:55
7c84fcc
Compare
Choose a tag to compare

Introduce shutdown context, [app.Telemetry.ShutdownContext()].

This context should be used as explicit trigger of grafecul shutdown instead of
using base context.

Now, base context (ctx of Run function) can be used during shutdown for pending
work, i.e. pending requests or http server shutdown process, because base context
is not cancelled while in grafecul shutdown state.

Base context will be eventually shut down on timeout if graceful shutdown fails, so
previous behaviour is kept.

v0.22.0

30 Jan 12:25
e21115a
Compare
Choose a tag to compare

Full Changelog: v0.21.0...v0.22.0

Add otelsync.

v0.21.0

28 Jan 05:49
b4edf93
Compare
Choose a tag to compare

Rework otel resource initialization

v0.20.0

26 Jan 19:43
273e481
Compare
Choose a tag to compare

Add autometric.

v0.19.0

25 Jan 22:43
8be7667
Compare
Choose a tag to compare

Support pyroscope

v0.18.0

06 Jan 23:33
10fa943
Compare
Choose a tag to compare

Add otelzap mode for zctx

v0.17.0

06 Jan 22:37
6769148
Compare
Choose a tag to compare
  • otelzap
  • Telemetry instead of Metrics
  • Go as Run without zap logger

v0.16.0

06 Jan 13:37
adb665d
Compare
Choose a tag to compare

What's Changed

  • chore(deps): bump golang.org/x/sync from 0.9.0 to 0.10.0 by @dependabot in #156
  • chore(deps): bump go.opentelemetry.io/collector/pdata from 1.20.0 to 1.21.0 in the opentelemetry group by @dependabot in #155
  • chore(deps): bump google.golang.org/grpc from 1.68.0 to 1.68.1 by @dependabot in #157
  • chore(deps): bump the opentelemetry group with 14 updates by @dependabot in #158
  • chore(deps): bump google.golang.org/grpc from 1.68.1 to 1.69.0 by @dependabot in #159
  • chore(deps): bump go.opentelemetry.io/collector/pdata from 1.21.0 to 1.22.0 in the opentelemetry group by @dependabot in #160
  • chore(deps): bump google.golang.org/grpc from 1.69.0 to 1.69.2 by @dependabot in #161
  • feat(app, autologs): add logger provider by @ernado in #162

Full Changelog: v0.15.2...v0.16.0