From a48e50f6e40b8835cf81099fb79d6c234e68276a Mon Sep 17 00:00:00 2001 From: Connor Skees Date: Fri, 24 Jul 2020 23:49:26 -0400 Subject: [PATCH] update changelog and passing tests --- CHANGELOG.md | 12 +++++++- README.md | 81 ++-------------------------------------------------- src/lib.rs | 4 +-- 3 files changed, 16 insertions(+), 81 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7f0173d..d861cea 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -# TBD +# 0.10.0 - bugfixes for `@media` query regressions - bugfixes for maps, arglists, and `@each` @@ -10,6 +10,16 @@ - errors inside builtin functions use `inspect` to print values - bugfixes for color and map equality (e.g. `red` == `#ff0000`) - hide unimplemented command line flags + - implement CLI options for `--quiet`, `--load-path` ([#22](https://github.com/connorskees/grass/pull/22) by @JosephLing), `--no-charset`, `--stdin`, and `--no-unicode` + - use unicode characters in error messages by default + - allow comma separated `@import` statements ([#23](https://github.com/connorskees/grass/pull/23) by @JosephLing) + - implement and correctly parse `!optional` in `@extend` + - lazily evaluate `!default` variable values + - disallow interpolation in mixin and function names + - improve parsing for `@supports` and unknown at-rules + +## Breaking + - functions now take an `Options` struct # 0.9.5 diff --git a/README.md b/README.md index a26bad7..cf3ed26 100644 --- a/README.md +++ b/README.md @@ -78,30 +78,9 @@ cargo b --release These numbers come from a default run of the Sass specification as shown above. ``` -2020-07-06 -PASSING: 2918 -FAILING: 2175 -TOTAL: 5093 -``` - -``` -2020-06-28 -PASSING: 2821 -FAILING: 2272 -TOTAL: 5093 -``` - -``` -2020-06-23 -PASSING: 2800 -FAILING: 2293 -TOTAL: 5093 -``` - -``` -2020-06-16 -PASSING: 2489 -FAILING: 2604 +2020-07-24 +PASSING: 2935 +FAILING: 2158 TOTAL: 5093 ``` @@ -119,20 +98,6 @@ FAILING: 2900 TOTAL: 5093 ``` -``` -2020-04-21 -PASSING: 2150 -FAILING: 2943 -TOTAL: 5093 -``` - -``` -2020-04-07 -PASSING: 2031 -FAILING: 3062 -TOTAL: 5093 -``` - ``` 2020-04-01 PASSING: 1711 @@ -140,19 +105,6 @@ FAILING: 3382 TOTAL: 5093 ``` -``` -2020-03-30 -PASSING: 1685 -FAILING: 3408 -TOTAL: 5093 -``` - -``` -2020-03-23 -PASSING: 1547 -FAILING: 3546 -TOTAL: 5093 -``` ``` 2020-03-22 @@ -161,26 +113,6 @@ FAILING: 3651 TOTAL: 5093 ``` -``` -2020-02-24 -PASSING: 1192 -FAILING: 3901 -TOTAL: 5093 -``` - -``` -2020-02-17 -PASSING: 1115 -FAILING: 3978 -TOTAL: 5093 -``` - -``` -2020-02-10 -PASSING: 475 -FAILING: 4618 -TOTAL: 5093 -``` ``` 2020-02-03 @@ -189,13 +121,6 @@ FAILING: 4851 TOTAL: 5093 ``` -``` -2020-01-27 -PASSING: 186 -FAILING: 4907 -TOTAL: 5093 -``` - ``` 2020-01-20 PASSING: 143 diff --git a/src/lib.rs b/src/lib.rs index 010ebe0..72d3bbb 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-04: +Spec progress as of 2020-07-24: | Passing | Failing | Total | |---------|---------|-------| -| 2880 | 2213 | 5093 | +| 2935 | 2158 | 5093 | ## Use as library ```