Releases: algolia/autocomplete
Releases · algolia/autocomplete
v1.0.0-alpha.36
1.0.0-alpha.36 (2020-12-03)
Bug Fixes
- core: allow null
inputElement
ingetInputProps
(75b990a) - core: disable
getSources
concurrent fix (a558b5e) - core: extend
TItem
to object (fcf94ff) - examples: update ref types (1d0cb20)
- js: add
templates
type togetSources
(69b9718) - js: calculate panel position before opening (#375) (307a7ac)
- js: clean environment effects (eec80d2)
- js: fix debounce function (82e6f4e)
- js: fix internal state type (6def041)
- js: make
panelContainer
optional (fe5db0c) - js: pass submit button to render (ca119f3)
- update icons
stroke-width
(23e321b)
Features
- core: rename
searchBoxElement
toformElement
(#374) (79c4985) - js: add loading indicator (59dc31b)
- js: add PanelLayout element (371fae0)
- js: batch DOM updates (#372) (d06873e)
- js: display reset button only when query (1656530)
- js: don't append panel on initial loading (84ce729)
- js: introduce
panelContainer
option (98dfe4b) - js: pass source to header and footer templates (9983c64)
- js: turn search label into submit button (27e61cb)
- plugins: introduce Insights plugin (#373) (2e967be)
- theme: prepare Autocomplete Classic Theme (#361) (8638a98)
- website: update GitHub logo (20a9b48)
v1.0.0-alpha.35
v1.0.0-alpha.35 (2020-11-12)
This new version introduces breaking changes.
Bug Fixes
- core: don't complete query when closed (86adc65)
- getSuggestions: allow nested arrays to be returned (#331) (753c8ca)
- js: correct
item
class name (475e88f) - js: correct
panel
class name (a2be862) - js: fix highlight
hit
param (6c03d8d) - js: make
getSources
optional (b12cc26) - js: resize panel also when hidden (9007fe0)
- qs: ignore
storage
param (5279dba) - recent-searches: type
getTemplates
internal function (1ff6a0d) - fix
setCollections
type (cb967a4)
Features
- core: warn when using
debug
option (#364) (2a2e3dd) - recent-searches: add search highlighting (#370) (3cb1d39)
- introduce development and production modes (#363) (eed934f)
- rename getters (#362) (b7e86d5)
- core: introduce new completion system (#354) (25099e8)
- core: remove
statusContext
API (#350) (a916aea) - core: rename private and public methods and properties (#349) (aeebe6d)
- js: rename class names (#351) (8c53d2d)
- plugins: introduce Query Suggestions plugin (#360) (7d19396)
- recent-searches: support search and templating (#353) (b8ff178)
- shared: introduce autocomplete-shared package (#359) (af04ae1)
- shared: prefix warnings (586f0f1)
v1.0.0-alpha.34
v1.0.0-alpha.33
v1.0.0-alpha.32
v1.0.0-alpha.31
1.0.0-alpha.31 (2020-09-28)
Bug Fixes
- algolia: fallback non-existant highlighted to default value (7783bc6)
- algolia: warn when an attribute cannot be highlighted (ce43e83)
Features
v1.0.0-alpha.30
v1.0.0-alpha.29
1.0.0-alpha.29 (2020-09-15)
Bug Fixes
- algolia: import version from file (d880d8a)
- algolia: import version from package (c314375)
- algolia: proxy highlighting tags (baabc3a)
- core: fix type for
getSources
(18e88ae) - js: call debounced function (0662e1b)
- js: convert header and footer templates to
div
s (1435aad) - js: fix source types (9913fe1)
- js: fix type for
getSources
(4a29700) - js: make options types optional (569f738)
- js: update HTML elements properties at every render (b00878c)
Features
- algolia: escape values in highlighting utils (50a9a73)
- algolia: introduce
parseReverseSnippetedAttribute
(0f7a912) - algolia: type highlighting utils (fa4b959)
- core: introduce debug mode (#315) (7a7b612)
- js: add
destroy
API (4e32138) - js: add magnifier glass as label (0cc8a44)
- js: add reset icon (7d2dccc)
- js: allow escaping in highlighting utils (a70f80d)
- js: export snippeting utils (e276c5e)
- js: introduce
classNames
API (#317) (28bb422) - js: introduce
dropdownPlacement
API (#314) (4a52ce5) - js: type highlighting utils (b178487)