SearchPlus is on version 1.5.2, released on Jan 26, 2018, and has had 17 public releases.

SearchPlus 1.5.2 – Jan 26, 2018

  • Updated internal version of Algolia SDK.

  • Updated for Top Shelf Craft transition.

SearchPlus 1.1.8 – Nov 22, 2016

  • Fixed a compatibility issue with the latest release of Craft. Removed depreciated usage of CRAFT_BUILD, TRACK, VERSION.

SearchPlus 1.1.7 – Oct 21, 2016

  • Fixed a bug where a check on supported element ids would cause an entry save event to fail

SearchPlus 1.1.6 – Oct 20, 2016

  • Updated how the internal License state is stored to fix an intermittent bug on some installs.

  • Updated the handling of Commerce product variants to more fully map them as part of the default mapping. Variants are now included in a variants array, and the default variant also in a defaultVariant item.

  • Fixed a bug in Commerce's event triggering that passed old or empty data on a products default price, sku when an item was saved the first time.

  • Fixed a bug where variant updates after a purchase wouldn't trigger an index update with the available quantity update.

SearchPlus 1.1.4 – Jul 8, 2016

  • Fixed the free item population limit which should have been set to 250 items per index.

SearchPlus 1.1.3 – Jun 29, 2016

  • Fixed a bug where valid license keys were being marked as invalid during the license checks.

SearchPlus 1.1.2 – Jun 22, 2016

  • Updated the population transfer to be less memory intensive to bypass memory issues on low memory servers, with large size individual items.

  • Updated the bundled composer libraries.

  • Fixed a bug where mapping nested elements that hit the max map depth would cause the parent item to be marked invalid because we were not resetting our depth counter properly.

  • Fixed a license check issue that would cause a valid license to sometimes fail to properly set the right state.

  • Fixed up the mapping system to explicitly clear out any left over mapped, but failed items when starting a new population task.

  • Fixed an issue where some non-entry elements would report themselves as entries during a delete action, and would incorrectly trigger a delete action from the indexes.

SearchPlus 1.1.1 – Apr 8, 2016

  • Fixed an issue where url history pop states would trigger on the first load even when the search on load false was passed

  • Fixed a bug where Matrix fields weren't being fully parsed in the basic mapping

  • Fixed a bug where Shortlist item updates would erroneously trigger an entry updated event

  • Fixed a bug where the basic mapping could thrown an error when triggered with bad keys. Failures are now caught and skipped where possible.

  • Updated the versions of some internal search libraries

SearchPlus 1.1.0 – Mar 16, 2016

  • New - search plus now supports commerce products!

  • Added a new searchPlus_alterBasicItemMapping hook to help developers alter the basic mapping output

  • Add support for mapping of asset transforms. Now all possible transforms are included on the mapped assets and accessible in your templates

  • Added support for simple faceting setup when using the searchplus.js helper

  • Updated how the basic mapping maps content. Now neatly handles all sorts of field content, including relationships

  • Updated how the content population runs to use a new 3 step process of collection, mapping and upload which uses the Craft background tasks and massively improves performance

  • Fixed a bug where mapping a user with content that's been deleted would throw an error

  • Fixed a mapping issue where content using matrixes as the sole source of content would sometimes fail

  • Fixed an issue where content wouldn't be properly mapped if the item was in a draft state

  • Fixed a bug where bulk item actions to change statuses wouldn't be properly triggering item updates

  • Fixed a handful of UI inconsistencies in the edit views

  • Fixed a bug that would prevent the index settings from being edited if the content map had changed

  • Fixed an issue that prevented users from renaming index handles

SearchPlus 1.0.1 – Feb 12, 2016

  • Updated handling of lightswitch and number fields on mapping. Now maps to bool and floats respectively to allow better behaviours with Algolia filters

  • Updated licence check logic. License checks now only occur every 24 hours at maximum while in the CP.

  • Fixed a bug that would cause some entries to fail to save with a php error if the postDate wasn't set to a real date

  • Fixed a bug where entry statues updated in bulk wouldn't trigger a resync of the content state in the indexes

SearchPlus 1.0.0 – Jan 18, 2016

  • New! Search Plus 1.0 has landed

  • Added internal licensing and update handling

  • Fixed an issue where index counts would appear off for some locale setups

  • Fixed some issues that would cause mappings to fail with some unusual entry format setups

  • Fixed lots of niggles for the 1.0 release

SearchPlus 0.9.0 – Jan 15, 2016

  • Updated lots of internal handling

  • Added handling for external indexes

  • Added more front-end handling

  • Fixed issues relating to multi-indexes

  • Updated the handling of batch element actions for better delete, update behaviour from the element index views

  • Added lots of new things in prep for 1.0

SearchPlus 0.8.1 – Dec 18, 2015

  • Added new additional support for third party mapping

  • Fixed an issue with population hangs on some edge case setups

  • Fixed an issue with the edition handling code

  • Fixed an issue related to third party mappings and validation of the return data

SearchPlus 0.8.0 – Dec 13, 2015

  • New - added full support for multiple Entry sections in the same index

  • Added the base for generic element handling

  • Updated the population handling logic to allow generic handling of elements with better fallbacks

  • Added early stage multiuenviroment handling

SearchPlus 0.7.0 – Dec 1, 2015

  • Added support for alternative mapping test views in the admin area

  • Added early support for upcoming edition levels

  • Fixed a load of population bugs

  • Fixed an issue where failed mappings would prevent an item from properly saving

SearchPlus 0.6.1 – Nov 9, 2015

  • Added Breadcrumbs throughout the CP views and fixed some minor view inconsistencies.

  • Added early test Edition handling. Not currently hooked up or required during the beta.

  • Fixed an issue where Algolia settings were not being properly saved when used without a direct config option.

  • Fixed an issue where correct Algolia settings were not being validated properly on the first pass.

SearchPlus 0.6.0 – Nov 6, 2015

  • Beta - first private Beta release

  • New - Plugin Icons for Craft 2.5 support

  • New - Combined JS library for single line JS usage

  • Added the Ability to preview and test mappings within the Settings pages

  • Added an install check for php versions

  • Updated with overall settings update for Craft 2.5

  • Updated lots and lots of things