Skip to content

0.12.0

Choose a tag to compare

@somework somework released this 06 Sep 12:23
· 21 commits to main since this release

Added

  • IndexNowKit\Attribute\ParamExtractor binding: new ParamExtractor(new EloquentSubjectReader()), shared by the resolver,
    the change handler, the facade and indexnow:explain. Extend it for objects neither Eloquent nor the DSL can see into:
    $this->app->extend(ParamExtractor::class, fn(ParamExtractor $e) => $e->with(new CmsFieldReader())).

Changed

  • Requires indexnowkit/core ^0.10; the provider no longer calls the removed static ParamExtractor::registerReader() (the
    reader is in the binding instead — the same accessors resolve the same way).