bump version to 0.12.0
This commit is contained in:
parent
02bca8bc49
commit
39c992a2eb
14
CHANGELOG.md
14
CHANGELOG.md
@ -1,4 +1,11 @@
|
|||||||
# TBD
|
<!-- UPCOMING:
|
||||||
|
|
||||||
|
- error when `@extend` is used across `@media` boundaries
|
||||||
|
- more robust support for NaN in builtin functions
|
||||||
|
|
||||||
|
-->
|
||||||
|
|
||||||
|
# 0.12.0
|
||||||
|
|
||||||
- complete rewrite of parsing, evaluation, and serialization steps
|
- complete rewrite of parsing, evaluation, and serialization steps
|
||||||
- **implement the indented syntax**
|
- **implement the indented syntax**
|
||||||
@ -45,11 +52,6 @@ a {
|
|||||||
- implement division of non-comparable units and feature complete support for complex units
|
- implement division of non-comparable units and feature complete support for complex units
|
||||||
- support 1 arg color.hwb()
|
- support 1 arg color.hwb()
|
||||||
|
|
||||||
UPCOMING:
|
|
||||||
|
|
||||||
- error when `@extend` is used across `@media` boundaries
|
|
||||||
- more robust support for NaN in builtin functions
|
|
||||||
|
|
||||||
# 0.11.2
|
# 0.11.2
|
||||||
|
|
||||||
- make `grass::Error` a `Send` type
|
- make `grass::Error` a `Send` type
|
||||||
|
10
Cargo.toml
10
Cargo.toml
@ -1,14 +1,14 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "grass"
|
name = "grass"
|
||||||
version = "0.11.2"
|
version = "0.12.0"
|
||||||
description = "A near-feature-complete Sass compiler written purely in Rust"
|
description = "A Sass compiler written purely in Rust"
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
license = "MIT"
|
license = "MIT"
|
||||||
categories = ["command-line-utilities", "web-programming"]
|
categories = ["command-line-utilities", "web-programming"]
|
||||||
keywords = ["scss", "sass", "css", "web"]
|
keywords = ["scss", "sass", "css", "web"]
|
||||||
repository = "https://github.com/connorskees/grass"
|
repository = "https://github.com/connorskees/grass"
|
||||||
authors = ["ConnorSkees <39542938+ConnorSkees@users.noreply.github.com>"]
|
authors = ["ConnorSkees <39542938+ConnorSkees@users.noreply.github.com>"]
|
||||||
edition = "2018"
|
edition = "2021"
|
||||||
include = ["src", "Cargo.toml", "README.md", "CHANGELOG.md", "Cargo.lock", "LICENSE"]
|
include = ["src", "Cargo.toml", "README.md", "CHANGELOG.md", "Cargo.lock", "LICENSE"]
|
||||||
default-run = "grass"
|
default-run = "grass"
|
||||||
|
|
||||||
@ -34,8 +34,8 @@ rand = { version = "0.8", optional = true }
|
|||||||
# todo: update to use text_size::TextRange
|
# todo: update to use text_size::TextRange
|
||||||
codemap = "0.1.3"
|
codemap = "0.1.3"
|
||||||
wasm-bindgen = { version = "0.2.68", optional = true }
|
wasm-bindgen = { version = "0.2.68", optional = true }
|
||||||
# todo: use phf for global functions
|
# todo: benchmark using phf for global functions
|
||||||
phf = { version = "0.11", features = ["macros"] }
|
phf = { version = "0.10.1", features = ["macros"] }
|
||||||
indexmap = "1.9.0"
|
indexmap = "1.9.0"
|
||||||
# todo: do we really need interning for things?
|
# todo: do we really need interning for things?
|
||||||
lasso = "0.6"
|
lasso = "0.6"
|
||||||
|
@ -67,7 +67,7 @@ npm run sass-spec -- --impl=dart-sass --command '../target/release/grass'
|
|||||||
|
|
||||||
The spec runner does not work on Windows.
|
The spec runner does not work on Windows.
|
||||||
|
|
||||||
Using a modified version of the spec runner that ignores warnings and error spans (but does include error messages), we get the following results:
|
Using a modified version of the spec runner that ignores warnings and error spans (but does include error messages), `grass` achieves the following results:
|
||||||
|
|
||||||
```
|
```
|
||||||
2022-12-26
|
2022-12-26
|
||||||
@ -79,4 +79,9 @@ TOTAL: 6905
|
|||||||
The majority of the failing tests are purely aesthetic, relating to whitespace
|
The majority of the failing tests are purely aesthetic, relating to whitespace
|
||||||
around comments in expanded mode or error messages.
|
around comments in expanded mode or error messages.
|
||||||
|
|
||||||
<!-- todo: msrv 1.41.1 -->
|
## Versioning
|
||||||
|
|
||||||
|
The minimum supported rust version (MSRV) of `grass` is `1.56.0`. An increase to the MSRV will correspond with a minor version bump. The current MSRV is not a hard minimum, but future bugfix
|
||||||
|
versions of `grass` are not guaranteed to work on versions prior to this.
|
||||||
|
|
||||||
|
`grass` currently targets `dart-sass` version `1.54.3`. An increase to this number will correspond to a either a minor or bugfix version bump, depending on the changes.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user