Opensolr Changelog

Recent updates and improvements to the Opensolr platform.

Drupal Module ×

Drupal Module Jul 31, 2026

  • New Drupal module: point multiple Drupal sites at one shared search index. The Settings page now offers two options — create a fresh index in your chosen region, or attach the site to any existing index from your Opensolr account, with an optional data reset and one-click schema re-configuration. Perfect for multi-site setups where several Drupal instances feed a single search experience. Read the setup guide →

Drupal Module Jun 29, 2026

  • Improved OpenSolr Turbo Indexer 2.5.2 — Drupal 11 / Drush 13 compatibility. The OpenSolr Turbo Indexer now starts reliably on the latest Drush 13, and its parallel background workers run under the correct PHP on every hosting setup. Faster, parallel Solr indexing — fully compatible with Drupal 11. Drop-in update, no configuration changes and no re-index required.

Drupal Module Jun 18, 2026

  • Improved Drupal 12 support. The Opensolr Search Drupal module (3.9.0) is now compatible with Drupal 12, alongside Drupal 10.1 and 11. This is a drop-in upgrade: no configuration changes, no database updates, and no re-index required. Released on drupal.org.

Drupal Module Jun 5, 2026

  • Fix Fixed a bug in the Opensolr Search Drupal module (3.8.5) where viewing content that references a non-translatable entity could trigger a fatal error. Fixed and released on drupal.org.

Drupal Module Jun 2, 2026

  • Fix Fixed a fatal error in the Opensolr Search Drupal module (3.8.4) during data ingestion when a content type has an entity_reference field pointing to a config entity (for example Domain from the Domain module). The ingestion job aborted with "Call to undefined method ::hasTranslation()" — config entities don't implement the translation interface, so the translation-resolution helper now short-circuits for them and ingestion runs end-to-end. Thanks to rickydev90 on drupal.org for the clean report and patch in #3593311.

Drupal Module Apr 24, 2026

  • Fix Saving a new Facet Mapping now takes effect immediately — no drush cr required. Render cache tags are invalidated on save so every cached node and commerce product page re-renders with the newly-mapped opensolr:* meta tags on next view.
  • New Opensolr Search Drupal module 3.8.0 tagged on drupal.org — first public release since 3.6.0. Configurable result thumbnail field, auto-suggesting Facet Mapping form, full multi-valued field pipeline (crawler + ingestion + meta tags).