Visitar URL original
Tags · downshift-js/downshift · GitHub
Skip to content

Tags: downshift-js/downshift

Tags

v9.4.0

Toggle v9.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: fix React Compiler compatibility. (#1690)

* enable `react-hooks/refs` rule

* refactor `useEnhancedReducer`

* refactor `useCombobox`

* refactor `useSelect`

* update `useElementIdsLegacy` ref pattern

* read direct value in `useTagGroup`

* refactor `useMultipleSelection`

* refactor `useMouseAndTouchTracker`

* reintroduce eslint-disable comment (was accidentally removed)

* ignore refs rule in `useIsInitialMount`

* remove `useLatestRef` altogether

* fixup

* add compiled version of `useCombobox` E2E test

* bring back useLatestRef

* abstract useIsomorphicLayoutEffect

---------

Co-authored-by: Silviu Alexandru Avram <silviu.avram91@gmail.com>

v9.3.6

Toggle v9.3.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix(getHighlightedIndexOnOpen): remove added check from migration (#1692

)

* fix(getHighlightedIndexOnOpen): remove added check from migration

* better fix

* fully fix the cases

v9.3.5

Toggle v9.3.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix(disabled): remove disabled from spread regression (#1689)

v9.3.4

Toggle v9.3.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: bring back action props and update the hooks to use TypeScript f…

…ully (#1683)

* fix(reducer): bring back action props

* fix a test

* rename utils to utils.legacy

* rename hooks utils to legacy

* rename utils-ts to utils

* migrate src utils

* getChangesOnSelection and getChangesOnSelection

* getHighlightedIndexOnOpen

* prettier

* getHighlighted and nonDisabled

* tests

* move dropdown utils to hook utils

* isControlledProps

* fix import

* migrate stateChangeTypes

* getInitialState

* combobox utils

* only combobox index file left to go

* more updates to make it ts ready

* useControlPropsValidator & validateControlledUnchanged

* useMouseAndTouchTracker and targetWithinDownshift

* useGetterPropsCalledChecker

* create downshift types

* environment is not required

* refactored useCobobox

* useSelect types and stateChangeTypes

* useSelect reducer

* useSelect

* last 2 utils

* more tests

* fix equality issue

* common reducer

* finish tests for getItemIndexByChar

* refactored tests

* move useMultiple types

* consolidate types

* reexport everything

* prettier

* fix exports

* fix pre-commit

* add refs to tsx tests

* more types fixes after docusaurus tsx convert

* bring back the previous typings folder

* fix exports

* code review

* fix types generation

* prettier

* tsconfig stale

* some type fixes in reducer

* no need for pre-commit fix

v9.3.3

Toggle v9.3.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix(docusaurus): update and fix webpack issue (#1685)

* fix(docusaurus): update and fix webpack issue

* add @docusaurus/babel

v9.3.2

Toggle v9.3.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix(useElementIds): improve fix for webpack analyzer (#1677)

v9.3.1

Toggle v9.3.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix(useElementIds): prevent Webpack static analysis issue with useId (#…

…1676)

* fix(useElementIds): prevent Webpack static analysis issue with useId

* improve tests

v9.3.0

Toggle v9.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: support cjs and esm extensions (#1675)

v9.2.0

Toggle v9.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: manual release again 9.1.0 (#1671)

v9.1.0

Toggle v9.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: manual release 9.1.0 (#1670)