changelogs.md


bokuweb/react-resizable-box

Repository  -  API  -  Source

6.5.2

June 26, 2020

:bug: Bug Fix

  • Fixes #522 - Resize without page scrolling on mobile

6.5.1

June 25, 2020

:bug: Bug Fix

  • Make as optional

6.5.0

June 17, 2020

:bug: Bug Fix

  • Fix ES Module Output #634

6.4.0

May 14, 2020

:nail_care: Enhancement

  • Support the "as" prop to change the wrapper #614

6.3.2

March 28, 2020

:nail_care: Enhancement

  • Avoid a useless re-render #587

6.3.1

March 28, 2020

:nail_care: Enhancement

  • Makes the component window agnostic, which means that the component can be run inside an iframe. (#598)

6.2.0

February 5, 2020

:bug: Bug Fix

  • Fixed a bug, resizing does not work when flex-basis set.

6.1.1

November 30, 2019

:bug: Bug Fix

  • Fixed a bug, Handle loses mouse as edge gets further away from other side #537

6.1.0

September 28, 2019

:nail_care: Enhancement

  • Improve perf #529
  • Support vh and vw for max size #526

6.0.0

August 12, 2019

:nail_care: Enhancement

  • Fix deprecated componentWillRecieveProps lifecycle method usage #504
  • Feature request: Allow early exiting for onResizeStart #494

:zap: Breaking changes

  • use PureComponent

5.0.0

June 5, 2019

Please see also 5.0.0-beta.0 change.

:nail_care: Enhancement

  • Add snapGap property #446

:house: Internal

  • Upgrade some deps.

5.0.0-beta.0

March 17, 2019

:nail_care: Enhancement

  • Use typeScript instead of flowtype in [#413]
  • Improve some perf.
  • Support vw and vh. Please see story.

:zap: Breaking changes

  • Support only named import. Please import like following.
import { Resizable } from 're-resizable';

:memo: Documentation

:house: Internal

  • Update react & react-dom to v16.7.0 (#395)

4.11.0

December 14, 2018

:rocket: New Feature

:house: Internal

  • Update npm-run-all to v4.1.5 (#389)
  • Update react & react-dom to v16.6.3 (#387)
  • Update sinon to v7.2.2 (#393)
  • Update rollup-plugin-node-resolve to v4.0.0 (#392)
  • Update flow-bin to v0.89.0 (#385)
  • Update prettier to v1.15.3 (#386)

4.10.0

November 16, 2018

:rocket: New Feature

:house: Internal

  • Update react & react-dom to v16.6.1 (#384)
  • Update prettier to v1.15.1 (#383)
  • Update sinon to v7.1.1 (#379)
  • Update flow-bin to v0.85.0 (#378)
  • Update eslint-plugin-flowtype to v3.2.0 (#375)
  • Update rollup-plugin-node-globals to v1.4.0 (#344)

4.9.3

November 6, 2018

:bug: Bug Fix

:house: Internal

  • Update sinon to v7.1.0 (#373)
  • Update react & react-dom to v16.6.0 (#371)
  • Update gh-pages to v2.0.1 (#352)
  • Update flow-bin to v0.84.0 (#342)

4.9.2

October 26, 2018

:bug: Bug Fix

:house: Internal

  • Update eslint-plugin-jsx-a11y to v6.1.2 (#363)
  • Update react & react-dom to v16.5.2 (#357)
  • Update rollup-plugin-commonjs to v9.2.0 (#356)
  • Update @​storybook/addon-info & @​storybook/react to v3.4.11 (#355)

4.9.1

October 21, 2018

:bug: Bug Fix

:nail_care: Enhancement

:memo: Documentation

:house: Internal

  • Update rollup to v0.65.2 (#347)
  • Update react & react-dom to v16.5.1 (#350)
  • Update sinon to v7.0.0 (#368)
  • Update eslint-plugin-flowtype to v3.0.0 (#367)
  • Update rollup-plugin-replace to v2.1.0 (#365)
  • Update rollup-plugin-replace to v10.0.1 (#360)
  • Update prettier to v1.14.3 (#359)

4.9.0

October 13, 2018

:rocket: New Feature

:memo: Documentation

:house: Internal

  • Update rollup to v0.65.0 (#339)
  • Update rollup-plugin-commonjs to v9.1.6 (#338)
  • Update react & react-dom to v16.5.0 (#348)
  • Update sinon to v6.3.1 (#345)

4.8.1

August 24, 2018

:bug: Bug Fix

:memo: Documentation

:house: Internal

  • Update flow-bin to v0.79.1 (#336)
  • Update sinon to v6.1.5 (#327)
  • Update rollup-plugin-babel to v3.0.7 (#305)
  • Update rollup to v0.64.1 (#296)

4.8.0

August 23, 2018

:rocket: New Feature

:memo: Documentation

:house: Internal

  • Update prettier to v1.14.2 (#311, #312 & #329)
  • Update flow-bin to v0.78.0 (#298, #320, #326 & #332)
  • Update @​storybook/addon-info & @​storybook/react to v3.4.10 (#297 & #331)
  • Update flow-copy-source to v2.0.2 (#313 & #324)
  • Update sinon to v6.1.3 (#309, #314 & #317)
  • Update eslint-plugin-react to v7.11.1 (#310, #334 & #335)
  • Update eslint-plugin-import to v2.14.0 (#308 & #333)
  • Update prettier-eslint to v8.8.2 (#301)
  • Update eslint-plugin-jsx-a11y to v6.1.1 (#315 & #323)
  • Update babel-eslint to v8.2.6 (#302 & #322)
  • Update flow-typed to v2.5.1 (#318)
  • Update eslint-plugin-flowtype to v2.50.0 (#321)
  • Update react & react-dom to v16.4.2 (#330)
  • Update rollup-plugin-commonjs to v9.1.5 (#328)

4.7.1

June 24, 2018

:bug: Bug Fix

4.7.0

June 24, 2018

:bug: Bug Fix

4.6.1

June 23, 2018

:bug: Bug Fix

4.6.0

June 23, 2018

Note: this release has a critical issue and was deprecated. Please update to 4.6.1 or higher.

:bug: Bug Fix

4.5.2

June 23, 2018

Note: this release has a critical issue and was deprecated. Please update to 4.6.1 or higher.

:bug: Bug Fix

:house: Internal

  • Update rollup to v0.61.0 (#290 & #295)
  • Update @​storybook/addon-info & @​storybook/react to v3.4.7 (#288)
  • Update prettier to v1.13.5 (#285)
  • Update sinon to v6.0.0 (#289)
  • Update flow-copy-source to v2.0.0 (#280)
  • Update eslint-plugin-react to v7.9.1 (#279)
  • Update avaron to v0.2.0 (#300)

4.5.1

June 19, 2018

:bug: Bug Fix

:house: Internal

  • Update react & react-dom to v16.4.1 (#291)

4.5.0

June 19, 2018

:bug: Bug Fix

:house: Internal

  • Drop Node 6/7 support in CI (@bokuweb in 1b6480cf)
  • Update flow-bin to v0.74.0 (#284)
  • Update sinon to v5.1.0 (#282)
  • Update rollup to v0.60.1 (#281)

4.4.10

June 7, 2018

:bug: Bug Fix

4.4.9

June 7, 2018

:bug: Bug Fix

:memo: Documentation

:house: Internal

4.4.8

March 27, 2018

:bug: Bug Fix

:house: Internal

  • Update sinon to v4.4.9 (#221)

4.4.7

March 26, 2018

:bug: Bug Fix

:memo: Documentation

:house: Internal

  • Update eslint to v4.19.1 (#217)
  • Update sinon to v4.4.8 (#216)

4.4.6

March 21, 2018

:bug: Bug Fix

:house: Internal

  • Update rollup to v0.57.1 (#211)
  • Update rollup-plugin-node-resolve to v3.3.0 (#212)

4.4.5

  • chore: upgrade flow-bin

4.4.4

  • fix: base finder
  • fix: add mouse leave

4.4.3

  • fix: fix type issues in index.d.ts.

4.4.2

  • fix: fixed bug where base could not be found

4.4.1

  • fix: add guard to avoid error without parent

4.4.0

  • fix: bug behavior with flex layout
  • chore: refactor
  • chore: update deps
  • chore: update d.ts
  • chore: add some stories

4.3.2

  • Fixed a bug, when resizing sometimes causes text-selection in some browser #182

4.3.1

  • Fixed a bug, auto overwritten by px value #179

4.3.0

  • Allow 0 as minWidth and minHeight #178

4.2.0

  • Add a option for passing custom handle components #170

4.1.2

  • Fixed a bug, Text select while resizing in IE11 #166

4.1.1

  • Fixed a bug, Element width id="__resizable0" breaks my layout #162

4.1.0

  • Additional height and width with lockAspectRatio #163

4.0.3

  • Use ES5-compatible prototype methods #160

4.0.2

  • Fix using right click on resize #152
  • Add workaround when base Node not found.

4.0.1

  • Update index.d.ts, Fixes #153

4.0.0

  • Remove width and height.
  • Add defaultSize and size,

3.0.0

  • Fix flowtype annotation.
  • Remove extendsProps.

You can add extendsProps as follows.

<Resizable data-foo="foo" />

3.0.0-beta.3

  • fix typo. ResizeStartCallBack -> ResizeStartCallback.

3.0.0-beta.2

  • export ResizeDirection type.
  • rename Callback to ResizeCallback.

3.0.0-beta.1

  • Fix flow filename.
  • Change logo

3.0.0-beta.0

  • Change package name, react-resizable-box -> re-resizable.
  • Add handleWrapperStyle and handleWrapperClass props.
  • Change behavior that is set percentage size to width or height as props.
  • Support percentage max/min size.
  • Use rollup.
  • Fix props name.
    • handersClasses -> handleClasses
    • handersStyles -> handleStyles

2.1.0

  • Remove shouldUpdateComponent (#135).
  • Remove lodash.isEqual.

2.0.6

  • Update README.

2.0.5

  • Fix remove event listener

2.0.4

  • Fix receiveProps. (related #85)

2.0.3

  • Update dev dependencies.
  • Modify index.js.flow.

2.0.2

  • Remove offset state.
  • Use border-box.
  • Fix boundary size.

2.0.1

  • Add offset state for rnd component.

2.0.0

  • Update index.js.flow

2.0.0-rc.2

  • Use flowtype.
  • Change callback args.
  • Change some props name.
    • isResizable => enable.
    • customClass => className.
    • customStyle => style.
    • handleStyle => handlerStyles.
    • handleClass => handlerClasses.
  • Add bounds feature.
  • Fix min/max size checker when aspect ratio locked.

1.8.4

  • Fix cursor

1.8.3

  • Fix npm readme

1.8.2

  • Add index.d.ts.
  • Fix resize glitch when aspct ratio locked.

1.8.1

  • Fixing issue on resizing with touch events

1.8.0

  • Add extendsProps prop to other props (e.g. data-*, aria-*, and other ).

1.7.0

  • Support siver side rendering #43

1.6.0

  • Add updateSize method.

1.5.1

  • Add lockAspectRatio property.

1.4.3

  • Avoid unnecessary rendering on resizer

1.4.2

  • Fix onTouchStart bind timing to avoid re-rendering

1.4.1

  • Support preserving auto size #40 (thanks @noradaiko)

1.4.0

  • Add grid props to snap grid. (thanks @paulyoung)

1.3.0

  • Add userSelect: none when resize get srated.
  • Add shouldComponentUpdate.
  • Add handle custom className.

1.2.0

  • Add module export plugin for require.

1.1.3

  • Update document.

1.1.2

  • Add size argument to resizeStart callback.
  • Fix bug

1.1.1

  • Fix delta value bug

1.1.0

  • Add delta argument to onResize and onResizeStop callback.

1.0.0

  • Rename and add resizer.

0.4.2

  • Support react v15
  • ESLint run when push

0.4.1

  • Add mousedown event object to onResizeStart callback argument.

0.4.0

  • Support 'px' and '%' for width and height props.