4.4.0 (2022-08-19)
4.3.0 (2022-08-19)
4.2.2 (2022-07-28)
- MarkdownEditor: pass down a key from parent to avoid losing focus while on controlled state (#104) (1cd7677)
4.2.1 (2022-07-22)
4.2.0 (2022-06-20)
4.1.0 (2022-05-08)
- fields: add name & id props to MarkdownEditor (ebd2e20)
4.0.3 (2022-04-25)
4.0.2 (2022-04-25)
4.0.1 (2022-04-25)
- build: include is-hotkey dep in build (#83) (ba17da7)
- fields: handle MarkdownEditor default value when empty (#82) (7990cf4)
4.0.0 (2022-04-25)
- contents: use row id as key in Table (#78) (d360123)
- fields: omit inherited onInput type from MarkdownEditor (#76) (70b2a50)
- fields: - All icons use named exports instead of default ones
UNIT
enum constant has been renamedUnit
- MarkdownEditor
onInput
prop has been renamedonChange
- contents:
key
prop is now required for all columns in Table, including action ones
3.1.0 (2022-04-07)
- contents: add transform prop to Table boolean column (24d973e)
3.0.5 (2022-03-24)
3.0.4 (2022-02-16)
- add exports prop in dist package.json (6b96459)
3.0.3 (2022-02-16)
- remove package.json main prop from dist (eebf90e)
3.0.2 (2022-02-16)
- GlobalStyle: remove CSS imports (f54cfb6)
3.0.1 (2022-02-16)
- GlobalStyle: include @fontsource/poppins as a dep (86e6dad)
3.0.0 (2022-02-16)
- migrate to preserved modules structure (041c060)
- This may require a radical change of setup for projects using this library.
2.5.0 (2022-02-10)
- icons: remove Material icons from dist (1f17053)
2.4.1 (2022-02-01)
- fields: set id via inputId in Select (f64bb3e)
2.4.0 (2022-02-01)
- fields: generate htmlFor + id from name in FileInput, Select & TextInput (0519c64)
2.3.0 (2022-01-30)
- elements: add className on Card (3645b62)
2.2.1 (2022-01-30)
- fields: make Select isAsync prop optional (1797bef)
2.2.0 (2022-01-30)
- contents: add Table tags column type (beffed6)
- elements: add Tag (1bc83bd)
- fields: expose react-select declarations for Select (79334b5)
- fields: expose SelectProps definition (cbfe635)
2.1.0 (2022-01-25)
- contents: add Table column grow prop (b637837)
- contents: add Table pagination full async support (f1709c1)
2.0.0 (2022-01-25)
-
build: disable rollup modules preservation (4f35bcb)
-
build: fix styled-components imports to make them compatible with Next.js (f561f2a)
-
build: remove CSS imports from GlobalStyle declaration (1cf7324)
-
build: split bundle & declarations emission (73cb60e)
-
build: switch to named exports with preserved modules (3917e98)
-
components: add missing types (9931ac6)
-
components: forward VerticalMenu.Item ref (f9c7a9b)
-
contents: add missing Table types (eb72302)
-
contents: add some missing types in Table (8d822d9)
-
contents: allow Table columm key to return anything (211fbf2)
-
contents: check for undefined instead of null in Table head sort icon (eae8556)
-
contents: downgrade react-paginate to v7 for Table (17a0d14)
-
contents: force ellipsis for Table cells overflowing text (9195ebb)
-
contents: handle Table pagination cases greater than 5 pages (ce5c8db)
-
contents: replace react-pagination by internal one in Table (0f8e4ad)
-
contents: restore Table sorting switch (11081b7)
-
demo: remove left file (0000ce4)
-
elements: expose all types (90e0887)
-
elements: remove fowarded ref prop types in Button (51392c7)
-
elements: switch prop types to forwarded ref in Button (acd8d27)
-
fields: add missing FileInput placeholder (bf07f6d)
-
fields: add missing types (b4ad2a0)
-
fields: anyfy Select props type (995e503)
-
fields: hack react-select/async import to make it ESM-compatible (742cd9a)
-
fields: use underscore to prevent size prop collision in TextInput (37315af)
-
icons: add missing js ext for externalized import in Icon (cfe7dbb)
-
icons: add missing Material icons props (0909a56)
-
icons: add missing PropTypes import in Material icons (447d80d)
-
icons: fill svg instead of path color in Material icons (ecda54b)
-
icons: make default icons internal ones (6383e27)
-
icons: remove deprecated enable-background SVG prop in Material icons (487692e)
-
icons: replace enable-background native prop with enableSource (d4444b0)
-
restore theme body white color (17f848e)
-
rollup: exclude common/constants while building icons (48a7ae0)
-
rollup: nake react-select/dist/react-select.cjs.js external (85a4050)
-
build(rollup)!: migrate to ESM (5ebc537)
- common: expose Theme & PartialTheme types (10ebdd9)
- components: add Modal (86c7283)
- components: add VerticalMenu (3197bf3)
- contents: add naive Table pagination logic (55bbc60)
- contents: add title to Table value cell (2a18f03)
- elements: add Field (b4611c9)
- fields: add FileInput (dd1300a)
- fields: add isAutoResizing prop to Textarea (97874eb)
- fields: add naive MarkdownEditor (c0f2a03)
- fields: add pageCount prop to Table (c93a66c)
- fields: add pageIndex prop to Table (f966821)
- fields: handle drag & drop in FileInput (4063c78)
- icons: integrate Material icons in build (b315ccb)
- migrate to typescript with dist declarations (388d6ce)
- set body & html height in GlobalStyle (40c3449)
- set body line-height in GlobalStyle (194904d)
- ci(github): set git authoring envs for semantic-release (d18b785)
- This package will only be distributed as a JavaScript module starting from version 3.0.0 and greater.
2.0.0-beta.22 (2022-01-20)
- common: expose Theme & PartialTheme types (10ebdd9)
2.0.0-beta.21 (2022-01-13)
- contents: add title to Table value cell (2a18f03)
2.0.0-beta.20 (2022-01-13)
- elements: expose all types (90e0887)
2.0.0-beta.19 (2022-01-13)
2.0.0-beta.18 (2022-01-12)
- contents: handle Table pagination cases greater than 5 pages (ce5c8db)
- contents: restore Table sorting switch (11081b7)
- fields: add isAutoResizing prop to Textarea (97874eb)
- fields: add pageCount prop to Table (c93a66c)
- fields: add pageIndex prop to Table (f966821)
2.0.0-beta.17 (2022-01-05)
- icons: make default icons internal ones (6383e27)
2.0.0-beta.16 (2022-01-05)
- icons: remove deprecated enable-background SVG prop in Material icons (487692e)
2.0.0-beta.15 (2022-01-05)
- components: forward VerticalMenu.Item ref (f9c7a9b)
2.0.0-beta.14 (2022-01-05)
- icons: replace enable-background native prop with enableSource (d4444b0)
2.0.0-beta.13 (2022-01-05)
- restore theme body white color (17f848e)
2.0.0-beta.12 (2022-01-05)
- components: add Modal (86c7283)
- components: add VerticalMenu (3197bf3)
- elements: add Field (b4611c9)
2.0.0-beta.11 (2021-12-17)
- contents: check for undefined instead of null in Table head sort icon (eae8556)
2.0.0-beta.10 (2021-12-13)
- contents: force ellipsis for Table cells overflowing text (9195ebb)
2.0.0-beta.9 (2021-11-26)
- contents: add naive Table pagination logic (55bbc60)
2.0.0-beta.8 (2021-11-25)
- contents: allow Table columm key to return anything (211fbf2)
2.0.0-beta.7 (2021-11-22)
- fields: anyfy Select props type (995e503)
2.0.0-beta.6 (2021-11-22)
- fields: add missing FileInput placeholder (bf07f6d)
2.0.0-beta.5 (2021-11-22)
- fields: add FileInput (dd1300a)
2.0.0-beta.4 (2021-11-21)
- contents: add missing Table types (eb72302)
2.0.0-beta.3 (2021-11-21)
- components: add missing types (9931ac6)
- contents: add some missing types in Table (8d822d9)
- demo: remove left file (0000ce4)
2.0.0-beta.2 (2021-11-18)
- fields: add missing types (b4ad2a0)
- fields: use underscore to prevent size prop collision in TextInput (37315af)
2.0.0-beta.2 (2021-11-18)
- fields: add missing types (b4ad2a0)
- fields: use underscore to prevent size prop collision in TextInput (37315af)
2.0.0-beta.2 (2021-11-18)
- fields: add missing types (b4ad2a0)
2.0.0-beta.1 (2021-11-17)
-
build: disable rollup modules preservation (4f35bcb)
-
build: fix styled-components imports to make them compatible with Next.js (f561f2a)
-
build: remove CSS imports from GlobalStyle declaration (1cf7324)
-
build: split bundle & declarations emission (73cb60e)
-
build: switch to named exports with preserved modules (3917e98)
-
contents: downgrade react-paginate to v7 for Table (17a0d14)
-
contents: replace react-pagination by internal one in Table (0f8e4ad)
-
elements: remove fowarded ref prop types in Button (51392c7)
-
elements: switch prop types to forwarded ref in Button (acd8d27)
-
fields: hack react-select/async import to make it ESM-compatible (742cd9a)
-
icons: add missing js ext for externalized import in Icon (cfe7dbb)
-
icons: add missing Material icons props (0909a56)
-
icons: add missing PropTypes import in Material icons (447d80d)
-
icons: fill svg instead of path color in Material icons (ecda54b)
-
rollup: exclude common/constants while building icons (48a7ae0)
-
rollup: nake react-select/dist/react-select.cjs.js external (85a4050)
-
build(rollup)!: migrate to ESM (5ebc537)
- icons: integrate Material icons in build (b315ccb)
- migrate to typescript with dist declarations (388d6ce)
- set body & html height in GlobalStyle (40c3449)
- set body line-height in GlobalStyle (194904d)
- ci(github): set git authoring envs for semantic-release (d18b785)
- This package will only be distributed as a JavaScript module starting from version 3.0.0 and greater.
2.0.0-alpha.18 (2021-11-17)
- elements: remove fowarded ref prop types in Button (51392c76)
- icons: fill svg instead of path color in Material icons (ecda54b6)
2.0.0-alpha.17 (2021-11-17)
- icons: add missing PropTypes import in Material icons (447d80d5)
2.0.0-alpha.16 (2021-11-17)
- icons: add missing Material icons props (0909a56e)
2.0.0-alpha.15 (2021-11-17)
- icons: integrate Material icons in build (b315ccb2)
2.0.0-alpha.14 (2021-11-17)
- build: disable rollup modules preservation (4f35bcb)
2.0.0-alpha.13 (2021-11-17)
- build: split bundle & declarations emission (73cb60e)
2.0.0-alpha.12 (2021-11-17)
- build: remove CSS imports from GlobalStyle declaration (1cf7324)
- set body & html height in GlobalStyle (40c3449)
2.0.0-alpha.11 (2021-11-17)
- set body line-height in GlobalStyle (194904d)
2.0.0-alpha.10 (2021-11-16)
- contents: replace react-pagination by internal one in Table (0f8e4ad)
2.0.0-alpha.9 (2021-11-16)
- contents: downgrade react-paginate to v7 for Table (17a0d14)
2.0.0-alpha.8 (2021-11-16)
- contents: internalize react-paginate for Table (7512ce0)
2.0.0-alpha.7 (2021-11-12)
- build: fix styled-components imports to make them compatible with Next.js (a5efe1f)
2.0.0-alpha.6 (2021-11-12)
- migrate to typescript with dist declarations (205807f)
2.0.0-alpha.5 (2021-11-11)
- icons: add missing js ext for externalized import in Icon (adfb0d1)
2.0.0-alpha.4 (2021-11-11)
- rollup: nake react-select/dist/react-select.cjs.js external (d77fff5)
2.0.0-alpha.3 (2021-11-11)
- fields: hack react-select/async import to make it ESM-compatible (0657c0d)
- rollup: exclude common/constants while building icons (e356152)
2.0.0-alpha.2 (2021-11-11)
- build: switch to named exports with preserved modules (588fb3c)
2.0.0-alpha.1 (2021-11-11)
- build(rollup)!: migrate to ESM (d85ad95)
- This package will only be distributed as a JavaScript module starting from version 3.0.0 and greater.
1.10.0 (2021-11-11)
- deps: update dependency react-paginate to v8 (f432e57)
- icons: add material icons (c78903c)
1.9.0 (2021-11-04)
- fields: harmonize Checkbox screen height with Radio one (1be9fcf)
1.8.0 (2021-11-04)
- components: remove useless onCancel Dialog prop (5ec51a8)
- fields: set background color (440ba08)
1.7.0 (2021-10-26)
- components: integrate overlay and window in Dialog (a34af4b)
1.6.0 (2021-10-26)
- components: add Dialog (6ae1c51)
1.5.1 (2021-10-24)
- add missing styled-components ServerStyleSheet exposition (ddc2668)
1.5.0 (2021-10-24)
- fields: add missing Radio index (c0e8deb)
- expose styled-components API (0b62422)
1.4.1 (2021-10-24)
- contents: fix isId() check in Table cell (3edec42)
1.4.0 (2021-10-24)
- contents: handle Mongo _id in Table (3a831a0)
1.3.0 (2021-10-23)
- fields: handle Checkbox empty string error (e746a1d)
- fields: handle Radio empty string error (e1d2f22)
- fields: handle Select empty string error (bb2ee64)
- fields: handle Textarea empty string error (aab5466)
- fields: handle TextInput empty string error (2668372)
- contents: add Table a11n focus foreground color (f37e27c)
- fields: add Select focus color (b313bfb)
- fields: add Textarea focus box shadow (c37d636)
- fields: add TextInput focus box shadow (eb0441f)
1.2.0 (2021-10-23)
- fields: remove extraneous isMulti prop from Select (98f8b39)
- fields: add label text ref to Checkbox (b666708)
1.1.0 (2021-10-23)
- fields: add Choice (988d906)
1.0.4 (2021-10-21)
- fields: add right margin to Select tags (e1ed45a)
1.0.3 (2021-10-18)
- contents: handle Table data props update for null sortedKey case (20bd67b)
1.0.2 (2021-10-18)
- build: move react-paginate to deps (4df4205)
1.0.1 (2021-10-18)
- build: rollback to full CJS (add55e5)
- build: index Card (70d8f33)
- build: index Table and Tasker (0477599)
- build: use named exports in index (5042074)
- common: shape all theme sub-objects in prop types (7f201ff)
- contents: force Table action icon svg size at parent level (a738fbc)
- contents: handle Table data & sorting props update (68f2f66)
- contents: remove floating bracket in CSS (4164da7)
- fields: remove Select options prop (f14624d)
- contents: add Table (1f55786)
- contents: add Table bottom border (7f42b49)
- contents: add Table icon cells tooltip (74eecc9)
- contents: add Table pagination (12be93e)
- contents: add Table pagination rounded borders (af61f61)
- contents: add Table sorting (956275b)
- contents: add Tasker (eb54f6d)
- contents: add toggle type in Table columns (2c539a6)
- contents: handle nested key in Table data (0f398a0)
- contents: handle Table boolean type (3bd362b)
- demo: bootstrap (6af8d9d)
- elements: add Button (6a9bdaa)
- elements: add Card (a6d8910)
- fields: add async Select mode (925bcc2)
- fields: add async Select mode (7955987)
- fields: add async Select mode (c7dd83c)
- fields: add Checkbox (bd41280)
- fields: add Select (1da7579)
- fields: add text cursor to Select (c5fd880)
- fields: add Textarea (215b780)
- fields: add TextInput (3d2ddb5)