bump version to 0.10.6

This commit is contained in:
Connor Skees 2021-07-25 13:02:58 -04:00
parent 94fe52a81d
commit 1a72f06f78
3 changed files with 9 additions and 6 deletions

View File

@ -1,4 +1,4 @@
# TBD
# 0.10.6
- **feature complete, byte-for-byte support for bootstrap**
- add bootstrap v5.0.2 to ci
@ -13,6 +13,8 @@
- throw error for invalid uses of `@charset`
- more robustly parse `@else if`, allowing escaped and uppercase characters
- resolve two `@extend` bugs -- one in which we would incorrectly emit `a b, a > b` as a selector, even though `a b` is a superselector of `a > b`, and a feature called "three-level extend loop", in which a stylesheet where `a` extends `b`, `b` extends `c`, and `c` extends `a` would fail to include all 3 selectors in certain places
- support compressed values for comma separated lists and numbers
- more robustly parse unknown @-rules
# 0.10.5

View File

@ -1,6 +1,6 @@
[package]
name = "grass"
version = "0.10.5"
version = "0.10.6"
description = "A near-feature-complete Sass compiler written purely in Rust"
readme = "README.md"
license = "MIT"

View File

@ -1,11 +1,11 @@
/*! # grass
An implementation of the Sass specification in pure rust.
An implementation of Sass in pure rust.
Spec progress as of 2020-11-16:
Spec progress as of 2021-07-25:
| Passing | Failing | Total |
|---------|---------|-------|
| 3415 | 1678 | 5093 |
| 4018 | 2238 | 6256 |
## Use as library
```
@ -307,13 +307,14 @@ fn from_string_with_file_name(input: String, file_name: &str, options: &Options)
/// Compile CSS from a path
///
/// n.b. grass does not currently support files or paths that are not valid UTF-8
///
/// ```
/// fn main() -> Result<(), Box<grass::Error>> {
/// let sass = grass::from_path("input.scss", &grass::Options::default())?;
/// Ok(())
/// }
/// ```
/// (grass does not currently allow files or paths that are not valid UTF-8)
#[cfg_attr(feature = "profiling", inline(never))]
#[cfg_attr(not(feature = "profiling"), inline)]
#[cfg(not(feature = "wasm"))]