Skip to content

Release v3.1.69

Choose a tag to compare

@huangdijia huangdijia released this 11 Oct 03:30
· 394 commits to main since this release

What's Changed

  • feat(sentry): add custom Monolog LogsHandler implementation by @huangdijia in #909
  • feat(sentry): add integer log level support to LogsHandler by @huangdijia in #910
  • chore(deps): update huangdijia/php-coding-standard to ^2.4 by @huangdijia in #911
  • refactor(sentry): consolidate event listeners into unified EventListener by @huangdijia in #913
  • refactor(sentry): improve span lifecycle management and code clarity by @huangdijia in #914
  • feat(sentry): add filesystem operations tracking with FilesystemAspect by @huangdijia in #915
  • feat(sentry): improve cache breadcrumb messages with operation-specific descriptions by @huangdijia in #916
  • refactor(sentry): improve span null safety and consistency in tracing aspects by @huangdijia in #918
  • Feat/sentry coroutine context propagation improvements by @huangdijia in #919
  • refactor(sentry): replace SpanStarter trait with global functions by @huangdijia in #920
  • refactor(sentry): centralize coroutine ID handling in tracing system by @huangdijia in #921
  • feat(sentry): improve transaction handling in coroutine contexts by @huangdijia in #922
  • refactor(sentry): replace Switcher class with Feature class by @huangdijia in #923
  • Generate copilot-instructions.md for better GitHub Copilot integration by @Copilot in #927
  • Add comprehensive unit tests for Cache Repository class by @Copilot in #929
  • Add comprehensive unit test suite for lock component by @Copilot in #931
  • Refactor tests/Cache/RepositoryTest.php to use Pest testing framework by @Copilot in #933
  • refactor(sentry): simplify hub initialization in Tracer by @huangdijia in #934
  • feat(sentry): add view rendering tracing support by @huangdijia in #935
  • refactor(sentry): optimize hub management and listener priorities by @huangdijia in #936
  • refactor(sentry): optimize event data setting in EventHandleListener by @huangdijia in #937
  • refactor(sentry): replace try-finally with defer pattern in CoroutineAspect by @huangdijia in #938
  • refactor(sentry): remove exception message and stack trace data from tracing spans by @huangdijia in #939
  • refactor(sentry): optimize event flushing strategy by moving to tracing components by @huangdijia in #940
  • refactor(sentry): simplify tracing data collection and remove sensitive exception details by @huangdijia in #941
  • refactor(sentry): simplify transaction null checks using nullsafe operator by @huangdijia in #942
  • Add extensible DTO export functionality with TypeScript and multi-format support by @Copilot in #925
  • refactor(sentry): standardize message ID generation using SentryUid in tracing aspects by @huangdijia in #943
  • fix(mail): add missing scheme configuration to SMTP mailer by @andreluizmicro in #944

New Contributors

Full Changelog: v3.1.68...v3.1.69