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
|
||||
- **implement the indented syntax**
|
||||
@ -45,11 +52,6 @@ a {
|
||||
- implement division of non-comparable units and feature complete support for complex units
|
||||
- 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
|
||||
|
||||
- make `grass::Error` a `Send` type
|
||||
|
10
Cargo.toml
10
Cargo.toml
@ -1,14 +1,14 @@
|
||||
[package]
|
||||
name = "grass"
|
||||
version = "0.11.2"
|
||||
description = "A near-feature-complete Sass compiler written purely in Rust"
|
||||
version = "0.12.0"
|
||||
description = "A Sass compiler written purely in Rust"
|
||||
readme = "README.md"
|
||||
license = "MIT"
|
||||
categories = ["command-line-utilities", "web-programming"]
|
||||
keywords = ["scss", "sass", "css", "web"]
|
||||
repository = "https://github.com/connorskees/grass"
|
||||
authors = ["ConnorSkees <39542938+ConnorSkees@users.noreply.github.com>"]
|
||||
edition = "2018"
|
||||
edition = "2021"
|
||||
include = ["src", "Cargo.toml", "README.md", "CHANGELOG.md", "Cargo.lock", "LICENSE"]
|
||||
default-run = "grass"
|
||||
|
||||
@ -34,8 +34,8 @@ rand = { version = "0.8", optional = true }
|
||||
# todo: update to use text_size::TextRange
|
||||
codemap = "0.1.3"
|
||||
wasm-bindgen = { version = "0.2.68", optional = true }
|
||||
# todo: use phf for global functions
|
||||
phf = { version = "0.11", features = ["macros"] }
|
||||
# todo: benchmark using phf for global functions
|
||||
phf = { version = "0.10.1", features = ["macros"] }
|
||||
indexmap = "1.9.0"
|
||||
# todo: do we really need interning for things?
|
||||
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.
|
||||
|
||||
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
|
||||
@ -79,4 +79,9 @@ TOTAL: 6905
|
||||
The majority of the failing tests are purely aesthetic, relating to whitespace
|
||||
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