All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project mostly adheres to Semantic Versioning.
2.2.0 - 2019-07-05
- Added
transform-box
utilities (transform-border
,transform-fill
, andtransform-view
)
- Fixed the
transform-style
andbackface-visibility
utility class selectors (thanks, @slavanossar!)
2.1.0 - 2019-05-26
- Added support for multi-axis transforms by using an array for the value in the
translate
,scale
, orrotate
theme objects
2.0.0 - 2019-05-16
- Removed the
negativeTranslate
,negativeScale
,negativeRotate
, andnegativeSkew
theme objects as they are not needed anymore; just like negative margins in Tailwind 1.0, if the key of a translate, scale, rotate, or skew utility starts with a minus sign (-
), the generated class will now automatically start with a minus sign as well (e.g.'-full': '-100%'
intranslate
will generate a-translate-x-full
class)
- Added support for global variants thanks to Tailwind’s
variants()
helper function
- Tailwind 1.0.0 compatibility
- Added a
3d
option (false
by default) to generate a bunch of new utilities (seeREADME
for more info) - Added a
transform
theme object for custom transforms (it’s also what generates thetransform-none
utility) - Added
perspective
andperspectiveOrigin
theme objects (for use with the new3d
option)
- Most of the config options have been moved to the
theme
andvariants
objects in your Tailwind config (seeREADME
for more info) - Transform origin utilities and responsive variants are now generated by default
- Renamed the transform origin classes from
transform-origin-[key]
totransform-[key]
2.0.0-beta.1 - 2019-04-07
- Tailwind 1.0.0 compatibility
- Added a
3d
option (false
by default) to generate a bunch of new utilities (seeREADME
for more info) - Added a
transform
theme object for custom transforms (it’s also what generates thetransform-none
utility) - Added a
negativeScale
theme object (useful for flipping an element horizontally and/or vertically) - Added
perspective
andperspectiveOrigin
theme objects (for use with the new3d
option)
- Most of the config options have been moved to the
theme
andvariants
objects in your Tailwind config (seeREADME
for more info) - Transform origin utilities and responsive variants are now generated by default
- Renamed the transform origin classes from
transform-origin-[key]
totransform-[key]
1.0.2 - 2018-11-04
- Added proper tests with Jest
1.0.1 - 2018-08-14
- Added
skew
option - Added
negativeSkew
option - Added
origins
option
- Merged
translateX
andtranslateY
options into a singletranslate
option - Merged
negativeTranslateX
andnegativeTranslateY
options into a singlenegativeTranslate
option
- Fixed escaping in selectors generated by the plugin
1.0.0 - 2018-05-06
Initial release