From 694d1b6ab4fd204d74f0a6b88bf70e8c2ac03d36 Mon Sep 17 00:00:00 2001 From: Brett McBride Date: Fri, 2 Feb 2024 15:45:29 +1100 Subject: [PATCH 1/3] simplify package.xml release notes instead of listing all of the changes in each notes field, just link to the github release --- ext/package.xml | 94 +++++++------------------------------------------ 1 file changed, 12 insertions(+), 82 deletions(-) diff --git a/ext/package.xml b/ext/package.xml index 9549f05..5bc3bdc 100644 --- a/ext/package.xml +++ b/ext/package.xml @@ -27,11 +27,7 @@ stable Apache 2.0 - opentelemetry 1.0.1beta2 - * Fix exception raised by `php_error_docref` that hangs the process in hook (#127) - * clang format (#126) - * Fix build warnings (#125) - + See https://github.com/open-telemetry/opentelemetry-php-instrumentation/releases/tag/1.0.1beta2 @@ -120,7 +116,7 @@ stable Apache 2.0 - * See https://github.com/open-telemetry/opentelemetry-php and https://github.com/open-telemetry/opentelemetry-php-instrumentation + See https://github.com/open-telemetry/opentelemetry-php-instrumentation/releases/tag/1.0.0beta2 2023-04-01 @@ -134,24 +130,7 @@ stable Apache 2.0 - opentelemetry 1.0.0beta3 - - * rename extension from otel_instrumentation to opentelemetry (#49) - * display extension version in phpinfo (#48) - * Fix #46 add doc, license and tests to pecl package (#47) - * changes to allow build/upload to pecl (#44) - * update package.xml and docs in preparation for pecl release (#43) - * store scope in the context (#42) - * moving bin directory to contrib (#39) - * fixing script names (#38) - * get list of auto packages through packagist api (#37) - * adding new symfony and laravel auto instrumentation packages (#36) - * execute composer require in non-interactive mode (#35) - * deny plugins for php-http/discovery by default (#34) - * windows is not supported yet due to configure script code generation error (#33) - * install and setup auto-instrumentation with one command (#29) - * docs: update/sync(opentelemetry.io) installation description (#27) - + See https://github.com/open-telemetry/opentelemetry-php-instrumentation/releases/tag/1.0.0beta3 2023-04-19 @@ -165,10 +144,7 @@ stable Apache 2.0 - opentelemetry 1.0.0beta4 - * Consistent source code formatting (#52) - * segfault during exception in post hook (#51) - + See https://github.com/open-telemetry/opentelemetry-php-instrumentation/releases/tag/1.0.0beta4 2023-05-10 @@ -182,10 +158,7 @@ stable Apache 2.0 - opentelemetry 1.0.0beta5 - * calling die or exit directly lead to segfault (#55) - * adding phpdoc to stubs (#54) - + See https://github.com/open-telemetry/opentelemetry-php-instrumentation/releases/tag/1.0.0beta5 2023-06-14 @@ -199,9 +172,7 @@ stable Apache 2.0 - opentelemetry 1.0.0beta6 - * handle UnwindExit (#62) - + See https://github.com/open-telemetry/opentelemetry-php-instrumentation/releases/tag/1.0.0beta6 2023-09-04 @@ -215,21 +186,7 @@ stable Apache 2.0 - opentelemetry 1.0.0beta7 - * adding more tests (#82) - * disabling expanding args for internal functions (#84) - * check for invalid hook function signatures (#79) - * adding checks for conflicting extensions (#83) - * adding notes and minor code improvements for issue 68 (#75) - * fixing crash + docs (#76) - * fixing clang-format install (#78) - * adding valgrind (#73) - * fixing segfault when returning params from pre callback (#72) - * adding failing tests for pre-hook params (#71) - * moving docs back to root (#70) - * add failing test for expand params with post callback (#69) - * moving extension to subdirectory (#65) - + See https://github.com/open-telemetry/opentelemetry-php-instrumentation/releases/tag/1.0.0beta7 2023-09-12 @@ -243,8 +200,7 @@ stable Apache 2.0 - opentelemetry 1.0.0RC1 - + See https://github.com/open-telemetry/opentelemetry-php-instrumentation/releases/tag/1.0.0RC1 2023-10-17 @@ -258,14 +214,7 @@ stable Apache 2.0 - opentelemetry 1.0.0RC2 - * documentation updates (#100) - * Change segfault method! (#97) - * adding windows build action (#93) - * adding test and doc for hooking static method (#94) - * Update opentelemetry.stub.php (#92) - * For WINDOWS build! (#88) - + See https://github.com/open-telemetry/opentelemetry-php-instrumentation/releases/tag/1.0.0RC2 2023-10-19 @@ -279,11 +228,7 @@ stable Apache 2.0 - opentelemetry 1.0.0RC3 - * re-enable blackfire (#103) - * Check observer_class_lookup for NULL in observer callback (#102) - * gitsplit extension dir (#98) - + See https://github.com/open-telemetry/opentelemetry-php-instrumentation/releases/tag/1.0.0RC3 2023-10-25 @@ -297,8 +242,7 @@ stable Apache 2.0 - opentelemetry 1.0.0 - + See https://github.com/open-telemetry/opentelemetry-php-instrumentation/releases/tag/1.0.0 2024-01-24 @@ -312,21 +256,7 @@ stable Apache 2.0 - opentelemetry 1.0.1beta1 - * Fix modifying extra parameters, limit parameter expansion (#120) - * Fix crash by unregistering INI in MSHUTDOWN instead of RSHUTDOWN (#122) - * Support modifying named params (#121) - * adding test for post hook type error (#119) - * Isolate exception state for hooks (#118) - * Update README.md to point issues to the main repository (#117) - * Include PHP 8.3 in build matrix (#112) - * Build images whenever the actions definition changes (#115) - * adding php 8.3 dev image (#113) - * document SourceGuardian incompatibility (#111) - * create draft release on tag, publish windows and pecl builds (#109) - * adding test for post hooks after die/exit (#110) - * add pear to build (#108) - + See https://github.com/open-telemetry/opentelemetry-php-instrumentation/releases/tag/1.0.1beta1 \ No newline at end of file From 7fe4cca46d61fc1aff9c45946499136a318945bb Mon Sep 17 00:00:00 2001 From: Brett McBride Date: Mon, 5 Feb 2024 13:32:52 +1100 Subject: [PATCH 2/3] fixing main notes --- ext/package.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/package.xml b/ext/package.xml index 701468f..e247a57 100644 --- a/ext/package.xml +++ b/ext/package.xml @@ -27,7 +27,7 @@ stable Apache 2.0 - See https://github.com/open-telemetry/opentelemetry-php-instrumentation/releases/tag/1.0.1 + See https://github.com/open-telemetry/opentelemetry-php and https://github.com/open-telemetry/opentelemetry-php-instrumentation From 14961ca56ee50aaae76efc150f69bef0fc054d5e Mon Sep 17 00:00:00 2001 From: Brett McBride Date: Mon, 5 Feb 2024 13:38:10 +1100 Subject: [PATCH 3/3] fix --- ext/package.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/package.xml b/ext/package.xml index e247a57..701468f 100644 --- a/ext/package.xml +++ b/ext/package.xml @@ -27,7 +27,7 @@ stable Apache 2.0 - See https://github.com/open-telemetry/opentelemetry-php and https://github.com/open-telemetry/opentelemetry-php-instrumentation + See https://github.com/open-telemetry/opentelemetry-php-instrumentation/releases/tag/1.0.1