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.
4.0.0 - 2020-08-04
- Support for Tailwind 1.5 and 1.6
- Changed the
default
borderColor
fromcurrentColor
totransparent
- Updated dependencies
- Lock the Tailwind dependencies to specific versions to prevent any change to the generated CSS for the life of a given version of
tailwindcss-config
- Removed the
tailwindcss-animations
plugin along with thedefaultAnimationDuration
,maxAnimationDuration
,animationDurationStep
,maxAnimationDelay
, andanimationDelayStep
options, since animation utilities are built into Tailwind 1.6 - Removed the
gapLegacy
option sincetailwindcss-gap
now reads Tailwind’starget
option (set it toie11
to have the same output as the oldgapLegacy: true
)
3.2.0 - 2020-05-10
- The
rootFontSize
option now accepts an object with adefault
key and breakpoint-specific root font sizes, useful to enlarge UI elements on large screens - Added a
content
utility
- Updated
tailwindcss-fluid-container
to4.0.0
- Updated
tailwindcss-alt
to3.0.0
- Updated
tailwindcss-typography
to3.1.0
- Updated
tailwindcss-children
to2.1.0
3.1.0 - 2020-05-09
- Support for Tailwind 1.3 and 1.4 features
- Added
purgecss
andtarget
options - Set the variants for the new color opacity utilities
- Disabled the new
space
anddivide
utilities by default
- Added
3.0.2 - 2020-04-19
- Updated
tailwindcss-gap
to6.0.0
3.0.1 - 2020-04-16
- Fixed a bug that prevented linear gradient utilities from being generated by default
3.0.0 - 2020-02-19
- Updated plugins to their latest version
3.0.0-beta.3 - 2020-02-14
- Re-added the
transform-style
,backface-visibility
,transform-box
,transition-delay
, andwill-change
utilities which were temporarily removed in beta 1
- Updated plugins to their latest version
3.0.0-beta.2 - 2020-02-06
- Fixed the transition property utilities with more than one CSS property
3.0.0-beta.1 - 2020-02-06
- Added
maxLineHeight
andlineHeightStep
options that default to40
and1
respectively - Added
maxTranslate
andtranslateStep
options that default to200
and5
respectively - Added
minSkew
,maxSkew
, andskewStep
options that default to-45
,45
, and5
respectively - Added
min-w-auto
andmin-h-auto
utilities
- Changed the default value of
gridResolution
from1
to4
- Changed the default value of
maxPxSpacing
from0
to16
- Changed the default value of
maxBorderWidth
from20
to40
- Changed the default value of
rotateStep
from45
to5
- Updated plugins to their latest version
- Removed the deprecated
tailwindcss-transforms
andtailwindcss-transitions
plugins, since Tailwind 1.2 comes with transform and transition utilities - Removed the
enable3dTransforms
option, and as a result 3D transform utilities are no longer generated - Temporarily removed
transform-style
,backface-visibility
,transform-box
,transition-delay
, andwill-change
utilities
2.2.7 - 2020-02-03
- The root
font-size
is now declared in%
instead ofrem
- Updated
tailwindcss-transitions
to2.2.0
2.2.6 - 2020-01-07
- Added the
tailwindcss-background-extended
plugin - Added
fill
andstroke
utilities for all the theme colors by default
2.2.5 - 2020-01-02
- Added
minRotate
andmaxRotate
options that default to-360
and360
respectively
2.2.4 - 2019-12-20
- Added the
tailwindcss-alt
plugin
2.2.3 - 2019-12-15
- Added
infinity
and-infinity
insets (99999px
and-99999px
)
2.2.2 - 2019-11-29
- Added
maxVwDenominator
andmaxVhDenominator
options that both default to4
- Removed the
maxVwSpacing
,vwSpacingStep
,maxVhSpacing
, andvhSpacingStep
options
- Fixed utilities that used
vw
andvh
units (1/2vw
now correctly translates to50vw
instead of0.5vw
which is 5/1000th of the view width)
2.2.1 - 2019-11-27
- Removed the
defaultTransitionDuration
anddefaultAnimationDuration
options (those can already be customized withextendTheme
)
2.2.0 - 2019-11-26
- Added an
extendVariants
option
- Changed the default value of
maxPercentageDenominator
andmaxPercentageNumerator
from12
to16
- Changed the default value of
maxFlexGrow
andmaxFlexShrink
from10
to12
- Changed the default value of
transitionDurationStep
andanimationDurationStep
from250
to50
- Changed the
ellipsis
,hyphens
,textUnset
,caps
,nums
,ligatures
,fluidContainer
, andtriangles
utilities to use thedefaultVariants
by default rather than only the responsive variant
2.1.1 - 2019-11-13
- Changed the default value of
maxFlexGrow
andmaxFlexShrink
from5
to10
- Removed the
normal
font weight; once again, there are no font weights by default
- Fixed an issue where a
gridResolution
greater than1
would not generate all the expected utilities
2.1.0 - 2019-11-10
- Added a
borderWidthStep
option that defaults to1
- The following options now take the value of
gridResolution
into account:maxGridSpacing
(meaning the default value of400
effectively becomes100
whengridResolution
is set to4
),maxWidth
,widthStep
,maxHeight
,heightStep
,maxMinWidth
,minWidthStep
,maxMinHeight
,minHeightStep
,maxMaxWidth
,maxWidthStep
,maxMaxHeight
,maxHeightStep
,maxPadding
,paddingStep
,maxMargin
,marginStep
,maxTextIndent
,textIndentStep
,maxColumnGap
,columnGapStep
,maxGap
, andgapStep
2.0.1 - 2019-10-01
- Changed the default value of
rootFontSize
from1
to100
to prevent layout issues when Chrome’s and Safari’s “minimum font size” setting is used
2.0.0 - 2019-09-29
- Added the
tailwindcss-animations
plugin along with thedefaultAnimationDuration
,maxAnimationDuration
,animationDurationStep
,maxAnimationDelay
, andanimationDelayStep
options - Added a
defaultTransitionDuration
option that defaults to250
2.0.0-beta.5 - 2019-09-02
- The root
font-size
is now declared inrem
instead ofpx
to take the user’s preferred font size into account - Changed the default value of
important
fromfalse
to'#a'
to boost the specificity of generated utilities - Updated dependencies
- Removed the
tailwindcss-accessibility
plugin since screen reader utilities are now built into Tailwind
2.0.0-beta.4 - 2019-07-19
- Added a
minZIndex
option that defaults to-10
, adding a-z-10
utility - Added a
bg-fill
utility (background-size: 100% 100%
)
- Added
group-focus
andgroup-active
to the default variants
2.0.0-beta.3 - 2019-07-10
- Added more transition property utilities
- Added more triangle components
- Text indent and column gap utilities are now also generated in the
px
andem
scales
2.0.0-beta.2 - 2019-07-10
- Added a
pxSpacingStep
option that defaults to1
- Re-added a default font weight, renamed from
regular
tonormal
- Removed the
2xs
screen
- Added the missing text shadow utilities (
none
anddefault
)
2.0.0-beta.1 - 2019-07-10
- Tailwind 1.0 compatibility
- Added
maxEmSpacing
andemSpacingStep
options that default to2
and0.25
respectively - Added
maxVwSpacing
andvwSpacingStep
options that default to1
and0.25
respectively - Added
maxVhSpacing
andvhSpacingStep
options that default to1
and0.25
respectively - Added
maxAspectRatioDenominator
andmaxAspectRatioNumerator
options that both default to20
- Added
maxTranslateDenominator
andmaxTranslateNumerator
options that both default to4
- Added a
gapStep
option that defaults to5
- Added a
gapLegacy
option that defaults tofalse
- Added a
opacityStep
option that defaults to5
- Added a
zIndexStep
option that defaults to10
- Added a
textIndentStep
option that defaults to1
- Added a
maxColumnCount
option that defaults to5
- Added a
columnGapStep
option that defaults to5
- Added a
transitionDurationStep
option that defaults to250
- Added
maxTransitionDelay
andtransitionDelayStep
options that default to2000
and250
respectively - Added a
minScale
option that defaults to-100
- Added a
scaleStep
option that defaults to5
- Added a
rotateStep
option that defaults to45
- Added a
enable3dTransforms
option that defaults totrue
- Added a
enableReset
option that defaults totrue
- Changed the default value of
rootFontSize
from16
to1
- Removed all the options that were theme objects (e.g.
screens
,colors
,fonts
, etc.) in favor of the newtheme
andextendTheme
options - Removed the
maxGridSizeBeforeSkipping
option in favor ofmaxGridSpacing
- Removed the
maxGridSize
option in favor of separatemaxWidth
,maxHeight
,maxMinWidth
,maxMinHeight
,maxMaxWidth
,maxMaxHeight
,maxPadding
, andmaxMargin
options - Removed the
gridSizeStepAfterSkipping
option in favor ofwidthStep
,heightStep
,minWidthStep
,minHeightStep
, etc. - Renamed the
maxPxSize
option tomaxPxSpacing
- Renamed the
maxDenominator
option tomaxPercentageDenominator
- Renamed the
maxNumerator
option tomaxPercentageNumerator
and changed its default value from6
to12
- Changed the default value of
maxBorderWidth
from16
to20
- Gap utilities are now generated in the grid scale in addition to using
maxGap
(which now defaults tonull
) andgapStep
- Changed the default value of
maxOrder
from5
to12
- Renamed the
maxIndent
option tomaxTextIndent
- Changed the default value of
maxColumnGap
from100
to200
- Renamed the
allVariants
option todefaultVariants
- Removed the
modules
option in favor ofvariants
andcorePlugins
- Removed the
tailwindOptions
option in favor ofprefix
,important
, andseparator
- Renamed the
xxs
screen to2xs
- Changed all the screen values; screens
sm
toxl
now use Tailwind’s default values - Changed the default border color from
black
tocurrentColor
- Changed
*-current-color
classes (e.g.bg-current-color
) to*-current
- Changed the
*-em
classes (e.g.w-em
) to*-1em
- Changed the
*-screen
classes and*-screen-1/2
classes to*-1vw
/*-1vh
and*-1/2vw
/*-1/2vh
, respectively - The reset and the root font size are now included in the generated CSS, no need to import/specify them manually
- Removed the deprecated
tailwindcss-list-style
plugin - Removed the
maxDenominatorDifference
andextraPercentages
options - Removed the
maxFixedPxSize
option - Removed the
components
,utilities
, andutilityVariants
options - Removed the
regular
font weight, there are no font weights by default anymore - Removed the
tight
andloose
leadings - Removed the
tight
andwide
trackings
1.2.9 - 2019-04-03
- Small reset improvements
- Fixed reset issue on Windows where
select
options had white text on white background when theselect
had (or inherited) white text on a transparent background
1.2.8 - 2019-03-29
- Updated
tailwindcss-gap
to2.0.0
1.2.7 - 2019-03-29
- Multiple reset improvements
1.2.6 - 2019-03-18
- Added more aspect ratios
1.2.5 - 2019-03-14
- Added
maxFlexGrow
,maxFlexShrink
, andmaxOrder
options (all default to5
) - Added
em
size (used by width, height, padding, margin, etc.) - Percentage negative margin utilities are now generated
- Offset utilities are now generated for all percentages, not just
full
- Added a bunch of common aspect ratios
maxDenominatorDifference
now defaults to2
instead of1
1.2.4 - 2019-03-11
- Added
none
value tomaxHeight
minWidth
,minHeight
,maxWidth
, andmaxHeight
now all have the valuesscreen
andscreen-1/2
- Most modules/plugins now use the
allVariants
array instead of simply['responsive']
- The default value of
utilityVariants
is now the same asallVariants
1.2.3 - 2019-02-21
- Added a unit to the
0
value of properties that take time values (transition-duration
andtransition-delay
), since a unitless0
is invalid even though it works in some browsers
1.2.2 - 2019-02-19
- Changed the
container
option tocontainers
, allowing to generate multiple containers
1.2.1 - 2019-02-18
- Four triangle components are now generated by default (
c-triangle-left
,c-triangle-right
,c-triangle-up
, andc-triangle-down
) - Added backdrop filter utilities (generated using the existing
filters
option)
- Removed the
negativeTranslate
andnegativeRotate
options; thetranslate
androtate
options are now used to generate both positive and negative utilities
- Added the missing
0
transition duration utility
1.2.0 - 2019-02-18
- Added the
tailwindcss-gap
plugin along with themaxGap
option - Added the
tailwindcss-fluid-container
plugin along with thecontainer
option - Added the
tailwindcss-triangles
plugin along with thetriangles
option - Added the
tailwindcss-interaction-variants
plugin; those variants can be used by including them in the newallVariants
option - Added the
tailwindcss-list-style
plugin - Added the
tailwindcss-multi-column
plugin along with themaxColumnGap
option - Added the
components
,utilities
, andutilityVariant
options to create custom components and utilities - Added 45-degree rotation increments
- Added
current-color
to the list of gradient colors
- Multiple reset improvements
- Removed the
tailwindcss-object-fit
andtailwindcss-object-position
plugins since they were deprecated
1.1.7 - 2018-12-14
- Added an
xxs
screen
1.1.6 - 2018-11-28
- Added
maxNumerator
andmaxDenominatorDifference
options to generate percentages above 100% - Added an
extraPercentages
option to generate custom percentages
- More transform origin utilities are generated by default
1.1.5 - 2018-11-28
- Removed the
cursor: pointer;
reset on alla
elements
1.1.4 - 2018-11-28
- Added missing
0
scale utilities
1.1.3 - 2018-11-28
- Added missing
0
translate utilities, and removed useless0
negative rotate utility
1.1.2 - 2018-11-28
- More leading and tracking utilities are generated by default
1.1.1 - 2018-11-27
- More gradient directions by default
1.1.0 - 2018-11-27
- Added a
gradientDirections
option
- Multiple reset improvements
- Gradient class names are slightly shorter
1.0.3 - 2018-08-14
- More indent utilities are generated by default
1.0.2 - 2018-08-14
- More scale utilities are generated by default
1.0.1 - 2018-08-14
- Fixed escaping in some selectors
1.0.0 - 2018-08-13
Initial release