Tags:
- π₯ Breaking Change
- π New Feature
- π Bug Fix
- π Documentation
- π± Internal
Note: Gaps between patch versions are faulty, broken or test releases.
buttons,chrome,formsbuttons,chrome
datepickersforms
forms,loaders,ranges,typographyloaders- #468 feat(loaders): introduce Progress component (@sunesimonsen)
modals,pagination,tables,tags
- Other
chrome,loaders- #469 chore(deps): update non-major shared dependencies (@renovate[bot])
menus,utilities- #471 chore(deps): update dependency @zendeskgarden/eslint-config to v10 (@renovate[bot])
autocomplete,breadcrumbs,buttons,checkboxes,chrome,datepickers,dropdowns,forms,grid,menus,modals,notifications,pagination,radios,ranges,tables,tabs,tags,textfields,toggles,tooltips,typography- #470 fix(deps): update non-major package dependencies (@renovate[bot])
react-chromeAccordionContainer- Migrate to @zendeskgarden/container-accordion
react-buttonsButtonGroupContainer- Migrate to @zendeskgarden/container-buttongroup
chromeautocomplete,buttons,menus,tabs
avatarsmodals
- #466 chore: update renovate schedule (@jzempel)
- #455 chore(deps): update dependency stylelint to v11 (@renovate[bot])
- #458 chore: update renovate configuration (@jzempel)
react-modalsFocusJailContainer- Migrate to @zendeskgarden/container-focusjail
ModalContainer- Migrate to @zendeskgarden/container-modal
dropdownsautocomplete,menus,modals,select
- #454 chore(deps): update all development non-major dependencies (@renovate[bot])
Beginning in this release we are deprecating our internal render-prop containers in favor of our react-containers package.
All render-props will be removed in the next major release.
react-paginationPaginationContainer- Migrate to @zendeskgarden/container-pagination
react-tooltipsTooltipContainer- Migrate to @zendeskgarden/container-tooltip
react-tabsTabsContainer- Migrate to @zendeskgarden/container-tabs
react-breadcrumbsBreadcrumbContainer- Migrate to @zendeskgarden/container-breadcrumb
datepickers,dropdowns,forms,pagination,tabs,tooltipsautocomplete,menus,select,tooltips.template,breadcrumbs,tabsbreadcrumbs
autocomplete,avatars,breadcrumbs,buttons,checkboxes,chrome,datepickers,dropdowns,forms,grid,loaders,menus,modals,notifications,pagination,radios,ranges,select,selection,tables,tabs,tags,textfields,theming,toggles,tooltips,typography,utilitiesdatepickers,dropdowns- #418 chore(deps): update typescript-eslint monorepo to v2 (major) (@renovate[bot])
autocomplete,buttons,checkboxes,dropdowns,loaders,radios,select,tables,tabs,toggles- #446 chore(deps): update dependency @zendeskgarden/eslint-config to v9 (@renovate[bot])
- Other
- #445 chore(deps): update all development non-major dependencies (@renovate[bot])
- #438 chore(deps): update all development non-major dependencies (@renovate[bot])
- #433 chore(deps): bump eslint-utils from 1.3.1 to 1.4.2 in /examples/codesandbox/garden-create-react-app (@dependabot[bot])
- #437 fix(test): mock scrollTo dom-helper utility in tests (@austin94)
chrome- #416 chore(deps): update css-chrome dependency to correct Chrome overflow issue (@renovate[bot])
modals- #434 fix(modals): documentation typo (@sunesimonsen)
- #435 fix(modals): missing import from react-modals documentation (@sunesimonsen)
- Other
- #430 chore(deps): update all development non-major dependencies (@renovate[bot])
- #429 chore(deps): update dependency eslint-loader to v3 (@renovate[bot])
- #428 chore(deps): update dependency inquirer to v7 (@renovate[bot])
- #426 chore(deps): update dependency @zendeskgarden/eslint-config to v8 (@renovate[bot])
- #417 chore(deps): update dependency rimraf to v3 (@renovate[bot])
- #427 chore(deps): update dependency eslint-plugin-react-hooks to v2 (@renovate[bot])
avatars,breadcrumbs,buttons,checkboxes,chrome,datepickers,dropdowns,forms,grid,menus,modals,notifications,pagination,radios,ranges,tables,tabs,tags,textfields,toggles,tooltips- #416 chore(deps): update all development non-major dependencies (@renovate[bot])
datepickers
theming- #421 docs: correct react-theming peer dependencies (@vhiairrassary)
forms- #422 docs(forms): Checkbox example in forms is throwing (@ryanseddon)
- #407 chore(deps): update dependency commander to v3 (@renovate[bot])
- #405 chore(deps): update all development non-major dependencies (@renovate[bot])
- #406 chore(deps): update dependency @testing-library/react to v9 (@renovate[bot])
datepickers
dropdowns- #402 feat(Menu/Items/Item): change Item 'value' requirement to be inclusive of 0 (@chungkikelly)
- #400 chore(deps): update all development non-major dependencies (@renovate[bot])
buttons- #398 fix(buttons): white-space/word-wrap styling in the Anchor component (@luis-almeida)
- #396 fix(buttons): allow correct ref validation in PropTypes (@austin94)
dropdowns- #394 Update autocomplete dropdown example due to google translate issue (@KaiminHuang)
datepickers
- Other
- #395 chore(deps): update all development non-major dependencies (@renovate[bot])
avatars,breadcrumbs,buttons,checkboxes,chrome,datepickers,dropdowns,forms,grid,menus,modals,notifications,pagination,radios,ranges,tables,tabs,tags,textfields,toggles,tooltips- #392 chore(deps): update all development non-major dependencies (@renovate[bot])
typographydropdowns
- #389 chore(deps): update all development non-major dependencies (@renovate[bot])
- #390 chore(deps): update dependency jest-dom to v4 (@renovate[bot])
tables- #382 chore(deps): update all development non-major dependencies (@renovate[bot])
- Other
- #383 chore(deps): update dependency husky to v3 (@renovate[bot])
- #384 chore(deps): update dependency lint-staged to v9 (@renovate[bot])
- Other
- #377 chore(deps): update dependency eslint-config-prettier to v6 (@renovate[bot])
- #376 chore(deps): update dependency eslint to v6 (@renovate[bot])
dropdowns- #374 chore(deps): pin dependency @types/lodash.debounce to 4.0.6 (@renovate[bot])
breadcrumbs,buttons,checkboxes,chrome,dropdowns,forms,grid,menus,modals,notifications,pagination,radios,ranges,tables,tabs,tags,textfields,toggles,tooltips- #375 chore(deps): update all development non-major dependencies (@renovate[bot])
The dropdowns package is now written in Typescript. The API has
not been changed, but Type definitions are now included with the package.
If you are not using Typescript in your development environment you will still benefit from improved autocompletion and documentation in certain IDEs and editors like VSCode.
buttons- #366 fix(buttons): Pass className to (@giacomorebonato)
avatars- Other
- #364 chore(demo): add
react-containerslink + deprecated packages section (@jzempel) - #362 chore: add versioning documentation (@jzempel)
tables- Other
- #359 chore(lint): ensure that no unsafe lifecycle events are used (@austin94)
- #355 chore(deps): update all development non-major dependencies (@renovate[bot])
- #356 fix(publish): allow version flow to push changelog correctly (@austin94)
- All breaking changes are detailed in the Migration Guide. Follow the guide to upgrade to version 6.
all packages
all packages- #344 chore(deps): update all development non-major dependencies (@renovate[bot])
other- #349 chore(deps): update dependency react-testing-library to v8 (@renovate[bot])
all packages
react-autocomplete, react-avatars, react-breadcrumbs, react-buttons, react-checkboxes, react-chrome, react-dropdowns, react-forms, react-grid, react-loaders, react-menus, react-modals, react-notifications, react-pagination, react-radios, react-ranges, react-select, react-selection, react-tables, react-tabs, react-tags, react-testing, react-textfields, react-theming, react-toggles, react-tooltips, react-typography, react-utilities