Releases: p3ol/junipero
Releases Β· p3ol/junipero
v2.0.0-beta
2.0.0-beta.31 (2021-06-24)
Bug Fixes
- lib: fix default button colors (5ce3022)
2.0.0-beta.30 (2021-06-22)
Features
- radiofield: set value prop propType to any (63645fb)
2.0.0-beta.29 (2021-06-18)
Bug Fixes
- lib: replace all colors with css vars (9a0c23b)
2.0.0-beta.28 (2021-06-16)
Features
2.0.0-beta.27 (2021-06-16)
Bug Fixes
- lib: fix overflowing select field value (dc9db16)
- lib: fix tabs overriding touchable zone styling (a331d29)
- lib: fix touchable zone background (2687a21)
2.0.0-beta.26 (2021-06-14)
Bug Fixes
2.0.0-beta.25 (2021-06-08)
Features
- lib: add always-opened capability (0aa46ea)
- lib: use css variables instead of overriding classes (31dfeeb)
2.0.0-beta.24 (2021-05-28)
Bug Fixes
- lib: add additional dropdownProps & dropdownMenuProps (cf642ed)
- lib: fix color field missing placeholder & label (0b96b05)
2.0.0-beta.23 (2021-05-26)
Features
- lib: externalize components css to standalone files (8883b84)
2.0.0-beta.22 (2021-05-19)
Bug Fixes
- lib: close datefield menu on re-click (2b3fb53)
- lib: fix basefield opacity when disabled (209096f)
- lib: fix slider field missing minValue & maxValue props (fdb6040)
- lib: fix wrong menus sizes (ef45f8b)
- lib: move colorfield rest props to parent (0d1e889)
2.0.0-beta.21 (2021-05-03)
Bug Fixes
- lib: close select field on click when already opened (48d6caa)
- lib: pass basefield props to underlying div (609c920)
2.0.0-beta.20 (2021-05-03)
Bug Fixes
- lib: fix wrong value prop check (b27dcdc)
2.0.0-beta.19 (2021-05-03)
Bug Fixes
- lib: fix modal click event wrongly prevented (773b3ee)
- lib: fix wrong tab indexes (52c1532)
- lib: increase tab indexes by 1 (a12be63)
2.0.0-beta.18 (2021-05-03)
Bug Fixes
- lib: fix value prop update (44029de)
2.0.0-beta.17 (2021-05-03)
Bug Fixes
- lib: handle value prop updates (7ce2695)
2.0.0-beta.16 (2021-05-03)
Bug Fixes
- lib: remove useless logs (b984c5d)
2.0.0-beta.15 (2021-05-03)
Note: Version bump only for package junipero
2.0.0-beta.14 (2021-04-30)
Features
- lib: add closable prop to modal (a0efdb0)
2.0.0-beta.13 (2021-04-30)
Bug Fixes
- lib: handle non-a-links dropdown items child (929eb32)
2.0.0-beta.12 (2021-04-28)
Bug Fixes
- lib: fix text sizes (6868c84)
2.0.0-beta.11 (2021-04-28)
Bug Fixes
Features
- lib: add stories + tests (488bcfe)
- lib: add tests (cfee600)
- lib: disable key press if disabled (ccc14bb)
- lib: radio field component (e0b000d)
- lib: remove line break for inner div (06af945)
- lib: wip rework radio field (f50253d)
- radio: add EOL (e483f9d)
- radio: add focused and internalValue to ImperativeHandle (f4a7f95)
- radio: add multiple radio story (c787c11)
- radio: remove useless line break (3a74e37)
- radio: remove useless type option on stories (307683a)
- radio-field: add multiple radio story (d878492)
- radio-field: enable triggering onChange with enter (fb3fba8)
2.0.0-beta.10 (2021-04-28)
Bug Fixes
- lib: fix alerts layout (350409c)
- lib: fix tooltip bot being animatable due to unique parent (2c7e9be)
2.0.0-beta.9 (2021-04-26)
Bug Fixes
- lib: fix alert component ([eaf0318](https://...
v2.0.0-alpha
2.0.0-alpha.25 (2021-04-19)
Bug Fixes
- lib: fix missing font weight (c6ecb20)
2.0.0-alpha.24 (2021-04-19)
Bug Fixes
- lib: fix missing box-sizing selector (729d448)
2.0.0-alpha.23 (2021-04-19)
Bug Fixes
Features
- hooks: new useInterval hook (0a4d3d8)
2.0.0-alpha.22 (2021-04-15)
Note: Version bump only for package junipero
2.0.0-alpha.21 (2021-04-15)
Bug Fixes
- lib: fix missing loader colors (b5bd35e)
2.0.0-alpha.20 (2021-04-14)
Bug Fixes
- fix babel root config (26b2b28)
2.0.0-alpha.19 (2021-04-14)
Bug Fixes
2.0.0-alpha.18 (2021-04-14)
Bug Fixes
- lib: fix missing exports (86fee43)
Features
- lib: add texts & titles styling (3aa14fa)
2.0.0-alpha.17 (2021-04-14)
Bug Fixes
- lib: fix dropdown styling (9b1166c)
2.0.0-alpha.16 (2021-04-14)
Bug Fixes
- lib: fix badge styling (3bfd7da)
2.0.0-alpha.15 (2021-04-14)
Bug Fixes
- hooks: fix missing peer dep (fb598b9)
- lib: fix font boldness (fa63747)
- lib: fix missing line heights (fefd7c9)
2.0.0-alpha.14 (2021-04-14)
Bug Fixes
- lib: set react peer dep to v17 (857855b)
2.0.0-alpha.13 (2021-04-13)
Bug Fixes
2.0.0-alpha.12 (2021-04-12)
Bug Fixes
- utils: fix missing exports (52e3efa)
2.0.0-alpha.11 (2021-04-12)
Features
- utils: add new addClass & removeClass helpers (1eaf2a3)
2.0.0-alpha.10 (2021-04-12)
Bug Fixes
- clean code according to last review (8a393a1)
- clean code and remove styles from card component to add them in storybook (cc42b55)
- clean code and remove useless props (47acae0)
- clear code (0b42433)
- clear code (606a23b)
- fix code according to last review (e35b561)
- fix code according to previous reviews (94daa0b)
- fix fomr styles in card stories (6fc369c)
- remove useless prop (ea82980)
- remove useless prop (5869060)
- native: center buttons text (8626dfb)
- native: fix icon behaviour (8cfc753)
- native: fix parseValue props (f7cae20)
- native: fix typo (5f31653)
- native: remove material icons (b9b9856)
- tooltip: fix broken tooltip click trigger (0173e94)
Features
- native: add password obscuration for textfield component (a995de4)
- utils: add fromPairs helper (c2189b2)
- add new tag component (132b230)
- add styles for alert component (d449b0b)
- native: add labeled selectfield wip (43bf4a1)
- native: add new cases to storybook (7059108)
- native: add new iconFont (aa45d8a)
- native: add new selectfields in storybook (1404366)
- native: add noResults case (1041e6f)
- native: selectfield with object option and value enforced (867536d)
- wip: add Alert component (d59e66e)
- new badge component (a5a03ca)
- new card component (5bbb263)
- native: add selectfield component (af6fa37)
- native: basic selectField (ea0f20f)
- native: selectField with search (b102975)
2.0.0-alpha.9 (2020-10-05)
Bug Fixes
- native: fix missing Button import (8c2db4f)
2.0.0-alpha.8 (2020-09-01)
Bug Fixes
- utils: fix wrongly replaced undefined values using cloneDeep (d8e2b2c)
2.0.0-alpha.7 (2020-08-11)
Bug Fixes
RadioField
1.6.1 (2021-03-31)
Bug Fixes
- datePicker: repair tests (bb53838)
- datePicker: set day to first of the month to avoid months jumps (c7f9219)
- deps: update dependency core-js to v3.10.0 (b3709ef)
1.6.0 (2020-10-09)
Features
- examples: add radiofield examples (4efc00c)
- lib: add radiofield component (610b448)
- radiofield: add a label as a prop (e97ade6)
- radiofield: add a labeled example (a903259)
- radiofield: trigger onchange method after component being mounted (f00015a)
Bug Fixes
react-popper v2 compatibility
BREAKING CHANGES
- Now requires
@popperjs/core
to be installed as well asreact-popper
(peer dependencies should yell anyway) - Margins added to popper instances (like Tooltip or DropdownMenu) are now passed as
modifiers
. Add your own modifiers if you need to set your own paddings/margins as popper will print a warning if you try to do it via css DropdownMenu
:modifiers
prop is now supposed to be an array instead of an object
v1.5.1
28 May 2020
- chore: fix esm build not being tree shakable
3151769
v1.5.0
28 May 2020
- chore(deps): update dependency uglify-js to v3.9.4
#111
- chore(deps): update dependency rollup to v2.11.0
#112
- chore(deps): update babel monorepo to v7.10.1
#113
- chore(deps): pin dependency friendly-errors-webpack-plugin to 1.7.0
#109
- chore(deps): update babel monorepo to v7.10.0
#108
- refactor: rewrite examples
d1cf588
- chore: upgrade to rollup monorepo plugins
82732f7
- refactor: clean eslint errors and warnings
25c006a
- chore: update eslint config
f1b03c0
- fix(core): compatibility with react-popper v2 & @popperjs monorepo
56b0f9b
- chore: fix dev webpack config
bbd25e8
- chore: fix babel config
724a7fc
- docs: update changelog
48882e9
- chore: update lockfile
40f058a
- fix: fix various ssr compatibility issues
2808a03
Restrict date field to min & max
v1.4.1
26 May 2020
- chore(deps): update dependency rollup-plugin-terser to v6
#106
- chore(deps): update dependency eslint to v7.1.0
#105
- chore(deps): update dependency autoprefixer to v9.8.0
#102
- chore(deps): update dependency uglify-js to v3.9.3
#100
- chore(deps): update dependency codecov to v3.7.0
#103
- chore(deps): update dependency webpack-bundle-analyzer to v3.8.0
#104
- chore(deps): update dependency rollup to v2.10.9
#97
- chore(deps): update dependency eslint-plugin-flowtype to v5
#101
- chore(deps): update dependency eslint-plugin-react to v7.20.0
#99
- chore(deps): update dependency react-router-dom to v5.2.0
#98
- chore(deps): update dependency file-loader to v6
#90
- chore(deps): update dependency eslint to v7
#89
- chore(deps): update dependency auto-changelog to v2
#88
- chore(deps): update react monorepo to v16.13.1
#87
- chore(deps): update dependency webpack-dev-server to v3.11.0
#86
- chore(deps): update dependency rollup-plugin-uglify to v6.0.4
#80
- chore(deps): update dependency url-loader to v4
#95
- chore(deps): update dependency html-webpack-plugin to v4
#91
- chore(deps): update dependency react-intl-tel-input to v8
#92
- chore(deps): update dependency rollup to v2
#93
- chore(deps): update dependency rollup-plugin-postcss to v3
#94
- chore(deps): update dependency webpack-cli to v3.3.11
#85
- chore(deps): update dependency webpack to v4.43.0
#83
- chore(deps): update dependency react-transition-group to v4.4.1
#77
- chore(deps): update dependency eslint-plugin-react to v7.19.0
#67
- chore(deps): update dependency enzyme-adapter-react-16 to v1.15.2
#64
- chore(deps): update dependency autoprefixer to v9.7.6
#60
- chore(deps): update dependency rollup-plugin-terser to v5.3.0
#79
- chore(deps): update dependency uglify-js to v3.9.2
#82
- chore(deps): update dependency sinon to v9.0.2
#81
- chore(deps): update dependency webpack-bundle-analyzer to v3.7.0
#84
- chore(deps): update dependency auto-changelog to v1.16.4
#59
- chore(deps): update dependency clean-css to v4.2.3
#61
- chore(deps): update dependency css-loader to v3.5.3
#62
- chore(deps): update dependency file-loader to v5.1.0
#69
- chore(deps): update dependency react-popper to v1.3.7
#71
- chore(deps): update dependency rollup to v1.32.1
#74
- chore(deps): update dependency rollup-plugin-postcss to v2.9.0
#78
- chore(deps): update dependency enzyme to v3.11.0
#63
- chore(deps): update dependency eslint-plugin-flowtype to v4.7.0
#66
- chore(deps): update dependency eslint to v6.8.0
#65
- chore(deps): update dependency eslint-plugin-relay to v1.7.1
#68
- chore(deps): update dependency react-intl-tel-input to v7.1.1
#70
- chore(deps): update dependency react-redux to v7.2.0
#72
- chore(deps): update dependency redux to v4.0.5
#73
- chore(deps): update dependency rollup-plugin-babel to v4.4.0
#75
- chore(deps): update dependency rollup-plugin-delete to v1.2.0
#76
- chore(deps): update babel monorepo
#58
- chore(deps): pin dependencies
#56
- Configure Renovate
#55
- chore(deps): bump acorn from 5.7.3 to 5.7.4
#51
- chore: remove useless uglify
4d7b2bc
- chore(deps): add renovate.json
1719e5b
v1.4.0
5 March 2020
Empty text & Allow any options
v1.3.2
5 December 2019
- fix(select-field): update internal value when options change
14200d6
- chore: remove travis node 8 tests & move to node 12 tests
75b8218
v1.3.1
4 December 2019
- fix(select-field): fix prop options being mutated
c744bf8
- fix(select-field): fix parsing for non-object values
dea9d8d
- styles(toggle): set cursor to pointer on toggle and labels
bd5ace6
- fix(select-field): fix allowed emptyText prop-types
9b1e41b
v1.3.0
2 December 2019
- Feature/empty select field text
#40
- Feature/select field accept any option
#39
- chore: upgrade dependencies
6f80867
- chore: upgrade lockfile
e80553c
- chore: upgrade dependencies
9c7d4b2
- feat(select-field): allow to provide any option
6fd28a8
- feat(select-field): allow to set custom text if options are not found
2566bdc
- fix: fix allowed tag prop-types
789485b
- tests(select-field): add tests to cover the new empty-text option
2b641cf
- tests(select-field): add test to cover the new accept-any-option prop
3f25dda
onToggle event
v1.2.10
13 November 2019
- fix(check-box): fix internal checked flag not updated when prop is updated
c362311
v1.2.9
14 October 2019
- fix(tags-field): correctly parse option title
2bd7425
v1.2.8
14 October 2019
- fix(tags-field): handle object auto-complete options
7410197
- fix(tags-field): fix auto-complete duplicate values
ea35159
v1.2.7
10 June 2019
- fix: rename error class name (conflicts with error children used by tests)
daefa0c
- style: add error class to field when available
59e0496
v1.2.6
3 June 2019
- test(slider): add more tests
8b52d93
- fix(slider): fix error when passing wrong props to first child
870faec
v1.2.5
3 June 2019
- Update clean-webpack-plugin to the latest version π
#23
- chore(package): update lockfile yarn.lock
40184b9
- fix(slider): fix slider size when value prop is not zero on mounting
3033451
- chore: update webpack config after dependency upgrade
d92f5ff
- chore(package): update clean-webpack-plugin to version 3.0.0
842cf17
v1.2.4
29 May 2019
- Fix text-field dirty state on focus/blur
#22
v1.2.3
29 May 2019
- fix(text-field): also check for empty string for dirty state
d34dde7
v1.2.2
29 May 2019
- fix(text-field): fix missing dirty state
ba5b130
v1.2.1
29 May 2019
- fix(text-field): apply props value when defined and nullish (0, empty string, ...)
5bd55ca
v1.2.0
24 May 2019
- Update rollup-plugin-delete to the latest version π
#14
- Update rollup-plugin-commonjs to the latest version π
#15
- Update rollup-plugin-node-resolve to the latest version π
#16
- Update rollup-plugin-terser to the latest version π
#17
- Update rollup-plugin-eslint to the latest version π
#18
- Add onToggle event in all components using DropdownMenu
#20
- chore: manually upgrade babel monorepo after greenkeeper fuck-up
aae9d68
- feat(tags-field): add onToggle event
c204b82
- chore(package): update lockfile yarn.lock
a1f59b8
- feat(select-field): add onToggle event
e97a123
- feat(date-field): add onToggle event
e431ea3
- feat(color-picker): add onToggle event
eab52f2
- chore(package): update lockfile yarn.lock
8e39047
- chore(package): update lockfile yarn.lock
11fae3c
- chore(package): update lockfile yarn.lock
35c4078
- chore: upgrade dependencies
10ff5c0
Tags field auto-complete
v1.1.1
6 May 2019
- fix(slider): update internal value on value prop change
2c2e23a
v1.1.0
17 April 2019
- Greenkeeper/react transition group 4.0.0
#13
- Greenkeeper/react redux 7.0.2
#12
- Autocomplete on TagsField
#8
- chore(package): update react-transition-group to version 4.0.0
#11
- chore(package): update react-redux to version 7.0.2
#9
- feat: add autocomplete to tagsfield
e152c1c
- test(tags-field): add tests for autocomplete mode
32457e9
- chore: update dependencies
3d828e3
- fix: proceed an autocomplete only when needed
b10c34e
- feat: add tagsfield autocomplete example
6a5bdc4
- chore(package): update lockfile yarn.lock
ca770b9
- refactor: clean code
2f1d48a
- test(tags-field): add missing test to 100% coverage
ce71a4e
- chore(package): update lockfile yarn.lock
13a41ff
Heaven Is a Place on Earth
v1.0.1
22 March 2019
- Update eslint-config-fbjs to the latest version π
#5
- Add tel type for text-field component
#6
- Add Greenkeeper badge π΄
#4
- docs: update changelog
224b0a1
- fix: fix default labels
499ad71
- chore: update eslint-plugin-relay
09fd7d0
- chore(package): update lockfile yarn.lock
e31801d
- test(text-field): add test for input tel type
3b95146
- chore(package): update eslint-config-fbjs to version 3.1.0
b71d4a5
- chore: bump version
b722060
- fix(select-field): fix default validate existence check
2102d97
- style(color-picker): fix styling issue
1d8bbe9
- feat(text-field): add tel type
2dc5630
v1.0.0
19 March 2019
- chore: upgrade dependencies
bd7ff4f
- chore: add jest to project
9b745a7
- chore: add enzyme to project
2836417
- test: add utils tests
00f70ce
- test(tags-field): add tests
03db036
- test(select-field): add tests
9bc2992
- test(tooltip): add tests
7cbf324
- test(date-field): add tests
060ff33
- chore: upgrade dependencies
ae2d038
- test(text-field): add tests
5b0e308
forceLabel option
v0.4.4
1 March 2019
- fix(dropdown-menu): add menu inner to animate menu without limitations from popper own styles
3f58aa9
- fix(tooltip): make popper scheduleUpdate available through ref instead of prop
2c34113
- style(button): fix buttons disabled colors
59a776c
- fix(text-field): fix missing email input type
5dc1902
v0.4.3
22 February 2019
- fix(color-picker): fix typo in prop types definition
8372f08
v0.4.2
19 February 2019
- fix(tags-field): wrong use of prevent default
8d7b7cc
v0.4.1
19 February 2019
- style: fix placeholders styling
f316284
- fix(tags-field): prevent key events to avoid sending parent form when adding tags
854bc52
- fix(tags-field): missing forceLabel option
8838d35
v0.4.0
19 February 2019