Needs review
Project:
Index Now
Version:
4.0.x-dev
Component:
Code
Priority:
Normal
Category:
Plan
Assigned:
Unassigned
Reporter:
Created:
19 Apr 2026 at 13:38 UTC
Updated:
30 Apr 2026 at 14:27 UTC
Jump to comment: Most recent
This issue tracks the plan for the 4.0 major release of the Index Now module.
index_now_node, index_now_taxonomy), each with its own config object and schemaindex_now_commerce_productindex_now_commerce_storeindex_now.info.yml — the module does not use it programmatically; recommend it in the README instead for restricting the module to production environmentscomposer.json from ^12.0 | ^13.0 to ^13.0 — Drush 12 is no longer needed since Drupal 10 support has been dropped, and Drush 13 covers both Drupal 11 and 12$settings['index_now_base_url'] optionhook_index_now_url_alter() hook, allowing modules to modify URLs before they arehook_entity_insert(),hook_entity_update(), hook_entity_delete(), hook_path_alias_insert(), andhook_path_alias_update(); these hooks are the primary trigger for URL submission and are currently untestedgetIndexerForEntityType() andgetIndexedEntityTypeIds() directly; the plugin manager is currently only touched as a side-effect ofModulesHooksTestConfiguration storage strategy: each sub-module will own its configuration object and schema. A hook_update_N will migrate existing values out of index_now.settings.
Drupal 12 compatibility will be added to the 3.1.x branch before the 4.0.x release.
Each item will be tracked in its own issue and linked here.
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
macsim commentedComment #3
macsim commentedComment #4
macsim commentedComment #5
macsim commentedComment #6
macsim commentedComment #7
macsim commentedComment #8
macsim commentedComment #9
macsim commentedComment #10
macsim commentedComment #11
macsim commentedComment #12
macsim commentedComment #13
macsim commentedComment #14
macsim commentedComment #15
macsim commentedComment #16
macsim commentedComment #17
macsim commentedComment #18
macsim commentedComment #19
macsim commentedComment #20
macsim commentedComment #21
macsim commentedComment #22
macsim commented4.0.0-alpha1 is out
Comment #23
macsim commentedComment #24
macsim commentedComment #25
macsim commentedComment #26
macsim commented