All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.3.3 - 2022-10-15
- Support for
spatie/emoji
3.x and 4.x
- Dependabot updates for Composer dependencies
- Replace deprecated job outputs in GitHub workflows
1.3.2 - 2022-07-26
- Extract changelog entry for new releases
1.3.1 - 2022-07-26
- Drop
develop
branch
1.3.0 - 2022-06-27
- Support for PHP 8.1
1.2.1 - 2022-05-15
- Documentation rendering with mkdocs-material 8.x
1.2.0 - 2022-05-15
- Add missing dependencies to
composer.json
- Installation from source when testing
composer-update-check
- Code quality assurance with CodeClimate and codecov
- Various CGL checks
- Dependabot updates for GitHub Actions
- Switch to GitHub Pages for documentation
- Switch from
master
tomain
branch - Switch to GitHub issue forms
1.1.2 - 2022-01-06
- Support for Symfony 6 components
1.1.1 - 2021-12-27
- Various CI fixes
1.1.0 - 2021-12-27
- Various requirements for dependencies installed with
--prefer-lowest
- Requirements for PHP 8.0 compatibility
- Support for Composer 2.2
- Code quality assurance with SonarCloud
- Migrate project from GitLab to GitHub
- Upgrade PHP-CS-Fixer to 3.x
- Upgrade PHPStan to 1.x
- Improved README.md
- Add logo
1.0.0 - 2021-04-19
- Support for PHP 8.0
- Registry to register and unregister single services
- PHPStan for static code analysis
- Normalization of
composer.json
- Introduce
AbstractService
- Add method
getIdentifier()
toServiceInterface
- Include root package name in service reports
- Project documentation
- Replace Guzzle by more lightweight libraries
- Require versions ^1.0.0 of
eliashaeussler/composer-update-check
- Use Symfony rules in PHP-CS-Fixer
- Decrease priority of post update check event listener
- Ensure enable state of services is correctly read
- Set correct
Content-Type
header for requests sent to remote services
0.8.0 - 2021-02-12
- Support for Microsoft Teams
0.7.0 - 2021-01-18
- Support all versions of
eliashaeussler/composer-update-check
between 0.4.0 < 1.0.0 - Make code PSR-2 compliant
- Ensure simulated application is properly cleaned up
0.6.2 - 2020-11-23
- Implement missing methods to assure Composer 2.0 compatibility
0.6.1 - 2020-11-20
- Support for
eliashaeussler/composer-update-check
0.6.x
0.6.0 - 2020-11-16
- Support for Composer 2.0
0.5.0 - 2020-10-26
- Support for Slack
- Require at least version 0.4.0 of
eliashaeussler/composer-update-check
- Read provider link from
OutdatedPackage
and fall back to custom link generation
0.4.0 - 2020-09-29
- Support for E-mail reports
- Include security state of outdated packages in service reports
- Abstract test case collecting garbage in
tearDown()
method
0.3.2 - 2020-09-25
- Missing PHP requirement in
composer.json
0.3.0 - 2020-09-23
- Support for GitLab Alerts
- Application simulation script
- Unit tests
- Pass
--json
flag from original user input to each registered service - Validate registered service against implementation of the
ServiceInterface
- Loosen Composer requirements to support various dependent versions and assure support for PHP 7.1
- Validate Mattermost url and channel name
0.2.0 - 2020-09-17
- Allow to explicitly enable or disable single services
0.1.2 - 2020-09-17
- Add missing composer dependency to
spatie/emoji
0.1.0 - 2020-09-17
Initial release