diff --git a/CHANGELOG.md b/CHANGELOG.md index d861cea..36aa1d7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,16 @@ +# TBD + + - **implement `@use` and the module system** + - support the filter syntax for function arguments, e.g. `alpha(opacity=1)` + - disallow certain at-rules in functions, resolving several panics + - allow vendor-prefixed special CSS functions, e.g. `-webkit-calc(...)` + - allow decimal percent selectors inside `@keyframes` + - allow vendor-prefixed `@keyframes` + - resolve parsing bug for maps involving silent comments + - allow escaped `!` in selectors + - allow multiline comments in functions + - resolve several panics on malformed input when parsing bracketed lists + # 0.10.0 - bugfixes for `@media` query regressions diff --git a/README.md b/README.md index cf3ed26..fa25abf 100644 --- a/README.md +++ b/README.md @@ -77,6 +77,13 @@ cargo b --release These numbers come from a default run of the Sass specification as shown above. +``` +2020-08-07 +PASSING: 3375 +FAILING: 1718 +TOTAL: 5093 +``` + ``` 2020-07-24 PASSING: 2935 diff --git a/src/lib.rs b/src/lib.rs index f691da6..4f29459 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -1,11 +1,11 @@ /*! # grass An implementation of the Sass specification in pure rust. -Spec progress as of 2020-07-24: +Spec progress as of 2020-08-07: | Passing | Failing | Total | |---------|---------|-------| -| 2935 | 2158 | 5093 | +| 3375 | 1718 | 5093 | ## Use as library ```