- Drop old browsers support
- Ship again ESM modules, https://github.com/rollup/rollup/wiki/pkg.module
- Just ship CommonJS
- Update npm packages
- Remove all Playwright screenshots: too fragile
- Update npm packages
- Switch from jest-playwright to @playwright/test
- Rewrite end-to-end tests
- Update npm packages
- Breaking change: make useDevTools() params more user-friendly
- Fix: .next-is-wrapped may be present if the next sibling has been removed since the last run
- New function forceDetectWrappedElements() to support IE
- Add a "Show details" button to the Bootstrap example
- Switch Bootstrap example to Bootstrap 5
- Simplify code
- Update npm packages
- Update npm packages
- DevTools accepts div props
- Rework everything: exposes
useDetectWrappedElements()
,detectWrappedElements()
andDevTools
- Remove
DetectRowWrapController
,flex-wrap-layout.scss
(layout='column'
,layout='row'
,vspace
,hspace
,grow
)
- Fix remove .next-is-wrapped
- Listen to load event does not work under React
- Replace
.wrapped
by.next-is-wrapped ~ *
- Specify
width: initial
only withlayout='column'
- Update npm packages
- GitHub Actions
- ESLint Airbnb & stylelint & Husky
- Fix crash when testing with Jest
- Modernize build system
$layout-item-margin-x
and$layout-item-margin-y
instead of just$layout-item-margin
- Bootstrap 4 example and demo
- React hook
useDetectRowWrap()
First release