- Added: Support border widths in relation to border styles
- Added: Support for flexboxes directly nested within flexboxes
- Added: Support for
box-sizing
,flex-basis
,flex-shrink
andmargin
properties - Updated: Complete rewrite
- Updated: Improved handling of css-layout
- Updated: Cleanup length caching
- Updated: Height calculation on flex container
- Added: Watch task for development
- Added: onresize response to viewport height changes
- Updated: Length calculations for percentages
- Updated: Tests
- Added: Support for
flex-grow
and partial support forflex
. - Added: Support for
flex-flow
. - Updated: Improved support for IE9 inline styles
- Updated: Documentation and tests
- Updated: Build process
- Updated: Percentage calculations support
- Updated: Tests
- Updated: Build process
- Updated: Reduced resize and length calculations
- Updated: Tests and documentation
- Added: Use CSS Layout for Flexbox positioning (https://github.com/facebook/css-layout)
- Added: Support for all longhand Flexbox properties
- Added: Automatic display updates during window resize
- Added: Ability to manually toggle display updates (useful during CSS changes)
- Added: Visual tests
- Updated: Documentation
- Added: Bower configuration
- Updated: Fallback for objects without currentStyle (
<svg>
) - Updated: White-spacing handling in IE9
- Updated: Lint and test configurations
- Updated: License updated in README.md
- Updated: License updated from GPL to MIT
- Updated: Only allow elements as children of flex at this time
- Added: Initial release
To learn more about Flexibility, read the support section.
If you experience an issue, read the contributing section before creating an issue.