- Don't change
:dir()
pseudo-selector target (Ebrahim Byagowi).
- Flip
calc()
in four value notation (Moh'd Khier Abualruz).
- Fix unexpected flipping in selectors with the general sibling combinator (Mainframe98, #85).
Node.js 10 or later is required.
- Fix unexpected flipping in certain cases involving double quotes or comments in selectors (YairRand, #35).
- Drop support for Node.js 6 and 8 (Timo Tijhof).
- test: Add a large test case to catch backtrack limit problem (James Forrester).
- Document a known backtrack issue, not yet known to affect Node.js (Timo Tijhof).
- Fix bug where
transform
didn't flip on lines without semicolon (YairRand).
- Fix unintended flipping of selectors containing a backslash (YairRand).
- Make cssjanus.js compatible with Closure Compiler (Chris Scribner).
- Drop support for Node.js 4; This release requires Node 6 (Timo Tijhof).
- build: Add 'files' publishing whitelist to package.json (Timo Tijhof).
- Drop support for Node.js v0.10 and v0.12 (Timo Tijhof).
- test: Cover border-radius with three values (Timo Tijhof).
- Flip
translate(x[,y,z])
andtranslateX(x)
(Ed Sanders).
- Do not flip offset-y in text-shadow, even when color isn't as first value (Ed Sanders).
- Support !important and slash in border-radius values (Dominik Schilling).
- Support !important in four-value declarations (Matthew Flaschen).
- Drop support for node.js v0.8 (Timo Tijhof).
- Correct documentation of calculateNewBorderRadius (Ed Sanders).
- test: Convert test cases to JSON (Timo Tijhof).
- Do not flip unknown properties starting with "left" or "right" (Timo Tijhof).
- Do not flip five or more consecutive values (Timo Tijhof).
- Support CSS3 rgb(a) and hsl(a) color notation (Timo Tijhof).
- Flip text-shadow and box-shadow (Timo Tijhof).
- Account for attribute selectors in open brace lookahead (Timo Tijhof).
- Account for minified values in border-radius (Roan Kattouw).
- Flip border-style (Timo Tijhof).
- Account for decimals and lack of vertical value in background-position (Roan Kattouw).
- Prevent issues with css selectors containing parentheses (Yoav Farhi).
- Fix bgHorizontalPercentageRegExp to not be too greedy (Dion Hulse).
- Support
/*!
syntax for @noflip (Tom Yam).
- Fix global variable leak (Trevor Parscal).
- Initial commit (Trevor Parscal).