Releases: lunr-php/lunr.locator
Releases · lunr-php/lunr.locator
Lunr.Locator 0.10.1
Lunr.Locator 0.10.0
General:
- Clean up use statements
- Mark Lunr.Halo as a development-only dependenc
CI:
- Remove Jenkinsfile
PHPStan:
- Add get method to ignore containerinterface get calls inside locator files
Lunr.Locator 0.9.0
CI
- Proper typing of
$this->class
in unit tests - Remove phpstan workaround
- Adjust autoload include so it's no longer conditional
- Clean up include path construction for tests
- Fix style in phan config file
- Use shared github action templates
- Fix test failures with decomposer
- Switch to shared template for reuse, add and enforce typos check
- Configure PHPUnit whitelist based on directories
Lunr.Locator 0.8.1
General
- Remove rogue newline in test file
Lunr.Locator 0.7.2
General
- Use release branch of lunr coding standard
Lunr.Locator 0.8.0
General:
- Set minimum required PHP version to 8.1
- Require phpunit 9.5.x
- Switch to SPDX license headers
- Make repo REUSE compliant
CI:
- Fix codestyle issue and require passing phpcs in github actions
- Bump phpstan to level 3 and make it required for a build to pass
PHPStan plugins:
- Add method return type extension for when ConfigServiceLocator is used as ContainerInterface
Lunr.Locator 0.7.1
- CI improvements
Lunr.Locator 0.7.0
- First standalone release
- Add support for PSR-11
- Consider parameter types when dealing with string parameter values
- Add PHPStan extensions
- Allow immutable class method usage