api

[READONLY] The API for OpenTelemetry PHP

Downloads
5.9M
Stars
13
Committers
11

Bot releases are visible (Hide)

api - Release 1.1.1

Published by brettmc 4 days ago

What's Changed:

  • Add TextMapPropagator to instrumentation context by @Nevay in 1401
  • Move hook manager registration to API package by @Nevay in 1402
  • Fix HookManagerInterface annotation by @ChrisLightfootWild in 1395

Full Changelog: https://github.com/opentelemetry-php/api/compare/1.1.0...1.1.1

api - Release 1.1.0

Published by brettmc 17 days ago

api - Release 1.1.0beta3

Published by brettmc 25 days ago

What's Changed:

  • Remove MeterInterface::isEnabled() and recreate metric streams on config re-enabling by @Nevay in 1387

Full Changelog: https://github.com/opentelemetry-php/api/compare/1.1.0beta2...1.1.0beta3

api - Release 1.1.0beta2 Latest Release

Published by brettmc about 1 month ago

What's Changed:

  • fix withspan handler nullable + example by @brettmc in 1377
  • adding auto-instrumentation attribute to API by @brettmc in 1371

Full Changelog: https://github.com/opentelemetry-php/api/compare/1.1.0beta1...1.1.0beta2

api - Release 1.1.0beta1

Published by brettmc about 2 months ago

What's Changed:

  • adding config provider by @brettmc in 1366
  • add minimal auto-instrumentation hook functions by @brettmc in 1358
  • fix implicit null usage by @brettmc in 1362
  • implement scope configuration by @brettmc in 1353
  • adding LocalRootSpan by @brettmc in 1310
  • auto-instrumentation registration by @brettmc in 1304
  • add enabled functions by @brettmc in 1350
  • event logger spec compliance by @brettmc in 1335
  • Add infection test tool by @brettmc in 1306
  • implement events v1.32 by @brettmc in 1291
  • [PHP 8.4] Fixes for implicit nullability deprecation by @andypost in 1297
  • migrate Clock classes to API by @brettmc in 1281
  • Add Span::addLink() and Meter::createGauge() by @Nevay in 1289
  • Fix tracestate implementation by @Nevay in 1267
  • drop php 8.0 support by @brettmc in 1256
  • upgrade psalm to v5 by @brettmc in 1246
  • Drop PHP 7.4 support by @brettmc in 1244

Full Changelog: https://github.com/opentelemetry-php/api/compare/1.0.3...1.1.0beta1

api - Release 1.0.3

Published by brettmc 9 months ago

What's Changed:

  • log previous exception message from error writer by @brettmc in 1231

Full Changelog: https://github.com/opentelemetry-php/api/compare/1.0.2...1.0.3

api - Release 1.0.2

Published by brettmc 9 months ago

What's Changed:

  • Add support for multi-instrument callbacks by @Nevay in 1202

Full Changelog: https://github.com/opentelemetry-php/api/compare/1.0.1...1.0.2

api - Release 1.0.1

Published by brettmc 10 months ago

What's Changed:

  • Add instrument advisory parameter by @Nevay in 1186
  • Fix typo and deptrac rule by @Nevay in 1156

Full Changelog: https://github.com/opentelemetry-php/api/compare/1.0.0...1.0.1

api - Release 1.0.0

Published by brettmc about 1 year ago

api - Release 1.0.0RC2

Published by brettmc about 1 year ago

What's Changed:

  • remove global configuration resolver by @brettmc in 1118

Full Changelog: https://github.com/opentelemetry-php/api/compare/1.0.0RC1...1.0.0RC2

api - Release 1.0.0RC1

Published by brettmc about 1 year ago

What's Changed:

  • Add 'Contributing' message by @stickeegreg in 1108

Full Changelog: https://github.com/opentelemetry-php/api/compare/1.0.0beta13...1.0.0RC1

api - Release 1.0.0beta13

Published by brettmc about 1 year ago

What's Changed:

  • fixing some psalm 5 complaints by @brettmc in 1110
  • refactor sdk/api logging by @brettmc in 1105

Full Changelog: https://github.com/opentelemetry-php/api/compare/1.0.0beta12...1.0.0beta13

api - Release 1.0.0beta12

Published by brettmc about 1 year ago

What's Changed:

  • remove deprecated code and BC hacks by @brettmc in 1099

Full Changelog: https://github.com/opentelemetry-php/api/compare/1.0.0beta11...1.0.0beta12

api - Release 1.0.0beta11

Published by brettmc about 1 year ago

What's Changed:

  • adding configuration resolver by @brettmc in 1083
  • fixing minor static analysis complaints by @brettmc in 1080
  • Always weaken asynchronous callbacks by @Nevay in 1081
  • phpdocs and example of weakening metric observer by @brettmc in 1078
  • readme badges and cleanup by @brettmc in 1053
  • adding support info to composer.json files by @brettmc in 1054

Full Changelog: https://github.com/opentelemetry-php/api/compare/1.0.0beta10...1.0.0beta11

api - Release 1.0.0beta10

Published by brettmc over 1 year ago

What's Changed:

  • fixing broken links by @brettmc in 1052
  • error log backtrace and OTEL_LOG_LEVEL support by @brettmc in 1043
  • moving api/common classes up to api by @brettmc in 1033
  • drop attributes with non-homogenous array values by @brettmc in 1023
  • move trace flags consts into TraceFlags interface by @brettmc in 1028
  • rename span builder parameter by @brettmc in 1024

Full Changelog: https://github.com/opentelemetry-php/api/compare/1.0.0beta9...1.0.0beta10

api - Release 1.0.0beta9

Published by brettmc over 1 year ago

What's Changed:

  • Add branch aliases by @Nevay in 988
  • update semantic conventions to v1.19 by @brettmc in 965

Full Changelog: https://github.com/opentelemetry-php/api/compare/1.0.0beta8...1.0.0beta9

api - Release 1.0.0beta8

Published by brettmc over 1 year ago

What's Changed:

  • relax default logging levels by @brettmc in 975

Full Changelog: https://github.com/opentelemetry-php/api/compare/1.0.0beta7...1.0.0beta8

api - Release 1.0.0beta7

Published by brettmc over 1 year ago

What's Changed:

  • apply logging spec updates by @brettmc in 977

Full Changelog: https://github.com/opentelemetry-php/api/compare/1.0.0beta6...1.0.0beta7

api - Release 1.0.0beta6

Published by brettmc over 1 year ago

What's Changed:

  • documenting logs bridge api, adding memory exporter by @brettmc in 959
  • adding LogRecord phpdocs by @brettmc in 956

Full Changelog: https://github.com/opentelemetry-php/api/compare/1.0.0beta5...1.0.0beta6

api - 1.0.0beta5

Published by brettmc over 1 year ago

What's Changed

  • adding logs signal by @brettmc in #934
  • upgrade rector by @brettmc in #938
  • fixing empty tracestate header handling by @brettmc in #936

Full Changelog: https://github.com/opentelemetry-php/api/compare/1.0.0beta4...1.0.0beta5