Releases: leafo/scssphp
Releases · leafo/scssphp
v0.8.4
This is the final tag on the leafo/scssphp repo.
PHP requirements downgraded to 5.4+ for this repo/package only.
Please go to https://github.com/scssphp/scssphp for the latest version (bug fixes, enhancements, etc).
Changes since v0.8.3:
- Support parent selector and selector functions (@Cerdic)
- Improve
and/orcompatibility (@robocoder) - Backslash newline fix (@Netmosfera, @Cerdic)
- Variable nesting/scoping issue (@dleffler, @Cerdic)
- Interpolation in block comments (@vicary, @Cerdic)
- Parser should match some utf8 symbols (@ostrolucky, @Cerdic)
- Incorrectly evaluating expressions within Unicode range (@timknight, @Cerdic)
- Problem with first comment on ampersand-nested class (@blackgearit, @Cerdic)
- Parsing missing http(s) protocol from
url()(@sebastianwebb, @robocoder) - Add source column to thrown error message (@slprime, @robocoder)
- Detect invalid CSS outside of selector (@JMitnik, @robocoder)
v0.8.3
Fixes:
- grid-template-columns (@gKreator, @Cerdic)
selfin selector and parse improvements (@designerno1, @Cerdic)- invalid css output when using interpolation with mixins (@Jasonkoolman, @Cerdic)
- parser error for
@each $selector in & {...)(@wesleyvicthor, @Cerdic) @extendin extended class or placeholder, doesn't produce extended selector (@dimitrov-adrian, @Cerdic)- weird
@extendbehavior (@Kenneth-KT, @Cerdic) - nested selector issue (ruby vs libsass difference) (@designerno1, @Cerdic)
pscssexhausts memory (@gsmith-daed, @Cerdic)- infinite loop compiling mixin with nested
@content(@exigon, @Cerdic) - nested media queries error (@arnoschaefer, @Cerdic)
- set upper bound for php version requirement (@staabm)
- "crunched" formatter features (@Daijobou, @Cerdic)
- line comments for
@mediastatements (@gajcapuder, @Cerdic) - failed interpolation in placeholder (@GuidoJansen, @Cerdic)
- parentheses in selector causes loss of whitespace (@Netmosfera, @Cerdic)
v0.8.2
v0.8.1
Fixes:
grid-row&grid-columnshorthand (@claytron5000, @Cerdic)@mixin @supports @includecompilation error (@geoidesic, @Cerdic)@mediaexpression slicing (@tdutrion, @Cerdic)@font-facefix (@bloep, @Cerdic)- mixin crash fix (@LucasSbBrands, @Cerdic)
- bracketed lists don't compile (@pkerling, @Cerdic)
- wrap successive inline assign into one block (@Cerdic)
:not(),:nth-child()and other selectors before@extend(@STV11C, @Cerdic)
Maintenance:
- commentsSeen and phpdoc update (@nextend)
v0.8.0
Fixes:
- Variables from inner override variables in parents (@Daijobou, @Cerdic)
- Bootstrap issues with
@at-root, self (@l2a, @Cerdic) @supportsinside rule (@Marat-Tanalin, @Cerdic)- SourceMapGenerator Former: invalid offset (@fabsn182)
- Number parsing (@ange007, @robocoder)
Maintenance:
v0.7.8
Fixes:
- Partial support for #rrggbbaa CSS Level 4 colors with alpha (@charlymz)
- Avoid infinitely duplicating parts when extending selector (@cyberalien)
- Fix rooted SCSS URIs normalized incorrectly with double slashes (@evanceit)
- Coding style updates (@brainfoolong)
- Interpolation support selector (@jakejohns, @Cerdic)
- Improve error messages (@gabor-udvari, @Cerdic)
- Fix font shorthand syntax (@JanST123, @Cerdic)
- Peephole optimizations (@oyejorge, @Cerdic)
- Compiler: change some private properties/methods to protected (@cyberalien)
- Fix for "continue" causing PHP 7.3 warning (@darkain)
- Fix error thrown from strpos if needle (basePath) is empty (@evanceit)
- Fix doc for addImportPath, should also accept callable as input (@nguyenk)
- Change Base64 VLQ encoder/decoder implementation
- Generate inline sourcemap in command-line (@dexxa)
- Fix backslash escape (@bastianjoel)