Releases: guanguans/notify
Releases · guanguans/notify
3.2.2
3.2.2 - 2025-03-26
Bug Fixes
- doc: Update method parameter types to 'mixed' in message classes
- doc: Update doc comments for HTTP client methods
- response: Improve JSON handling and add error throwing
CI
- workflows: Add license update workflow
Code Refactoring
- utils: Improve type annotation and streamline code
Features
- http-client: Improve mock method for response handling
3.2.1
3.2.0
3.2.0 - 2025-03-25
Bug Fixes
- Response: Simplify exception handling in throw method
- Response: Remove readonly annotations from properties
- ServerChan: Remove deprecated encryption method
- arr: add paramOut.type to phpstan.neon
- baselines: Remove deprecated method.nonObject baseline
- baselines: Remove unused baseline file for argument unpacking
- baselines: Improve baseline error handling and add files
- composer-updater: Replace strIs method with Str::is
- dependencies: Ignore errors for specific extensions and packages
- phpstan: Improve strictness of type checking
CI
- config: Update PHPStan configuration for type checks
Features
- composer: Update dependencies and remove unused packages
Tests
- tests: Improve autoload class retrieval in Pest
Pull Requests
3.1.2
3.1.2 - 2025-03-12
Bug Fixes
- Authenticator: Improve argument validation logic
CI
- config: Enhance Rector configuration for flexibility
- dependency: Add composer dependency analyser configuration
Pull Requests
3.1.1
3.1.1 - 2025-03-04
CI
- rector: Add PHPStan ignore rules to configuration
- workflows: Add coverage file path to Codecov config
Code Refactoring
- tests: Rename directory from fixtures to Fixtures
Style
- config: Improve PHP CS Fixer configuration and order traits
Pull Requests
3.1.0
3.1.0 - 2025-02-25
Bug Fixes
- config: Update PHPStan level and improve typing
- workflows: Update PHP CS Fixer command in CI configuration
CI
- baselines: Add new baseline and update existing files
- config: Update dependencies and improve PHPStan configuration
- config: Adjust PHP CS Fixer and remove unused packages
- dependencies: Add symplify/phpstan-rules for code quality
- dependencies: Add PHPStan baseline and unused method checks
Features
- deps: Update symfony/options-resolver version constraint to support only 6.0 and 7.0
3.0.2
3.0.2 - 2025-02-24
Bug Fixes
- configuration: Add additional rector rules and update paths
CI
- workflows: Remove Psalm workflow and configuration files
Code Refactoring
- Response: Simplify exception handling and cleaner code
- Support: Rename error_silencer to error_handler
- config: Improve message handling and array functions
Performance Improvements
- Response: Improve type hinting for key parameters
- doc: Improve type coverage and doc comments
Style
- config: Refactor license and PHP CS Fixer configuration
- config: Enhance PHP CS Fixer and clean imports
Tests
- update test case templates and improve code quality
3.0.1
3.0.0
3.0.0 - 2025-02-23
CI
- apply rector
- apply rector
- apply php-cs-fixer
- config: Update infection command and json configuration
- dependencies: Remove unused packages and add new ones
- editorconfig: Update indentation settings
- rector: Refactor autoload function handling in configuration
Code Refactoring
- Add rector configuration file
- Move cache and build files to .build directory
- support: Improve function availability checks
Features
- auth: Mark sensitive parameters in constructors
- dependencies: Update composer Git hooks and illuminate versions
- workflows: upgrade PHP version to 8.0
Tests
- composer: Add phpunit-slow-test-detector dependency
- config: Update PHPUnit configuration and dependencies
- rector: Replace usage of Pest Faker functions
2.14.1
2.14.1 - 2025-02-22
CI
- composer-updater: Add additional options to process command
- github: Update PHP version in workflows and composer
- scope: Update composer.json and add ractor-php82
Pull Requests
- Merge pull request #147 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.88.12
- Merge pull request #146 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.88.11
- Merge pull request #145 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.88.9
- Merge pull request #144 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.88.8
- Merge pull request #143 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.88.7
- Merge pull request #142 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.88.6
- Merge pull request #141 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.88.5
- Merge pull request #140 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.88.4
- Merge pull request #139 from guanguans/dependabot/github_actions/trufflesecurity/trufflehog-3.88.3
- Merge pull request #138 from guanguans/dependabot/github_actions/dependabot/fetch-metadata-2.3.0