Releases: aeagle/react-spaces
Releases · aeagle/react-spaces
Positioned space functionality and custom resize handles
- Created
<Positioned />
space #60 - Allow 'as' property to be Polymorphic (to play with libraries like Framer Motion) #89
- Custom resize handles #97
- Added allowOverflow property on spaces to allow contents to overflow space boundary
- Added useCurrentSpace() hook and deprecated
<Space.Info />
- Refactored resize logic and added drag logic to support movable
<Positioned />
space - Increased test coverage
- Updated docs
- Upgraded storybook
- Upgraded rollup/build packages
Storybook upgrade
- Upgraded storybook to 6.3.2
Fixed maximumSize constraint functionality
- Corrected erroneous falsy check when determining limits during resize operation
Fixed location of change log and pull releases via GitHub
- Fixed URL of version history in changelog.md
- Removed version history from storybook docs
- History auto updates at allaneagle.com/projects/react-spaces/history from GitHub release via GitHub API
CI / build / deployment improvements for package and storybook docs
- Setup gitversion semantic versioning on Azure Pipeline
- Ensure storybook package automatically created for automatic inclusion on allaneagle.com
Allow React v17 to be used as a peer dependency
- Include React v17 as well as v16 as peer dependency
Storybook upgrade + npm audit fix
- Storybook upgrade
- npm audit fix
Revised global state implementation / optimisations / bug fixes
- Major refactor of library to fix React state side effect issues
- Added tests to library for core functionality
- Revised resize handle placement/functionality
Upgraded to storybook 6.1.11 + tests fix
- Upgraded storybook to 6.1.11
- Revised tests to pass with new inner/outer mark-up for spaces
- Fix application of overflow to inner space element for scrollable spaces
Added default anchor ordering + resize handle fixes
- Added default anchor ordering when order property not specified on anchored spaces to match live functionality
- Remove styling added to touch handles for testing