Tags: guanguans/laravel-exception-notify
Tags
fix(utils): enhance humanMilliseconds method for better precision - Add `CarbonInterval` to improve human-readable time formatting. - Enforce assertion to validate that milliseconds value is greater than 0. - Update logic to handle larger time ranges with cascading units. - Modify test cases to reflect the change in time conversion and formatting. - Include new application timezone method in test setup to ensure consistency across tests.
fix(config): add missing classes for exception notification - Import `ReportExceptionJob` and `ReportExceptionMail` classes. - Add `class` key in the `job` configuration for specifying the job class. - Add `class` key in the `mail` configuration for specifying the mail class.
fix(exception-trace-collector): enhance trace filtering and transform… …ation logic - Import IlluminateSupportStr to standardize string handling. - Use Str::replaceFirst to ensure consistent path replacement with directory separators. - Add unique filtering logic to remove duplicate traces by normalizing trace indices.
fix(dependencies): Update guanguans/notify version to ^3.2 - Update guanguans/notify dependency from ^3.1 to ^3.2 - This change incorporates new features and bug fixes from the latest version. - Adjusted ignoreErrorsOnExtensions to include documentation reference for CORE_EXTENSIONS.
docs(README): Update testing commands for exception notify - Add additional commands for testing exception notifications. - Include options for different configurations and verbosity levels. - Enhance clarity on how to run tests with the `artisan` command.
fix(ExceptionNotifyServiceProvider): simplify command metadata retrieval - Remove unused Arr import - Revise AboutCommand to directly include homepage URL - Streamline the logic for fetching package version using InstalledVersions - Ensure compatibility with installed versions while improving readability
fix(Collector): Improve file upload error handling - Update property names in RequestFileCollector for consistency - Replace 'Error' with 'ErrorMessage' for clearer error reporting - Modify test cases to reflect updated file names in error handling - Correct JSON snapshot data for accurate test results
fix(ExceptionNotifyServiceProvider): Improve about command logic - Refactor the way composer.json data is retrieved for the about command - Utilize `Collection` methods for safer handling of data - Ensure proper checks for file existence and class availability - Update test to assert command execution correctly
PreviousNext