Search UI for Elasticsearch & Opensearch. Compatible with Algolia's Instantsearch and Autocomplete components. React & Vue support
APACHE-2.0 License
Bot releases are hidden (Show)
Published by joemcelroy almost 2 years ago
Full Changelog: https://github.com/searchkit/searchkit/compare/@searchkit/[email protected]...@searchkit/[email protected]
Published by joemcelroy almost 2 years ago
Published by joemcelroy almost 2 years ago
Full Changelog: https://github.com/searchkit/searchkit/compare/v3.0.0...@searchkit/[email protected]
Published by joemcelroy almost 2 years ago
Full Changelog: https://github.com/searchkit/searchkit/compare/v3.0.0...@searchkit/[email protected]
Published by joemcelroy almost 2 years ago
Full Changelog: https://github.com/searchkit/searchkit/compare/v3.0.0...@searchkit/[email protected]
Published by joemcelroy over 3 years ago
Bug fix: search was not called on client side render, therefore variables contained the baseState only even though the url contains searchState.
Bug fix: Issue with sortBy being either null or not provided in variables causing a miss in apollo cache and resulting in a XHR request to server on client hydrate
Published by joemcelroy about 6 years ago
Published by joemcelroy almost 7 years ago
Published by ssetem almost 7 years ago
Published by ssetem almost 7 years ago
Published by ssetem almost 7 years ago
Published by ssetem about 7 years ago
lib folder fixes
Published by ssetem about 7 years ago
fix lib references for main + typescript
Published by ssetem about 7 years ago
Published by ssetem about 7 years ago
testing automated builds
Published by ssetem about 7 years ago
Published by ssetem over 8 years ago
Published by ssetem over 8 years ago
sk-action-bar__info
+ sk-action-bar__filter
renamed to sk-action-bar-row
.
Layout
components to be used instead of specific div + classname markup
Layout
, TopBar
, LayoutBody
, SideBar
, LayoutResults
, ActionBar
, ActionBarRow
CheckboxFilter
component which does a on/off checkbox based on arbitrary queryInputFilter
component which is a free text filter, great if you need to filter on specific fields.DynamicRangeFilter
component which will dynamically calculates the possible min/max based on your search results.
TagFilter
components, Used to have clickable tags within your search results.SearchBox
enhancements
prefixQueryOptions
prop if you want to customize the elastic options for this queryqueryBuilder
prop if you want to customize how the query is built, defaults to SimpleQueryString
SortSelector
now supports multiple sort fields (e.g. secondary sort), be sure to provide the mandatory keySearchkitManager
has new reloadSearch
method, used if you want to just reload the search even with the same query.RefinementListFilter
, MenuFilter
, NumericRefinementListFilter
, Pagination
, ViewSwitcherToggle
, SortingSelector
. We have updated the theme to be backwards compatible, but if you have custom css for those components, you may need to update them.Toggle
, Select
, ItemList
, CheckboxItemList
, ItemHistogramList
, Tabs
, TagCloud
)
RefinementListFilter
, MenuFilter
, Pagination
, ViewSwitcherToggle
, SortingSelector
, NumericRefinementListFilter
RangeFilter
PageSizeSelector
for selecting how many results per pageHits
+ ViewSwitcherHits
now supports listComponent to fully handled the list container.Pagination
now supports showText property, PaginationSelect
is a select based implementation of PaginationSearchkitManager
now supports searchOnLoad
property which controls whether the initial search runs.SearchkitManager
has a searchUrlPath
property which controls the endpoint name (defaults to _search)RefinementListFilter
, MenuFilter
. These are just a pass through property to ElasticSearch's Terms Aggregation