Releases: scoutapp/scout-apm-php
Releases · scoutapp/scout-apm-php
8.2.1
8.2.0
Release Notes for 8.2.0
Feature release (minor)
8.2.0
- Total issues resolved: 0
- Total pull requests resolved: 5
- Total contributors: 1
enhancement
- 272: psr/simple-cache 2 3 support thanks to @asgrim
- 271: Add builds for windows thanks to @asgrim
- 267: Skip tests that require SCOUT_APM_KEY to be set in secrets when secrets are not available thanks to @asgrim
- 265: Remove automated changelog update step from automated releases thanks to @asgrim
bug
8.1.0
Release Notes for 8.1.0
Feature release (minor)
8.1.0
- Total issues resolved: 0
- Total pull requests resolved: 3
- Total contributors: 1
enhancement
8.0.1
8.0.0
Added
- #259 Display scoutapp/scout-apm-php version in banner in logs
- #256 [BC] Add Laravel/Lumen 9 and Symfony 6 support
- [BC] Scoutapm\Laravel\Providers\ScoutApmServiceProvider was marked "@internal"
- [BC] Scoutapm\ScoutApmBundle\Twig\TwigDecorator was marked "@internal"
- [BC] Scoutapm\ScoutApmBundle\ScoutApmBundle was marked "@internal"
- [BC] Scoutapm\ScoutApmBundle\DependencyInjection\ScoutApmExtension was marked "@internal"
- [BC] Symfony\Component\HttpKernel\Event\ControllerEvent was marked "@internal"
- [BC] Scoutapm\Logger\FilteredLogLevelDecorator was marked "@internal"
- [BC] Symfony\Component\HttpKernel\Event\ControllerEvent was marked "@internal"
- [BC] The parameter $message of Psr\Log\LoggerTrait#emergency() changed from no type to a non-contravariant string|Stringable
- [BC] The parameter $message of Psr\Log\LoggerTrait#alert() changed from no type to a non-contravariant string|Stringable
- [BC] The parameter $message of Psr\Log\LoggerTrait#critical() changed from no type to a non-contravariant string|Stringable
- [BC] The parameter $message of Psr\Log\LoggerTrait#error() changed from no type to a non-contravariant string|Stringable
- [BC] The parameter $message of Psr\Log\LoggerTrait#warning() changed from no type to a non-contravariant string|Stringable
- [BC] The parameter $message of Psr\Log\LoggerTrait#notice() changed from no type to a non-contravariant string|Stringable
- [BC] The parameter $message of Psr\Log\LoggerTrait#info() changed from no type to a non-contravariant string|Stringable
- [BC] The parameter $message of Psr\Log\LoggerTrait#debug() changed from no type to a non-contravariant string|Stringable
Changed
- Nothing.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- Nothing.
7.0.0
Added
- #235 [BC] Added support for PHP 8.1
- The
@no-named-arguments
annotation was added to multiple methods
- The
- #243 [BC] Added support for ScoutApm Error Reporting
- New interface method
\Scoutapm\ScoutApmAgent::recordThrowable(\Throwable $t): void
added - Class
Scoutapm\Helper\RecursivelyCountSpans
was marked@internal
- Class
Scoutapm\Helper\LocateFileOrFolder
became an interface (with default implementation) and both marked as
@internal
API. Scoutapm\Agent::fromConfig
now depends on\Scoutapm\Helper\LocateFileOrFolder\LocateFileOrFolder
interface
- New interface method
Changed
- Nothing.
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- Nothing.
6.7.0
6.6.1
6.6.0
6.5.0
Added
- #238 Add scheduled CI run every month to ensure compatibility with dependency updates
- #240 Add support for psr/log ^1.0|^2.0|^3.0, and added Roave/BackwardCompatibilityCheck to CI
- #241 Added support for aarch64 Linux and arm64 M1 Macs
Changed
- #236 Replace
doctrine/cache
withcache/array-adapter
in tests- Note - this change only affects our internal tests, the
Agent
still depends on any PSR-16 compatible cache (includingdoctrine/cache
)
- Note - this change only affects our internal tests, the
- #237 Made 'leaf span' recording more efficient so child spans are not recorded at all
Deprecated
- Nothing.
Removed
- Nothing.
Fixed
- Nothing.