Skip to content

v4.0.0

Compare
Choose a tag to compare
@danielmorell danielmorell released this 20 Mar 19:10
· 71 commits to master since this release
d9a40c8

In v4.0.0 we added support for psr/log v3 and monolog/monolog v3. We also improved the compatibility with PHP 8.2 and above.

What's Changed

Added

Changed

  • Renamed IStrategy to StrategyInterface updated Truncation and changed custom truncation strategy from requiring class extend the AbstractStrategy to now require it implement StrategyInterface by @danielmorell in #580.
  • Replaced the FilterInterface::shouldSend() $accessΤoken argument with $isUncaught making it close to check_ignore usage @danielmorell in #587.
  • Updated the object serialization logic by @danielmorell in #605

Removed

  • Removed deprecated log levels and fixed inconsistent use of Rollbar/LevelFactory by @danielmorell in #578.
  • Removed previously deprecated reporting methods from Rollbar by @danielmorell in #579.
  • Removed the null return type from TransformerInterface::getPayload() by @danielmorell in #593.
  • Removed the Config::getAllowedCircularReferenceTypes() method by @danielmorell in #603
  • Removed the Serializable deprecation warning by @danielmorell in #605

Fixed

Full Changelog: v3.1.4...v4.0.0