React-resizable evolved from version 1.0.1 to 1.1.0 embracing modern JavaScript development practices. A key upgrade is the dependency on React Draggable, moving from version 1.1.0 to version 1.3.1 hinting at improved drag-and-drop functionalities potentially offering smoother resizing experiences. The later version compiles with Babel 6 (babel-core ^6.5.1) and uses ES2015 presets, signifying a move towards more standardized and modern JavaScript, while v1.0.1 relies on Babel 5.
Developer tooling sees a major overhaul. Version 1.1.0 boasts an updated ESLint setup with newer versions of plugins (eslint-plugin-react ^3.16.1), suggesting improved code linting & quality control. The babel updates also include the addition of plugins: react, es2015 and stage-1. The peer dependencies are also updated, in v1.1.0, the package specify the version of the react and react-dom packages, which clarifies compatibility for users integrating the component into their projects. While version 1.0.1 uses object-assign as depdendency, this is gone in v1.1.0 without indicating why, maybe moved to devDependencies. The move also removes babel-plugin-typecheck which can hint at the project using a different aproach to type checking. For developers this means a more robust and feature-rich component with better tooling to ensure code quality and seamless integration in React projects.
The are not vulnerabilities for the version 1.1.0 of the package react-resizable