-
Notifications
You must be signed in to change notification settings - Fork 18
Comparing changes
Open a pull request
base repository: opentelemetry-php/contrib-auto-laravel
base: 0.0.26
head repository: opentelemetry-php/contrib-auto-laravel
compare: main
- 17 commits
- 32 files changed
- 13 contributors
Commits on Aug 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 87f09b3 - Browse repository at this point
Copy the full SHA 87f09b3View commit details -
fix: post hook threw exception on JsonResponse (#287)
If a controller returns an Illuminate\Http\JsonResponse and you have the OpenTelemetry traceresponse or server-timing propagator installed, the Illuminate\Foundation\Http\Kernel::handle() post hook throws an exception due to the ResponsePropagationSetter Illuminate\Http\Response assertion. Changing the Response assertion to the Symfony parent class fixes this.
Configuration menu - View commit details
-
Copy full SHA for a0c8866 - Browse repository at this point
Copy the full SHA a0c8866View commit details
Commits on Aug 29, 2024
-
feat(laravel-auto-instrumentation): use logger provider in logwatcher…
… (#286) * feat(laravel-auto-instrumentation): use logger provider in logwatcher * style: correctly order import statements * test: update test offsets for logging storage
Configuration menu - View commit details
-
Copy full SHA for 3d639c1 - Browse repository at this point
Copy the full SHA 3d639c1View commit details
Commits on Sep 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d702db4 - Browse repository at this point
Copy the full SHA d702db4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 785e797 - Browse repository at this point
Copy the full SHA 785e797View commit details
Commits on Sep 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d0ba7ab - Browse repository at this point
Copy the full SHA d0ba7abView commit details
Commits on Sep 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8900466 - Browse repository at this point
Copy the full SHA 8900466View commit details
Commits on Oct 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 690a10d - Browse repository at this point
Copy the full SHA 690a10dView commit details
Commits on Oct 27, 2024
-
Fix broken Serializer when using Laravel Illuminate\Queue\LuaScripts …
…(#309) Since introduction of RedisCommandWatcher, auto-instrumentation for Laravel fails when using Lua scripts for Queue management, since command argument array can contains arrays.
Configuration menu - View commit details
-
Copy full SHA for 109d2b2 - Browse repository at this point
Copy the full SHA 109d2b2View commit details -
Laravel: catch any TypeError thrown within LogWatcher when attempting…
… to filter log levels. (#311)
Configuration menu - View commit details
-
Copy full SHA for 3f32c15 - Browse repository at this point
Copy the full SHA 3f32c15View commit details
Commits on Feb 11, 2025
-
Update auto-instrumentation packages to SemConv 1.30 (#327)
* update auto-instrumentation packages to SemConv 1.30.0 * Curl semconv 1.30 * amqp noting semconv recommendations, try to stick to semconv 1.24. Where attributes have been removed, replace with a string * rdkafka * guzzle * HttpAsyncClient * io * laravel * mongodb * mysqli * openaiphp * pdo * psr3 * psr6 * psr14 * psr15 * psr16 * psr18 * slim * symfony * wordpress * yii * symfony * logs * hard-code schema url for 8.0-supporting packages on 8.0 these packages won't be able to use the SemConv::Version enum * no-plugins for composer make targets this avoids the annoying 'do you trust...' composer questions * drop 7.4 testing * fixing build errors - bump psr3 + monolog deps to php8.1 - fix azure detector semconv, add composer dependency * skip failing cake test on 8.0 * fix message span names in semconv 1.27 the order of operation+queue switched
Configuration menu - View commit details
-
Copy full SHA for f31f91c - Browse repository at this point
Copy the full SHA f31f91cView commit details
Commits on Feb 25, 2025
-
Drop support for PHP 7.4 and 8.0, introduce support for PHP 8.4, fix …
…semconv deprecations (#315) * Fixed a bit of warnings and deprecations * Dropped support for PHP 7.4 and 8.0. Introduced support for PHP 8.4 * Set revision psalm to 6.4.0, more suppressions * Curl instrumentation fix * updated packages generating deprecated warnings
Configuration menu - View commit details
-
Copy full SHA for c5cef98 - Browse repository at this point
Copy the full SHA c5cef98View commit details -
[opentelemetry-auto-laravel] fix: serialization error when calls inte…
…rnal Redis::Pipeline command (#331) * fix: add ability to escape error, when serialized parameter is closure or callable function * tests: add pipeline serialization test case
Configuration menu - View commit details
-
Copy full SHA for 9ce166e - Browse repository at this point
Copy the full SHA 9ce166eView commit details
Commits on Mar 16, 2025
-
Configuration menu - View commit details
-
Copy full SHA for c5abce5 - Browse repository at this point
Copy the full SHA c5abce5View commit details
Commits on Apr 7, 2025
-
feat: track Eloquent ORM (#339)
* feat: track Eloquent ORM * Update src/Instrumentation/Laravel/tests/Integration/LaravelInstrumentationTest.php Co-authored-by: Chris Lightfoot-Wild <[email protected]> * fix: move eval to fixture * chore: ignore false positive for unused class --------- Co-authored-by: Chris Lightfoot-Wild <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 386e4e4 - Browse repository at this point
Copy the full SHA 386e4e4View commit details
Commits on Apr 14, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 7cfb0b4 - Browse repository at this point
Copy the full SHA 7cfb0b4View commit details
Commits on May 14, 2025
-
update instrumentations to semconv 1.32 (#369)
SemConv 1.32 deprecates a couple of attributes which we use extensively: - code.function.name is now an FQN (including class name) - code.namespace is deprecated (included in code.function.name) - code.linenumber is deprecated and replaced with code.line.number Updated all packages to conform, updated min semconv to 1.32, and made a couple of minor changes"
Configuration menu - View commit details
-
Copy full SHA for e2291c5 - Browse repository at this point
Copy the full SHA e2291c5View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 0.0.26...main