{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":211376372,"defaultBranch":"main","name":"opentelemetry-php","ownerLogin":"open-telemetry","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-09-27T18:08:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/49998002?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716300859.0","currentOid":""},"activityList":{"items":[{"before":"36f29a37cb510ff476936aaf76a828f27061f88f","after":"a822c455a45e2ea372dc665be26cfb7ef80415db","ref":"refs/heads/main","pushedAt":"2024-06-28T01:51:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brettmc","name":"Brett McBride","path":"/brettmc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4978962?s=80&v=4"},"commit":{"message":"update semconv to 1.26.0 (#1316)\n\nnote that `messaging.client_id` was renamed to `messaging.client.id`, which causes a conflict in const name.\r\nThe recommendation from semconv maintainers is to replace the old value, `messaging.client_id`.","shortMessageHtmlLink":"update semconv to 1.26.0 (#1316)"}},{"before":"b6f9afb5af6640172119f4658ec330960ea71796","after":"36f29a37cb510ff476936aaf76a828f27061f88f","ref":"refs/heads/main","pushedAt":"2024-06-28T01:44:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brettmc","name":"Brett McBride","path":"/brettmc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4978962?s=80&v=4"},"commit":{"message":"fixing implicit nullable deprecations, bump GH actions (#1340)\n\n* implicit nullable parameters are deprecated in 8.4, so make them explicit\r\n* update github actions versions","shortMessageHtmlLink":"fixing implicit nullable deprecations, bump GH actions (#1340)"}},{"before":"a90f18cc721335c478d1540558a6ea89d3f96708","after":"b6f9afb5af6640172119f4658ec330960ea71796","ref":"refs/heads/main","pushedAt":"2024-06-26T22:52:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brettmc","name":"Brett McBride","path":"/brettmc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4978962?s=80&v=4"},"commit":{"message":"log discarded span+log attributes (#1336)\n\nThe SDK should log a warning once if there are any dropped span attributes, links, link attributes, events or event attributes.\r\nThe SDK should log a warning once if there are any dropped LogRecord attributes.","shortMessageHtmlLink":"log discarded span+log attributes (#1336)"}},{"before":"fc28032748c70457d7adb8d3389c05b66a2b5a54","after":"a90f18cc721335c478d1540558a6ea89d3f96708","ref":"refs/heads/main","pushedAt":"2024-06-26T05:34:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brettmc","name":"Brett McBride","path":"/brettmc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4978962?s=80&v=4"},"commit":{"message":"event logger spec compliance (#1335)\n\nupdate event logger to conform to spec 1.34.0:\r\n- implement ForceFlush, which delegates to the LoggerProvider\r\n- rename event payload to body","shortMessageHtmlLink":"event logger spec compliance (#1335)"}},{"before":"6bf422c0f1de1ecf9d18c9333c4bad7c8bec922e","after":"fc28032748c70457d7adb8d3389c05b66a2b5a54","ref":"refs/heads/main","pushedAt":"2024-06-19T23:44:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brettmc","name":"Brett McBride","path":"/brettmc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4978962?s=80&v=4"},"commit":{"message":"handle empty encoded responses (#1337)\n\nat least one otel backend product sends an empty response with a gzip encoding, which we fail to decode (because\r\nan empty string is not valid). Work around this by not trying to decode an empty value.","shortMessageHtmlLink":"handle empty encoded responses (#1337)"}},{"before":"eebf23a21d465138e606f1803eec400205469307","after":"6bf422c0f1de1ecf9d18c9333c4bad7c8bec922e","ref":"refs/heads/main","pushedAt":"2024-06-15T02:09:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brettmc","name":"Brett McBride","path":"/brettmc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4978962?s=80&v=4"},"commit":{"message":"Adds experimental service.instance.id resource detector (#1309)\n\n* implement experimental service.instance.id attribute","shortMessageHtmlLink":"Adds experimental service.instance.id resource detector (#1309)"}},{"before":"600d8a5f534af1bc2a7766ae3b2484da0e5109ca","after":"eebf23a21d465138e606f1803eec400205469307","ref":"refs/heads/main","pushedAt":"2024-06-05T12:04:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bobstrecansky","name":"Bob Strecansky","path":"/bobstrecansky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4099109?s=80&v=4"},"commit":{"message":"Add return types for ArrayAccess in docblocks (#1319)","shortMessageHtmlLink":"Add return types for ArrayAccess in docblocks (#1319)"}},{"before":"39f81a3cc62b5265382f209244a6a4b50c858d12","after":"600d8a5f534af1bc2a7766ae3b2484da0e5109ca","ref":"refs/heads/main","pushedAt":"2024-06-03T13:14:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bobstrecansky","name":"Bob Strecansky","path":"/bobstrecansky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4099109?s=80&v=4"},"commit":{"message":"Fix logs exporter factory exception message (#1318)","shortMessageHtmlLink":"Fix logs exporter factory exception message (#1318)"}},{"before":"eaba9e3228eb377d62ab2c2361d2290dbda74442","after":"39f81a3cc62b5265382f209244a6a4b50c858d12","ref":"refs/heads/main","pushedAt":"2024-05-21T23:40:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brettmc","name":"Brett McBride","path":"/brettmc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4978962?s=80&v=4"},"commit":{"message":"Updated link to 3musketeers site. (#1315)","shortMessageHtmlLink":"Updated link to 3musketeers site. (#1315)"}},{"before":"eaba9e3228eb377d62ab2c2361d2290dbda74442","after":null,"ref":"refs/heads/fix/development-doc-link","pushedAt":"2024-05-21T14:14:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ChrisLightfootWild","name":"Chris Lightfoot-Wild","path":"/ChrisLightfootWild","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106102472?s=80&v=4"}},{"before":null,"after":"eaba9e3228eb377d62ab2c2361d2290dbda74442","ref":"refs/heads/fix/development-doc-link","pushedAt":"2024-05-21T14:09:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ChrisLightfootWild","name":"Chris Lightfoot-Wild","path":"/ChrisLightfootWild","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106102472?s=80&v=4"},"commit":{"message":"conflict with mockery 1.6.12 (#1313)","shortMessageHtmlLink":"conflict with mockery 1.6.12 (#1313)"}},{"before":"fbdb103590eb9cbe9051184c5fb6dd6f344afe21","after":"eaba9e3228eb377d62ab2c2361d2290dbda74442","ref":"refs/heads/main","pushedAt":"2024-05-21T04:27:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brettmc","name":"Brett McBride","path":"/brettmc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4978962?s=80&v=4"},"commit":{"message":"conflict with mockery 1.6.12 (#1313)","shortMessageHtmlLink":"conflict with mockery 1.6.12 (#1313)"}},{"before":"4f3281706545bf1efcb9962a3f9617fb43c585b1","after":"fbdb103590eb9cbe9051184c5fb6dd6f344afe21","ref":"refs/heads/main","pushedAt":"2024-05-15T23:21:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brettmc","name":"Brett McBride","path":"/brettmc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4978962?s=80&v=4"},"commit":{"message":"upgrade to phpunit 11 (#1308)\n\n* run unit tests in random order\r\nrunning in random order highlights some interference between tests (mostly logging being enabled), and is a requirement for\r\nmutation testing (ie, all tests must pass when executed in a random order).\r\n* adding infection mutation testing\r\nthis adds the ability to run infection. It generates a lot of output, which is an exercise for another PR...\r\n* replace assertwell/phpunit-global-state\r\nthe package was not compatible with phpunit 11. create out own test Trait, which handles\r\nenv vars, as well as general cleanup of the usual suspects of state that our tests mess up\r\n* remove redundant tearDown functions\r\nthere's an after annotation on the trait to handle this\r\n* use rector to upgrade tests for phpunit 11\r\n* fixing CoversFunction for namespaced functions\r\n* use FQNs in test attributes","shortMessageHtmlLink":"upgrade to phpunit 11 (#1308)"}},{"before":"500f6ee1bd32a2fd289125aecd0d38a123c57596","after":"4f3281706545bf1efcb9962a3f9617fb43c585b1","ref":"refs/heads/main","pushedAt":"2024-05-15T10:46:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brettmc","name":"Brett McBride","path":"/brettmc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4978962?s=80&v=4"},"commit":{"message":"Add infection test tool (#1306)\n\n* run unit tests in random order\r\nrunning in random order highlights some interference between tests (mostly logging being enabled), and is a requirement for\r\nmutation testing (ie, all tests must pass when executed in a random order).\r\n* adding infection mutation testing\r\nthis adds the ability to run infection. It generates a lot of output, which is an exercise for another PR...\r\n* infection max threads","shortMessageHtmlLink":"Add infection test tool (#1306)"}},{"before":"8031c78512abd6d21ab53a8778d67159f10791e8","after":"500f6ee1bd32a2fd289125aecd0d38a123c57596","ref":"refs/heads/main","pushedAt":"2024-05-05T22:35:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bobstrecansky","name":"Bob Strecansky","path":"/bobstrecansky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4099109?s=80&v=4"},"commit":{"message":"implement events v1.32 (#1291)\n\n* implement events v1.32\r\nimplement the events api + sdk per spec v1.32:\r\n- event logger is now only retrievable via an event logger provider\r\n- domain attribute for events is removed\r\n- events accept a subset of logrecord params, rather than an entire logrecord\r\n\r\n* convert severity to a backed enum\r\n\r\n* lint\r\n\r\n* remove instead of deprecating logEvent, mark Logger constructor as internal\r\n\r\n* make severity an enum only\r\n\r\n* event attributes to iterable\r\n\r\n* inject ClockInterface, add CachedInstrumentation, update examples\r\n\r\n* set correct defaults for events\r\n\r\n* test coverage\r\n\r\n* Revert \"make severity an enum only\"\r\n\r\nThis reverts commit 710822907bbc41d1ddcb2c19aa78222f59bde3aa.\r\nAlso, move PSR-3 mapping into the Severity enum.\r\n\r\n* event attributes to iterable\r\n\r\n* apply review feedback","shortMessageHtmlLink":"implement events v1.32 (#1291)"}},{"before":"8e810c6598b28200eae8c3ff31fce82ef8704d7f","after":"8031c78512abd6d21ab53a8778d67159f10791e8","ref":"refs/heads/main","pushedAt":"2024-05-05T22:34:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bobstrecansky","name":"Bob Strecansky","path":"/bobstrecansky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4099109?s=80&v=4"},"commit":{"message":"move test tools into vendor-bin (#1302)\n\n* move test tools into vendor-bin\r\nTo reduce (hopefully, eliminate) the situations where our testing tools have conflicting\r\ndependencies, use bamarni/composer-bin-plugin to manage them as separate vendored dirs.\r\nAdd symlinks under tools/, and update Makefile to use the self-contained versions.\r\nRemove the dependencies from root composer.json\r\nRejigger dockerfile to add opcache, and some config required for latest version of grpc\r\n\r\n* update action tools locations\r\n\r\n* revert phpstan from vendor-bin\r\nthe phpstan plugins do not work. phpstan has no dependencies anyway, so it's safe enough to keep in vendor\r\n\r\n* remove tools symlinks, update makefile","shortMessageHtmlLink":"move test tools into vendor-bin (#1302)"}},{"before":"82b191b984694bbc0a46aea00d9824482b7e102e","after":"8e810c6598b28200eae8c3ff31fce82ef8704d7f","ref":"refs/heads/main","pushedAt":"2024-05-05T00:19:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brettmc","name":"Brett McBride","path":"/brettmc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4978962?s=80&v=4"},"commit":{"message":"adding enum for semconv versions (#1301)","shortMessageHtmlLink":"adding enum for semconv versions (#1301)"}},{"before":"100e593bd6bbb003ae33612e71c5b329b5507d05","after":"82b191b984694bbc0a46aea00d9824482b7e102e","ref":"refs/heads/main","pushedAt":"2024-05-02T23:14:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brettmc","name":"Brett McBride","path":"/brettmc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4978962?s=80&v=4"},"commit":{"message":"Fix `weaken` for PHP8.4 closure names (#1303)","shortMessageHtmlLink":"Fix weaken for PHP8.4 closure names (#1303)"}},{"before":"80114317f8ab0b982d0c3ca64aefcfb866e0f2bb","after":"100e593bd6bbb003ae33612e71c5b329b5507d05","ref":"refs/heads/main","pushedAt":"2024-04-30T18:28:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bobstrecansky","name":"Bob Strecansky","path":"/bobstrecansky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4099109?s=80&v=4"},"commit":{"message":"fix deptrac config to allow http clients (#1293)\n\n* fix deptrac config to allow http clients\r\n\r\n* Update deptrac.yaml\r\n\r\nCo-authored-by: Chris Lightfoot-Wild \r\n\r\n---------\r\n\r\nCo-authored-by: Chris Lightfoot-Wild ","shortMessageHtmlLink":"fix deptrac config to allow http clients (#1293)"}},{"before":"5747fac40cc2ad423519648b7450cef863209d0c","after":"80114317f8ab0b982d0c3ca64aefcfb866e0f2bb","ref":"refs/heads/main","pushedAt":"2024-04-30T18:28:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bobstrecansky","name":"Bob Strecansky","path":"/bobstrecansky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4099109?s=80&v=4"},"commit":{"message":"Set OTLP 1.2.0 span parent/link remote flags (#1298)\n\n* Generate protobuf 1.3.0\r\n\r\n* Set otlp exporter proto 1.2.0 remote flags","shortMessageHtmlLink":"Set OTLP 1.2.0 span parent/link remote flags (#1298)"}},{"before":"f2cba82c281ef23557fd549ea7698bce6e618d58","after":"5747fac40cc2ad423519648b7450cef863209d0c","ref":"refs/heads/main","pushedAt":"2024-04-30T10:51:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brettmc","name":"Brett McBride","path":"/brettmc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4978962?s=80&v=4"},"commit":{"message":"fix: correct path to autoloader in metrics/getting-started (#1299)","shortMessageHtmlLink":"fix: correct path to autoloader in metrics/getting-started (#1299)"}},{"before":"fc161a854813176e373887f1bddfbc52afa8ef38","after":"f2cba82c281ef23557fd549ea7698bce6e618d58","ref":"refs/heads/main","pushedAt":"2024-04-29T05:24:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brettmc","name":"Brett McBride","path":"/brettmc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4978962?s=80&v=4"},"commit":{"message":"[PHP 8.4] Fixes for implicit nullability deprecation (#1297)","shortMessageHtmlLink":"[PHP 8.4] Fixes for implicit nullability deprecation (#1297)"}},{"before":"9fe6aa0cd76e8c52c46fd84f3b1f7741a7a39373","after":"fc161a854813176e373887f1bddfbc52afa8ef38","ref":"refs/heads/main","pushedAt":"2024-04-29T00:28:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brettmc","name":"Brett McBride","path":"/brettmc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4978962?s=80&v=4"},"commit":{"message":"migrate Clock classes to API (#1281)\n\n* migrate Clock classes to API\r\n- move Clock* + Util into API\r\n- add a deprecated wrapper for ClockFactory and Util\r\n- remove unused StopWatch* classes\r\n\r\n* review feedback\r\n\r\n* replace ClockFactory with Clock\r\nIt's not really a factory, and really only provides access to a system clock. Create a\r\nClock class which is more clear in its purpose.\r\n\r\n* remove time Util class\r\nper review feedback, it's only used in Zipkin. Removed some unused consts from ClockInterface\r\n\r\n* Apply suggestions from code review\r\n\r\nCo-authored-by: Tobias Bachert \r\n\r\n---------\r\n\r\nCo-authored-by: Tobias Bachert ","shortMessageHtmlLink":"migrate Clock classes to API (#1281)"}},{"before":"cea2d7c4cbacea0f51782aeaf2624ecd53c65e8b","after":"9fe6aa0cd76e8c52c46fd84f3b1f7741a7a39373","ref":"refs/heads/main","pushedAt":"2024-04-29T00:22:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brettmc","name":"Brett McBride","path":"/brettmc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4978962?s=80&v=4"},"commit":{"message":"Include schema_url in FriendlySpanConverter (#1292)","shortMessageHtmlLink":"Include schema_url in FriendlySpanConverter (#1292)"}},{"before":"8a6dd4750d98f422a85159a0a0654810ccd1bf3a","after":"cea2d7c4cbacea0f51782aeaf2624ecd53c65e8b","ref":"refs/heads/main","pushedAt":"2024-04-28T23:51:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brettmc","name":"Brett McBride","path":"/brettmc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4978962?s=80&v=4"},"commit":{"message":"use codecov action (#1294)\n\nour previous method of uploading to codecov.io is suffering from throttling and taking 5+ hours,\r\na post in the opentelemetry maintainers channel suggests this is the way to do it now","shortMessageHtmlLink":"use codecov action (#1294)"}},{"before":"5a395e09da0a2b55e1a400f80b99007449cd69f4","after":"8a6dd4750d98f422a85159a0a0654810ccd1bf3a","ref":"refs/heads/main","pushedAt":"2024-04-27T04:59:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brettmc","name":"Brett McBride","path":"/brettmc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4978962?s=80&v=4"},"commit":{"message":"Add `Span::addLink()` and `Meter::createGauge()` (#1289)\n\n* Add `Span::addLink()`\r\n\r\nhttps://opentelemetry.io/docs/specs/otel/trace/api/#add-link\r\n\r\n* Bump API version to `1.1.x-dev`\r\n\r\n* Add experimental `Meter::createGauge()`\r\n\r\nhttps://opentelemetry.io/docs/specs/otel/metrics/api/#gauge","shortMessageHtmlLink":"Add Span::addLink() and Meter::createGauge() (#1289)"}},{"before":"50193610680c2d851a646cdcc63af5583ebf6c4c","after":"5a395e09da0a2b55e1a400f80b99007449cd69f4","ref":"refs/heads/main","pushedAt":"2024-04-25T06:21:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brettmc","name":"Brett McBride","path":"/brettmc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4978962?s=80&v=4"},"commit":{"message":"enable timeout for http transports (#1275)\n\n* enable timeout for http transports\r\nAttempt to do our own discovery for some well-known PSR-18 clients, which allows\r\nfor configuring timeout (and in future certificates, keys etc).\r\nThis is not complete and a prototype for feedback, but I've updated an example to\r\nshow that it works for Guzzle and Symfony http clients\r\n\r\n* improve client discovery\r\n\r\n* refactor, test, add more implementations\r\n\r\n* add timeout for logs and metrics","shortMessageHtmlLink":"enable timeout for http transports (#1275)"}},{"before":"43339294f5f32c31eb8271e2612399de3d5b5279","after":"50193610680c2d851a646cdcc63af5583ebf6c4c","ref":"refs/heads/main","pushedAt":"2024-04-18T23:04:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brettmc","name":"Brett McBride","path":"/brettmc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4978962?s=80&v=4"},"commit":{"message":"fixing warnings from local build (#1277)\n\nA couple of warnings have popped up recently:\r\n- docker compose 'version' is deprecated\r\n- BSD host id test was running a command that doesn't exist, which was visible in test output (removed test case)\r\n- synchronous metric stream test was triggering a warnings which was visible in test output (changed to use LogsMessagesTrait)\r\n- resource merging with different schema URLs was triggering a warnings from Config test (updated yaml schema_url and documented)","shortMessageHtmlLink":"fixing warnings from local build (#1277)"}},{"before":"fda522a90b322b72ba5beba0e9119cfb0efb1fa9","after":"43339294f5f32c31eb8271e2612399de3d5b5279","ref":"refs/heads/main","pushedAt":"2024-04-15T13:15:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bobstrecansky","name":"Bob Strecansky","path":"/bobstrecansky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4099109?s=80&v=4"},"commit":{"message":"port Nevay/otel-sdk-configuration into opentelemetry-php (#1276)\n\n* port Nevay/otel-sdk-configuration into opentelemetry-php\r\nThis is a lift-and-shift, except for:\r\n- changing namespaces\r\n- fixes or ignore rules required to make static analysis tools happy\r\n- commenting out one part of yaml test (unquoted hex value from env var)\r\n\r\n* fix psalm on php81","shortMessageHtmlLink":"port Nevay/otel-sdk-configuration into opentelemetry-php (#1276)"}},{"before":"6cd7a8af2cbe03374053f5de96104216a9001cd8","after":"fda522a90b322b72ba5beba0e9119cfb0efb1fa9","ref":"refs/heads/main","pushedAt":"2024-04-09T23:31:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brettmc","name":"Brett McBride","path":"/brettmc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4978962?s=80&v=4"},"commit":{"message":"Update SemConv to 1.25.0 (#1271)\n\n* generate semconv 1.25.0\r\n* Tweak template `deprecated` attributes behavior and regen\r\n* Use is_deprecated filter","shortMessageHtmlLink":"Update SemConv to 1.25.0 (#1271)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEcWeLWAA","startCursor":null,"endCursor":null}},"title":"Activity ยท open-telemetry/opentelemetry-php"}