Repository navigation
0.7.0
Wave 0a of docs/spec/17 with core 0.6.0. indexnow:check fails in a non-production kernel environment when a key
is configured and dry_run is not set (a staging copy with the production key submits real URLs). A staging or
preview environment that submits on purpose says dry_run: false in its configuration and gets a warning instead.
The Flex recipe's dry_run: true in dev and test is unaffected.
Changed
- Requires
indexnowkit/core ^0.6;indexnowkit/doctrine ^0.4andindexnowkit/sitemap ^0.2when installed. - The
dry_runnode of the configuration has no default any more: an unsetdry_runstays unset so the core can tell
it from an explicitfalse. Readingdry_runfrom the processed configuration array (not fromConfig) now needs
?? false.
Added
debounceline inindexnow:checkthrough the coreDebounceStoreCheckand the bundle'sCheck\CacheProbe:
the configured pool is read through the samePsr16Cachethe store uses and named (debounce: 600s per URL, shared through cache pool "cache.app" (RedisAdapter)); an unusable pool is an error,memorya per-process
warning,noneandper_url: 0ok lines. Parity with the Laravel and Yii2 adapters.internetarchiveandamazonaccepted inengines(core 0.6).
Documentation
- docs/bc.md: configuration keys, command names and options, the service ids of
extending.md, the
container parameters, public classes and the route. README: "Why this over X", "Notification, not indexing",
the issues link, the badges in the family order.