Releases: guanguans/laravel-exception-notify
Releases · guanguans/laravel-exception-notify
4.0.0-beta3
4.0.0-beta3 - 2024-05-06
Docs
- readme: update supported notification channels
Refactor
- config: update Lark configuration and rename client tapper
Test
- MailChannelTest: add throws method in test
Pull Requests
- Merge pull request #62 from guanguans/dependabot/github_actions/dependabot/fetch-metadata-2.1.0
4.0.0
4.0.0-beta2
4.0.0-beta2 - 2024-04-23
Fix
- Optimized the email sending logic and added pipeline handling in the exception notification feature
Test
- Remove useless files, change exception class names, adjust configuration settings, and refactor notification methods.
4.0.0-beta1
4.0.0-beta1 - 2024-04-23
Docs
- README: Add caution for 4.x version
Feat
- Channel: add Channel base class and extend other channel classes
- ToInternalExceptionRector: Add ToInternalExceptionRector for internal exceptions
- composer-require-checker: Add configuration file for composer-require-checker
- config: add aggregate channel configuration
- config: add mail configuration
- config: Add WithLogMiddlewareClientTapper class for exception-notify config
Refactor
- Fix exception handling and enhance type safety
- Fix exception handling and enhance type safety
- update contract names in classes
- modify ExceptionNotifyManager to use configRepository
- ExceptionNotifyManager: Improve createDriver method
- NotifyChannel: Refactor NotifyChannel class for better readability and maintainability
- collector: remove unused code and fix access level of method
- config: refactor RectorConfig
- exception-notify: update lark configuration
- log: Simplify LogChannel constructor and report method
- mail: update mail classes names
Test
- skip: skip test that throws InvalidArgumentException