Skip to content

Lunr 0.8.0

Compare
Choose a tag to compare
@pprkut pprkut released this 20 Sep 09:33
· 74 commits to master since this release

General:

  • Drop Lunr.Cache
  • Drop Lunr.Spawn
  • Drop Lunr.Sphere
  • Move Gravity\Filesystem into a dedicate namespace "Ray"
  • Split out Lunr\Gravity\Database to a separate repo
  • Split out Lunr\Shadow*CliParser to a separate repo
  • Set minimum required PHP version to 8.1
  • Require phpunit 9.5.x
  • Switch to SPDX license and copyright headers
  • Make repo REUSE compliant

CI:

  • Fix codestyle issues and require passing phpcs in github actions
  • Bump phpstan to level 4 and make it required for a build to pass

Lunr.Core:

  • Drop the DateTime class

Lunr.Corona:

  • Add types to exception classes

Lunr.L10n:

  • Properly reset locale and textdomain settings in unit tests

Lunr.Ray:

  • Don't depend on Lunr.Gravity's DataAccessObjectInterface

Lunr.Shadow:

  • Drop the Console class

Lunr.Spark:

  • Drop support for the facebook API
  • Drop support for the twitter API
  • Drop unused DataError constants
  • Use reflection instead of tracking SOAP headers ourselves
  • Update to Requests 2.x