update newly passing tests from module system

This commit is contained in:
Connor Skees 2020-08-07 02:24:17 -04:00
parent 399fe1d99e
commit 10b333f663
3 changed files with 22 additions and 2 deletions

View File

@ -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

View File

@ -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

View File

@ -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
```