Releases: honeycombio/honeycomb-opentelemetry-swift
Releases · honeycombio/honeycomb-opentelemetry-swift
v0.0.6
What's Changed
💡 Enhancements
- chore: use reverse url notation for instrumentations by @MustafaHaddara in #40
- feat: add api to enable or disable instrumentation by @beekhc in #42
- feat: Manual Error logging API by @arriIsHere in #43
- fix: make sessions threadsafe by @beekhc in #44
- feat: Catch unhandled exceptions by @arriIsHere in #45
- feat: offline support for telemetry by @MustafaHaddara in #46
- feat: Use BaggagePropagationProcessor from upstream by @martin308 in #52
- feat: add network connection attributes by @beekhc in #57
- feat: Use the default resources by @martin308 in #54
- feat: accept service.version by @MustafaHaddara in #58
🛠 Maintenance
- chore(deps): bump path-to-regexp and express in /smoke-tests/mock-server by @dependabot in #47
- docs: Document available config options in the readme by @MustafaHaddara in #41
- feat(docs): documentation manual error logging by @arriIsHere in #50
- docs: trace propagation by @arriIsHere in #56
- maint: Update to latest opentelemetry-swift by @martin308 in #51
🤷 Other Changes
- maint: Update PULL_REQUEST_TEMPLATE.md by @beekhc in #49
- maint: Add a .clang-format and instructions for running it. by @beekhc in #48
- feat: Support macOS compilation by @martin308 in #53
- maint: Add dependabot file by @martin308 in #55
New Contributors
- @dependabot made their first contribution in #47
Full Changelog: 0.0.5-alpha...v0.0.6
0.0.5-alpha
What's Changed
💡 Enhancements
- feat: expose
addSpanProcessor()
api for custom span processors by @MustafaHaddara in #38
Full Changelog: 0.0.4-alpha...v0.0.5-alpha
0.0.4-alpha
What's Changed
🤷 Other Changes
- fix: move session in notification from "object" to "userInfo" by @beekhc in #34
- chore: gitignore smoke-tests by @MustafaHaddara in #36
Full Changelog: v0.0.3-alpha...0.0.4-alpha
v0.0.3-alpha
What's Changed
🤷 Other Changes
- fix: fix resource construction to include defaults by @beekhc in #27
- maint: various small fixes to core swift SDK by @beekhc in #28
- feat: emit session.id by @wolfgangcodes in #30
- feat: Add current screen and path to UIKit view events by @arriIsHere in #29
- feat: actually expose the deterministic sampler by @MustafaHaddara in #31
- rel: update for release 0.0.2-alpha by @beekhc in #32
- rel: Prep for v0.0.3 by @MustafaHaddara in #33
New Contributors
- @wolfgangcodes made their first contribution in #30
Full Changelog: v0.0.2-alpha...v0.0.3-alpha
v0.0.2-alpha
What's Changed
💡 Enhancements
- feat(processors): Add baggage span processor by @martin308 in #15
- feat(samplers): Add deterministic sampler by @martin308 in #17
- feat: SwiftUI View Rendering Instrumentation by @MustafaHaddara in #20
- feat: Implement URLSession auto-instrumentation. by @beekhc in #21
- feat: UIKit Navigation instrimentation by @arriIsHere in #22
- feat: instrumented NavigationStack in SwiftUI by @MustafaHaddara in #23
- feat: add UIKit touch auto-instrumentation by @beekhc in #25
- feat: UIKit instrumentation now sets the current view by @MustafaHaddara in #26
🤷 Other Changes
- docs(swift): Update the README and CHANGELOG. by @beekhc in #14
- chore(codeowners): update code owners by @martin308 in #18
- feat(debug): Add configuration debug statements by @arriIsHere in #19
- fix: Auto-select the SDK when running smoke tests. by @beekhc in #24
New Contributors
- @martin308 made their first contribution in #15
- @arriIsHere made their first contribution in #19
- @MustafaHaddara made their first contribution in #20
Full Changelog: v0.0.1-alpha...v0.0.2-alpha
v0.0.1-alpha
Initial experimental release.
New Features
- Easy configuration of OpenTelemetry SDK.
- Automatic MetricKit collection.