All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
3.2.1 - 2024-06-07
Page
extensions return correct total results count
3.2.0 - 2024-06-01
- Support for Search Extensions on Umbraco 13 (LTS), and v14
3.1.0 - 2023-06-22
- Easier paging of
ISearchResults
with newPage
extensions
SearchHelper
is now obsolete and will be removed in a future version, use extensions instead
3.0.2 - 2023-02-08
- Overload for the
Page
method withinSearchHelper
that returns a page count
3.0.1 - 2023-01-27
WhitespaceSeparatorTokenizer
correctly separates whitespace so paths are indexed correctly
3.0.0 - 2022-11-28
- Initial release of Search Extensions for Umbraco v9, v10 (LTS), and v11
2.0.0 - 2022-05-30
- Initial release of Search Extensions for Umbraco 9
1.5.1 - 2022-02-29
CreatePublishedQuery
returns content without templates and withumbracoNaviHide
set
1.5.0 - 2022-02-28
- Indexing UDI values as GUIDs instead of strings for easier searching
- Corrected
IsVisble
query method name toIsVisible
1.4.1 - 2021-03-14
GetResults
method is now available onIEnumerable<ISearchResult>
to allow for more efficient pagingSearchHelper
now usesGetResults
method for consistency when getting typed results
1.4.0 - 2021-02-22
JSON
value type for indexing nested properties as unique fields- Support for indexing values through multiple field types with
MultipleValueTypeFactory
- Field types no longer inherit
FullText
to control when values are committed to the index
- UDI values are no longer being analyzed and stored in the index
1.3.0 - 2021-02-10
- Support for sanitizing, boosting, fuzzy and wildcard matches on arrays
- Separator for
picker
andUDI
value types is configurable
- Renamed
SantizeSplit
method for getting an array of terms excluding stop words toToSafeArray
picker
andUDI
values are no longer stored in index field values, only in field tokens
1.2.0 - 2021-01-26
- Indexing
createDate
andupdateDate
fields as dates
1.1.0 - 2021-01-23
- Support for querying by culture in
Field
,Group
, andNodeName
queries - Support for querying by multiple node type aliases
- Separator for list field types is now configurable
- Correctly indexing UDIs when multiple values are present
- Search-friendly aliases for picker values are no longer indexed as a separate
__Search_
prefixed field
1.0.2 - 2020-11-10
- Field types are registered only after Examine has loaded
- Separator characters are correctly identified by the list tokenizer
1.0.1 - 2020-11-09
- Supporting query extensions for nested queries
- Extension for sanitizing and removing stop words from query values
CreatePublishedQuery
correctly checks fortemplate
andumbracoNaviHide
values
1.0.0 - 2020-08-25
- Initial release of Search Extensions for Umbraco 8.1