Skip to content

Releases: p3ol/junipero

v2.0.0-beta

09 Mar 13:15
Compare
Choose a tag to compare
v2.0.0-beta Pre-release
Pre-release

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

  • lib: export utils mergeDeep method (fdd961d)
  • utils: add new mergeDeep method (097dca0)

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

  • lib: fix missing proptype (ed5bb5c)
  • lib: fix missing stylus import (2a34028)

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

2.0.0-beta.11 (2021-04-28)

Bug Fixes

  • lib: prevent focus if disabled (0162d65)
  • radio: remove toggle field fix from this story (ddc1252)

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://...
Read more

v2.0.0-alpha

09 Jul 12:27
Compare
Choose a tag to compare
v2.0.0-alpha Pre-release
Pre-release

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

  • lib: fix missing datefield arrow (3e38e55)
  • lib: fix missing export (bab95c1)

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

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

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

Read more

RadioField

09 Oct 06:47
Compare
Choose a tag to compare

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

  • chore: handle postcss-loader changes (38818fd)
  • deps: update dependency @babel/runtime-corejs3 to v7.11.2 (24afdb6)
  • radiofield: fix missing end of file (9bbe12b)
  • fix enzyme/jsdom fuckup on focus state with testing-library (390b5b4)
  • fix linter issues (fa30fec)
  • fix linter issues (6a8a0bb)

react-popper v2 compatibility

28 May 10:29
Compare
Choose a tag to compare

BREAKING CHANGES

  • Now requires @popperjs/core to be installed as well as react-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

05 Mar 09:35
Compare
Choose a tag to compare

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

  • Greenkeeper/sinon 9.0.0 #48
  • chore(deps-dev): bump codecov from 3.6.1 to 3.6.5 #45
  • Feature/limited datepicker #46
  • chore(package): update sinon to version 9.0.0 #43

Empty text & Allow any options

02 Dec 10:37
Compare
Choose a tag to compare

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

24 May 11:45
Compare
Choose a tag to compare

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

17 Apr 09:05
Compare
Choose a tag to compare

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

19 Mar 14:35
Compare
Choose a tag to compare

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

19 Feb 16:44
Compare
Choose a tag to compare

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

  • feat: add forceLabel option to DateField, SelectField, ColorField & TextField f5346d7
  • fix(select-field): fix parseTitle method 604746d
  • fix(select-field): missing dirty state update 5603053
  • fix(date-field): check for value existence when parsing title with default method e13fe60