Releases: elastic/search-ui
Releases · elastic/search-ui
v1.24.1
Patch Release
- Minor fixes.
v1.24.0
Release Highlights
✨ Added
- Replaced Searchkit SDK with a new internal
ApiClient
architecture for the Elasticsearch Connector. This significantly improves maintainability, customizability, and bundle size. #1143 - Added support for filters in Autocomplete results. #1150
- Introduced new advanced query customization options via
getQueryFn
andinterceptSearchRequest
,interceptAutocompleteResultsRequest
,interceptAutocompleteSuggestionsRequest
hooks. #1161 - Added support for
fuzziness: true
insearchQuery
andautocomplete
, enabling typo-tolerant matching. #1159 - Added support for range filters in the Elasticsearch Connector. #1157
- Introduced a dedicated entry point for
ApiProxyConnector
to optimize bundle usage. #1146
🧱 Changed
- React 19 Support: Upgraded
react
andreact-dom
peer dependencies to version 19. #1162
🐛 Fixed
- Fixed issue where queries with no matches would still return results from filters — filters are now applied in conjunction with matching queries. #1151
- Fixed incorrect behavior for facet filter types (
none
,any
,all
) in the Elasticsearch Connector. #1153
🧹 Removed
- Fully removed the
searchkit
dependency from the Elasticsearch Connector. #1143 - Deprecated
postProcessRequestBodyFn
in favor of newinterceptSearchRequest
,interceptAutocompleteResultsRequest
,interceptAutocompleteSuggestionsRequest
hooks. #1161
🛠 Internal
- Migrated CI from CircleCI to GitHub Actions.
- Updated internal dev tooling: TypeScript, Jest, Replaced Enzyme with React Testing Library, ESLint, Prettier. #1162
- Minified production bundles using
tsup
, excluded source maps from production output. #1148 - Improved docs for Elasticsearch Connector, de-emphasized App Search and Workplace Search connectors. #1149
v1.23.1
v1.23.0
✨ v1.23.0 Release Highlights
🚀 Added
- Preserve selected filters between queries for better UX flexibility. #1131 Related to #89
- Introduced useSearch React hook for simpler access to search context. #1130
- Added APIProxyConnector to support secure server-side Elasticsearch integration. #1126
- Updated sandbox examples with TypeScript, cleaner structure, and latest React version.
🐛 Fixed
- Module exports refactored for compatibility with ESM and CJS (Node.js). #1114 Fixes #1046
- Sorting logic fixed for both single and multiple field formats. #1112. Fixes #1109
- Fixed BooleanFacet handling of numeric (0/1) values. #1111. Fixes #851
🔁 Changed / Removed
v1.22.1
What's Changed
- Search UI Dependency (QS) Update by @joemcelroy in #1101
Full Changelog: v1.22.0...v1.22.1
v1.22.0
What's Changed
- [DO NOT MERGE] Update publish_docs_co.yml to point to elastic.co/docs by @scottybollinger in #1053
- Update for docsmobile v2.0.0 by @colleenmcginnis in #1055
- Update overview.mdx to force a build by @scottybollinger in #1056
- Set array value properly in filters by @yansavitski in #1058
- fix: issue 1062 - filters applied more than once by @applicity in #1063
- fix: Issue 1060 - date ranges - relative dates by @applicity in #1061
- Set search-experiences-team as CODEOWNERS of the search-ui by @tutelaris in #1077
- Docs: Remove duplicate text by @mmahacek in #1079
- Deprecate app search workplace search by @yansavitski in #1086
New Contributors
- @colleenmcginnis made their first contribution in #1055
- @tutelaris made their first contribution in #1077
- @mmahacek made their first contribution in #1079
Full Changelog: v1.21.5...v1.22.0
v1.21.5
What's Changed
- Module support updates. by @TattdCodeMonkey in #1050
Full Changelog: v1.21.4...v1.21.5
v1.21.4
What's Changed
- Declare exports for react styles by @miguelgrinberg in #1045
Full Changelog: v1.21.3...v1.21.4
v1.21.3
What's Changed
- Missing exports by @miguelgrinberg in #1043
New Contributors
- @miguelgrinberg made their first contribution in #1043
Full Changelog: v1.21.2...v1.21.3
1.21.2
What's Changed
- Fix error in sandbox example by @yansavitski in #1031
- update nav app search connectors doc by @saarikabhasi in #1039
- Pagination style fix by @joemcelroy @miguelgrinberg in #1041
New Contributors
- @saarikabhasi made their first contribution in #1039
Full Changelog: v1.21.1...v1.21.2