Opensolr Changelog
Recent updates and improvements to the Opensolr platform.
Jun 2026 ×
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.
Security Jun 29, 2026
- Improved Fleet-wide Solr security hardening. We have patched a potential security issue affecting older Apache Solr versions and strengthened server-side request controls across our entire Solr infrastructure. The update was rolled out to every server automatically — no customer action is required, and your indexes and data are unaffected.
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.
Account Jun 2, 2026
- New One-click unsubscribe from product & campaign emails. The Communications page now has a toggle for product updates, feature announcements, and marketing emails — flip it off to opt out without hunting for the unsubscribe link inside an email. Equivalent to clicking that link, but reachable from your admin panel any time you want to change it. Billing, critical service alerts, and invoice emails are unaffected (they stay always-on to protect your service).
Billing Jun 2, 2026
- Improved Payment Profile VAT handling — multiple improvements. Real-time validation now shows status next to your VAT number as you type (verified, invalid, Romania, non-EU). VAT numbers entered with formatting (spaces, dots, dashes) or with the country prefix doubled (e.g.
DEprefix +DEXXXXXXnumber) are auto-normalized before reaching Stripe. Tax IDs that already existed on your Stripe customer but weren't recorded on our side are now auto-detected and synced on next save in your Payment Profile — no more silent divergences between your account and Stripe. Changing the country also clears the VAT field so it can't drift into an invalid combination.
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_referencefield pointing to a config entity (for exampleDomainfrom 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.