Skip to content

Releases: lunr-php/lunr.locator

Lunr.Locator 0.10.1

15 Oct 09:13
Compare
Choose a tag to compare

General

  • Add support for "instantiating" enums

Lunr.Locator 0.10.0

19 Sep 16:08
0.10.0
Compare
Choose a tag to compare

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

05 Jun 14:22
Compare
Choose a tag to compare

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

26 Jan 13:01
Compare
Choose a tag to compare

General

  • Remove rogue newline in test file

Lunr.Locator 0.7.2

22 Nov 12:25
Compare
Choose a tag to compare

General

  • Use release branch of lunr coding standard

Lunr.Locator 0.8.0

20 Sep 09:28
Compare
Choose a tag to compare

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

08 Sep 13:23
Compare
Choose a tag to compare
  • CI improvements

Lunr.Locator 0.7.0

02 Feb 17:44
Compare
Choose a tag to compare
  • 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