Changelog for hs-opentelemetry-api-0.2.0.0
Changelog for hs-opentelemetry-api
0.2.0.0
callerAttributes
and ownCodeAttributes
now work properly if the call stack has been frozen. Hence most
span-construction functions should now get correct source code attributes in this situation also (#137.
- Added
detectInstrumentationLibrary
for producing InstrumentationLibrary
s with TH (#2).
- Fixed precedence order of resource merge (#156).
- Added the ability to add links to spans after creation (#152).
- Correctly compute attribute length limits (#151).
- Add helper for reading boolean environment variables correctly (#11).
- Initial scaffolding for logging support. Renamed
Processor
to SpanProcessor
.
- Export
FlushResult
(#960
- Use
HashMap Text Attribute
instead of [(Text, Attribute)]
as attributes
- Improved conformance with semantic conventions.
0.0.3.6
- GHC 9.4 support
- Add Show instances to several api types
0.0.3.1
adjustContext
uses an empty context if one hasn't been created on the current thread yet instead of acting as a no-op.
0.0.2.1
0.0.2.0
- Separate
Link
and NewLink
into two different datatypes to improve Link creation interface.
- Add some version bounds
- Catch & print all synchronous exceptions when calling span processor
start and end hooks
0.0.1.0