- [FIX] - Prevent scrolling document in react-select if select menu options don't have an internal scrollbar
- [FEATURE] - Embed Google fonts
- [FIX] - Update of value on ColorPicker
- [FIX] - Add focus on Select
- [FIX] - Add view className to Scrollbar view
- [FIX] - Upgrade node-sass
- [FIX] - Fix DatePicker style
- [FIX] - Fix FontAwesome 5 icons
- [FIX] - Fix style broken on Toggle
- [FIX] - Move moment to peerDependencies
- [FIX] - Hide Scrollbars tracks when not needed
- [FIX] - Fix disabled or readonly textareas styling
- [FEATURE] - Improve caret position in columns
- [FEATURE] - Update react-select to v2
- [FEATURE] - Add forwarded ref to List and ListElement
- [FIX] - Fix utils compilation
- [FEATURE] - Use rollup for publishing
- [FEATURE] - Remove font-awesome 4.7
- [FIX] - Fix styling on Colorpicker
- [FIX] - Fix case on Colorpicker
- [FEATURE] - Add Colorpicker
- [FIX] - Fix textarea props
- [FIX] - Fix missing export
- [FEATURE] - Add Toggle
- [FEATURE] - Add FixedWidth to icons
- [FEATURE] - Allow unselect on tabs
- [FEATURE] - Added missing "editable" attribute in TagSet binding.
- Update dependencies
- [FEATURE] - Textareas now could use "autosize" if they are set to.
- [FIX] - Disallow empty tags in TagSet
- [FEATURE] - Update Column heading design
- [FEATURE] - Allow controlled ToggleableList
- [FIX] Fix DatePicker months
- Prevent error on missing locale
- Adds prepublish script
- Fix click on SelectableList
- Fix click on Items
- Fix click on Drawer heading
- Republish after missing compilation
- Fix unrecognized attributes to Item
- Allow intermediate Element is DrawerList
- Fix to cssMatchComputedWidth
- Deprecate redux-form bindings
- Adds empty onBlur to Select binding
- Adds externals to webpack
- Update dev dependencies
- Update dependencies
- [FIX] Relative import of node_modules style files
- [FIX] Fix noop export
- [FIX] Fix TagSet not loading
- [FIX] Fix newid export
- [FIX] Fix Webpack output
- [FIX] Fix exports
- [FIX] Export react-forms bindings and utils
-
[BREAKING CHANGE] Change distribution mode.
Please now import classes from the root of the package :
use
import { Button } from '@despro/react-components
instead ofimport Button from '@deskpro/react-components/lib/Components/Forms'
- [FIX] Fix TagInput not loading
- [FIX] Remove on click outside on
TagInput
- [FIX] Update peerDependencies
- [FIX] Prevent form submission when adding tag in TagSet
- [FIX] Fixed another TagSet options prop bug
- [FIX] Fix TagSet options prop bug
- Specify react at a peer dependency
- Fix relative import in _select.scss
- Try to get rid of react in dependencies
- [FIX] Prevent react from being added in npm package
- [FIX] Fix bug on DatePicker not closing
- [IMPROVEMENT] DatePicker is matching locale
- [FIX] Fix Calendar days
- Update npm dev packages
- [FIX] Remove hardcoded column widths
- [FIX] Force 100% width on headings inside column drawers
- [FIX] Fixes missing onChange on dayclick in Datepicker
- [FEATURE] Adds a Datetimepicker
- Write npm-shrinkwrap with npm 3 for wider compatibility
- Move react and react-dom to dev dependencies
- Remove semantic dependency and _apps.scss
- Rename repository to react-components
- Rename npm package to @deskpro/react-components
- [MINOR] Highlight first occurrence when typing into TagInput
- [FIX] Fixes onChange callback in redux form bindings
- [FIX] Adds margin to Loader component
- [FEATURE] Adds form bindings for TagSet
- [MINOR] Makes icon sizes !important
- [FIX] Fix error in TagInput
- [FIX] Fixes typo, from .up-container to .dp-container
- [MINOR] Makes optional the 'name' prop on the redux Form component
- [FEATURE] Adds style compilation
- [TESTS] Increases test coverage
- [MINOR] Fixes margins on lists
- [FIX] Removes missing styleguide import
- [TESTS] Adds travis CI
- [TESTS] Adds npm run test with watcher or -- --coverage option
- [TESTS] Adds Snapshots on Components
- [MINOR] Allows nodes in Select option to allow jsx
- [FEATURE] Adds redux-forms integration
- [MINOR] Removes kss styleguide
- [FIX] Removes deprecated e.keyCode in favor of e.key
- [MINOR] Improves DatePicker by using moment, parse previous value
- [MINOR] Opens calendar on focus on DatePicker
- [MINOR] Improves DatePicker, adds focus() fix lowercase months / days
- [FIX] Fixes missing properties passed to Input
- [FIX] Fixes checked checkboxes
- [MINOR] Fixes minor styling issues
- [MINOR] Fixes missing disabled property on ConfirmButton
- [MINOR] Fixes value type on Select
- [MINOR] Update style on Modal
- [FEATURE] Adds Loader component
- [FEATURE] Adds Container component
- [FEATURE] Adds Section component
- [FEATURE] Adds Forms/Group component
- [FEATURE] Adds Forms/Textarea component
- [MINOR] Adds "controls" and "underline" props to Common/Heading component
- [MINOR] Adds "name" prop to Forms/TagSet component
- [MINOR] Adds "onClose" prop to Alert component
- [MINOR] Adds main without apps style for DeskPRO main app
- [MINOR] Improves Modal
- [MINOR] Adds semantic-ui css required by deskproapp-boilerplate-react
- [MINOR] Adds deskproapp-boilerplate-react styles
- [FEATURE] Adds existing status for Checkboxes
- [FEATURE] Adds button loading state
- [FIX] Fix extra onChange in Tabs
- [FIX] Missing dependency
- [FEATURE] Adds AutoSuggest to TagInput
- [MINOR] Fixes stories List Toggleable
- [MINOR] Adds Open/Close to CustomSelect
- [MINOR] Adds readOnly to Checkbox
- [FEATURE] Adds Alert component
- [FEATURE] Adds Badges/TextBadge component
- [FEATURE] Adds Badges/CircleBadge component
- [FEATURE] Adds Badges/IconBadge component
- [FEATURE] Adds Cards/Card component
- [FEATURE] Adds Stars component
- [FEATURE] Adds Forms/Form component
- [MINOR] Updates the readme
- [MINOR] Adds lint:fix npm script
- [MINOR] Adds round button type
- [MINOR] Adds Button "shape" prop
- [MINOR] Adds Avatar "size" prop
- [MINOR] Remove useless parts from npm-package
- [FIX] Fixes error in Progress story
- [FEATURE] Adds DateBadge component
- [MINOR] Adds docs for dateToMonth() util
- [MINOR] Uses Scrollbar component in CustomSelect component
- [MINOR] Improves Progress story
- [FIX] Fix TagSet PropTypes
- [FIX] Fix add tag on enter
- [MINOR] Adds css and dom utilities
- [FIX] Fix design issue and waring on CustomSelect
- [FEATURE] Adds DropdownButton component
- [FEATURE] Adds Progress component
- [FEATURE] Adds ProgressButton component
- [FEATURE] Adds TranslateButton component and numberRandom() util
- [FEATURE] Adds Tabs component
- [FEATURE] Adds CustomSelect Component
- [MINOR] Adds z-index to popper
- [MINOR] Adds "square" button type prop value
- [MINOR] Moves tests for search components into "Search" story
- [MINOR] Update dependencies
- [FIX] Fixes button with icon test
- [FIX] Fix warning on ConfirmButton
- [FIX] Fix eslint errors on generator templates
- [FEATURE] Adds component code generator
- [FEATURE] Adds SelectableList component
- [FEATURE] Adds arrow key functionality to SearchButton
- [FEATURE] Adds the Highlighter component
- [FEATURE] Adds SplitButton component
- [MINOR] Renames string utility functions
- [MINOR] Adds util functions objectForEach() and objectMap()
- [MINOR] Fixes linting errors
- [MINOR] Updates SearchButton docs with complete example
- [MINOR] Adds story for button with icon
- [MINOR] Adds util props/propsHasChildType()
- [MINOR] Adds Button props "size" and "type"
- [MINOR] Switch Label and Tag to PureComponents
- [BREAKING CHANGE] Adds Components/Buttons namespace
- [BREAKING CHANGE] Update dependency to React 15.6
- [MINOR] Adds utility functions
- [MINOR] Adds Input iconRight
- [MINOR] Adds Input getValue & setValue
- [FEATURE] Adds TagSet Component
- [FEATURE] Adds Datepicker component
- [MINOR] Adds stopPropagation to Radio and Checkbox
- [FEATURE] Adds SearchButton component
- [FEATURE] Adds SearchSelect component
- [MINOR] Move utils to /src
- [MINOR] Adds docs for utility functions
- [MINOR] Adds radio to storybook
- [MINOR] Adds link to github repository to npm package
- [MINOR] Adds _zindex.scss
- [MINOR] Tweeks Popper performance
- [MINOR] Improve storybook hierarchy
- [MINOR] Updates Column styles
- [MINOR] Restructures the src/styles directory
- [FEATURE] Adds Urgency component
- [FEATURE] Adds Forms/HiddenFields component
- [FEATURE] Adds Forms/SearchInline component
- [FEATURE] Adds Popper arrow prop
- [FEATURE] Adds .dp-button--icon
- [FEATURE] Adds SearchSubmit component
- [FEATURE] Adds Forms/Radio component
- [MINOR] Rename story fixture scripts
- [MINOR] Cleanup column story code
- [FEATURE] Adds PopperIcon
- [FEATURE] Adds Count component
- [MINOR] Minor tweak to Count component
- [MINOR] Removes Count value attribute
- [MINOR] Adds positions to drawer item
- [MINOR] Handling Count components in Columns/Item component
- [MINOR] Improves Column story
- [MINOR] Adds missing doc image
- [IMPROVEMENT] Rename Label to Tag to avoid confusion
- [MINOR] Update Popper styles
- [MINOR] Adds Popper close on click outside
- [FEATURE] Adds Scrollbar component
- [FEATURE] Adds FilterPopper
- [INTERNAL] Adds objectKeyFilter
- [INTERNAL] Adds pre-commit hook on lint:js
- [MINOR] Doc updates
- [MINOR] Drawer works without Heading
- [FEATURE] Adds QueryableList whereName @none value
- [FEATURE] Adds ToggleableList whenType prop
- [MINOR] Fix padding in select input
- [FEATURE] QueryableList and ListElementGroup components
- [MINOR] Rename ListToggleable to ToggleableList
- [MINOR] Fix padding in select dropdown
- [MINOR] Pass all props to LabelInput
- [MINOR] Adds style to heading count
- [FEATURE] Allow to force editable on LabelInput
- [FIX] Fix error on Labels
- [FEATURE] Adds ListToggleable
- [FEATURE] Adds Icons
- [FEATURE] Adds documentation
- [FEATURE] Adds Avatar
- [FEATURE] Adds Heading
- [FIX] Rename storybook scripts
- [FIX] Fix package-lock
- [FEATURE] Adds publication of storybook to GitHub pages
- [FIX] Remove missing LabelSet, adds package-lock.json
- [FIX] Adds missing .npmignore
- [FIX] Publish to npm
- [FIX] Use jsx extension on files containing JSX code
- [FEATURE] Adds Popper and Portal
- [FIX] Remove compiled assets from repository
- [FEATURE] Namespace components
- [FEATURE] Adds confirm buttons
- [FEATURE] Adds checkbox and multiple select
- [FIX] Fix Select onChange
- [MINOR] Fix design on Label Input when empty
- [MINOR] Fix select design when style overridden
- [FEATURE] Adds label input to update a set of labels
- [FIX] Use border-box box-sizing on all elements
- [FEATURE] Adds prefix / suffix to inputs
- [FEATURE] Adds icon to inputs
- [FIX] Fix eventListener on Modal
- use border-box on modal buttons
- [FEATURE] Adds Modal dialog
- Initial public release