Release Notes
Last updated on: 13 March 2026
v15 March 11, 2026
- Bot traffic quota protection strengthened — Further improvements to detect and exclude bot-generated searches from inflating usage counts.
v15 March 4, 2026
- Scheduled reindexing coverage fixed — Not all sitemap URLs were being picked up during scheduled indexing runs; this is now resolved.
v15 February 25, 2026
- Last full reindex date now accurate — The index view now correctly shows when the last full reindex occurred.
v15 February 18, 2026
- Redirect URL indexing corrected — The resolved destination URL is now indexed instead of the redirecting URL, ensuring consistent search results.
v15 February 5, 2026
- Bot traffic — Query rate limits are now enforced correctly.
- Shopify embed search initialization fixed — The search widget now initializes correctly on Shopify stores where it was previously failing to load.
v15 January 28, 2026
- Sitemap indexing completeness improved — Scheduled sitemap indexing now processes all URLs, not just a subset.
- Index page details error resolved — The "Could not load page details" error has been fixed for affected projects.
v15 January 21, 2026
- Shopify script injection fixed — The SiteSearch360 script is now correctly injected on Shopify B2B stores where it was previously not loading.
- Search timeout with special characters fixed — Queries containing certain special characters no longer cause search to time out.
- Intermittent index drops fixed — Indexes that were randomly dropping to a partial state and breaking live search have been stabilized.
v15 January 14, 2026
- Analytics CSV accuracy improved — "Total Results" values in exported CSV files now match what is shown in the Analytics dashboard.
- Result Mappings export unblocked — The Export Result Mappings feature no longer gets stuck on loading; exports now download reliably.
- Email address change restored — Updating your email address in Account Settings works correctly again.
v15 December 16, 2025
- Sorting dropdown accessibility fixed — The sorting dropdown now includes a proper label, improving screen reader compatibility.
- Search result encoding fixed — Characters previously appearing as garbled symbols in results are now displayed correctly.
- Attribute-based search improved — Search queries referencing product attributes no longer require users to include units to get correct results.
v15 December 9, 2025
- Product code autocorrection fixed — Alphanumeric product code queries are no longer incorrectly autocorrected to unrelated terms.
- Page Boosting with negative values fixed — Numeric Data Point boosting now works correctly when negative values are involved.
- Result Manager reordering fixed — Reordering items in a Result Manager mapping no longer causes save failures or unexpected search errors.
- Accessibility fix: broken ARIA reference resolved — The
aria-labelledbyattribute in search results now correctly references the intended element.
v15 November 24, 2025
- Deleted pages now removed from index — Pages removed from the source are reliably cleared from the search index after reindexing.
- Synonym title matching improved — Title-level matches for synonym queries now return correct results consistently.
- Mobile close button overlap fixed — On narrow screens, the close button in the overlay search no longer overlaps with the search input.
- Index export status corrected — Blacklisted URLs no longer appear as "Indexed" in the index export.
v15 November 12, 2025
- Indexing failure for specific pages resolved — Pages that failed to index due to incorrect content extraction logic are now indexed successfully.
- Search Map display parameters fixed — Display parameters and Data Point value widths now behave correctly across all configurations.
- Custom plan settings preserved — Custom plan configurations no longer revert to defaults after saving.
- Annual plan activation fixed — Paid annual plans now activate correctly after purchase.
- Query rewriting causing missing results fixed — Certain queries were being rewritten in a way that severely limited result counts; this has been corrected.
v15 October 28, 2025
- Search Map loading restored — The Search Map view now loads correctly after previously failing to display.
- Smarter short-word search — Fixed an issue where short search terms incorrectly triggered semantic matches for unrelated words.
- Page details now always available — Indexed pages no longer show a "Could not load page details" error without requiring a manual reindex.
- Lightspeed reindexing speed improved — Reindexing on Lightspeed-connected projects is now significantly faster.
- Character encoding in results fixed — Special characters appearing incorrectly in a portion of indexed results are now extracted and displayed correctly.
- API Key Management released — You can now generate, name, and delete API keys directly in Account > API Access. Existing keys remain valid as a transition measure.
Important: Existing API keys will remain valid until the end of March 2026 as a precautionary measure.
v15
- Redesigned search UI
- Navigation improvements and new options
- Mini PDP for product search
- Improved filter UX
- Replaced sass variables with css variables for better customizability
- Accessibility improvements
- Added structured microdata to result cards
- Just go to the blog article Introducing our new search plugin to learn more
v14
The latest script version currently offered by Site Search 360 is v14.
The main thing you need to know about v14 is that it will make your life so much easier.
In v13, it is necessary to manually update the ss360Config object whenever you want to change something about your search, such as changing the default colors or enabling filters. With v14, you can use our user-friendly search designer to make tons of changes without touching your code.
Haven't upgraded yet? We highly recommend it and have published a guide to get you on the latest version quickly and painlessly.
v13
Besides improved performance and bug fixes, v13 introduced a major search UI overhaul. You can compare v12 and v13 default layouts side by side.
The new v13 script is located here (take out the .min for a readable version): https://cdn.sitesearch360.com/v13/sitesearch360-v13.min.js
Note: most of HTML class names were changed, so all custom CSS and the additionalCss parameters need to be checked and updated. Follow our detailed upgrade instructions and let us know if you need any help with the upgrade.
v13
Default styles and settings that have been changed:
style.themeColorvoiceSearch.colorlayout.navigationby default is set to tabs (instead of none) displayed on top. We've added more space between the tabs and enabled an All results tab by default.results.collapseDataPointsis moved todataPoints.collapseByand is set to use a comma separator by default.dataPoints.directiondefines if your data points should be shown in a row or in a column.results.moreResultsButtonhas a new default label: 'See more'.layout.singleLineGridTitleis set to false by default, makes long product/result titles break into two lines (used to be cut off at the end of the first line) in grid layout.results.ctachanges the structure and becomes an array of objects.filters.deleteAllLabelis changed to 'Reset All' instead of 'Clear All', removes all selected filter values.filters.toggleButtonLabelis the label shown next to the filter icon on mobile.results.sortingLabelis the label shown before the sorting dropdown (e.g. 'Sort by').searchBox.searchButtonhas a default selector now: #searchButton, in addition to the default #searchBox selector.results.highlightSearchTerms,results.queryTermScrollIntoViewBlock,results.queryTermHighlightContextare moved toqueryTerm.highlight,queryTerm.scrollIntoViewBlock,queryTerm.highlightContext.results.imageOverTitleis deprecated as all images in grid layout are now displayed on top of result titles by default.
New settings:
style.accentColor: in addition tothemeColor, you can now assign an accent color, light blue by default, that is used for interactive elements:- Filters, checkboxes, sliders
- 'See more results' button
- When hovering over content group tabs and buttons
- Search button next to the search box (when using the Site Search 360 default search box and button HTML)
results.ctaDirectioncan be set to row or column to define how multiple CTA buttons should be displayed.searchBox.searchButtonLabelis the label for the search buttons added via Site Search 360, e.g. 'Search' or 'Go!'. By default: undefined, meaning that a magnifying glass icon will be displayed.filters.multiSelectSearchLabelis the label for the search within a filter group/type, e.g. 'Search by brand'.filters.multiSelectEmptyStateis the label shown when searching within a filter type doesn't bring any results, e.g. 'Nope, nothing.'filters.multiSelectShowMoreLabelandfilters.multiSelectShowLessLabelby default: 'Show more' and 'Show less' links which expand/hide long lists of filter options.filters.multiSelectSearchThresholdandfilters.multiSelectShowMoreThresholddefines after how many filter options a search box or a 'Show more' link should be added.filters.clearGroupLabelis the label for the 'clear' button that resets selected values within a filter type.filters.sliderMinUnitLabelandfilters.sliderMaxUnitLabelare the labels for the range filter units, e.g. $.callbacks.navigationClickCallbackis called after a navigation (tab/scroll) element is clicked.callbacks.preRenderis called before the results are rendered, e.g. to sort the content groups.results.placeholderImageby default is a simple CSS pattern but you can provide a URL of a placeholder image of your choice to show it whenever image thumbnails are missing in your search results. If you simply want to hide all missing images, set this to null.queryTerm.highlightColoris the color used for highlighting, mainly for FAQ search and redirects.languagedefines the language of the search interface, auto-translates all labels for you, and can be set to one of the following for now:en/de/fr/nl/pl/it/es/mx/tr/pt/fi/sv/ru/cz/no/lt/ro/lv/el/hufilters.expandedGroupsCountis the number of filter groups/types that are fully expanded (by default: 6) when filters are displayed on the left.
v12.2
results.overlayTrigger: you can now make a button trigger the search overlay without having to type in a query first (by specifying the button's CSS selector).results.lazyLoadImages: enables lazy image loading (they load progressively as you scroll down the search results) which makes your search faster and up to 6 times less data heavy (by default: true).results.inifiniteScroll: replaces the 'more results' button and is available only when only one content group is retrieved or if the navigation is tabbed (by default: false).results.hideResultsWithoutImage: tells the search engine not to render results with missing or 404 images (by default: false).layout.(mobile/desktop).type: we've added a new search result layout type -masonry. The column count can be dynamically defined vialayout.masonryCols. The default layout is still alist.layout.imageOverTitle: displays the search result image above the title. It is only accepted for 'grid' and 'masonry' layouts (by default: false).dataPoints.(exclude/single): you can now define what data points not to show, or where to force only one entry. It should be an array of data point names, e.g.,["Category 1", "Category 2"].style.loaderType: we've added a new 'skeleton' loader type that replaces the 'pulsing circle' and the 'flipping square', it is enabled by default. Here's an example.
v12
- Filters!
- Disabling special mobile suggestion layer by default (can be re-enabled manually). To see it in action, test it on a mobile device or resize your browser window to approx. 600px.
- Changing the default suggestion layout and behavior on mobile devices
- Adding a special, more compact, JavaScript file (.mjs) for modern browsers (see Installation)
- Many small UX improvements
- NOTE: If you're still using v10 or older plugin versions, please refer to this migration guide first.
v11
- Enhanced tracking
- Tabbed navigation
- Voice Search (Chrome only)
- Smart 404 pages
- Grid layout out of the box
- Disabling cookies (take that GDPR)
- Semantically structured configuration object
- Search result count now depends on the number of results available to the user in the current context
- Search results are progressively loaded resulting in even shorter loading times (depending on your page size) and a more compact DOM structure
- Search result count in navigation can be disabled
- Redirect on single search result
- Since v11 has a lot of significant changes, you can't upgrade by simply changing the version number in your Javascript. Please refer to this migration guide instead.
v10
- Boosting Accessibility: Section 509, WCAG 2.0, Google Lighthouse - our search has since been chosen by the accessibility developer guide
- Improvements for mobile devices
- Global endpoints: performance improvements due to the global distribution. Your users are now always redirected to the closest server.
v9
- Completely removed jQuery, no more dependencies
- Full screen search style
- Style can be configured within ss360Config, not only CSS
v8
- Behaves like Windows 9 and iPhone 9, i.e. it never existed :)
v7
- Many style changes
- Darkened background for overlay
- Search suggestions can contain HTML
- Integration with Google Analytics and Google Tag Manager
- Focus and blur callbacks
- Easier redirects to search pages via configuration
- Showing or hiding links in search results
- Ignoring and renaming the "other" content group
- Showing "did you mean" for spelling correction
v6
- Top or side navigation
- Sorting options based on data points, e.g. date or relevance
v5
- Initial Public Release