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
/or
compatibility (@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)
self
in selector and parse improvements (@designerno1, @Cerdic)- invalid css output when using interpolation with mixins (@Jasonkoolman, @Cerdic)
- parser error for
@each $selector in & {...)
(@wesleyvicthor, @Cerdic) @extend
in extended class or placeholder, doesn't produce extended selector (@dimitrov-adrian, @Cerdic)- weird
@extend
behavior (@Kenneth-KT, @Cerdic) - nested selector issue (ruby vs libsass difference) (@designerno1, @Cerdic)
pscss
exhausts 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
@media
statements (@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-column
shorthand (@claytron5000, @Cerdic)@mixin @supports @include
compilation error (@geoidesic, @Cerdic)@media
expression slicing (@tdutrion, @Cerdic)@font-face
fix (@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) @supports
inside 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)