bump version to 0.12.3
This commit is contained in:
parent
b13fcc3f08
commit
712a14b36e
14
CHANGELOG.md
14
CHANGELOG.md
@ -7,6 +7,12 @@
|
|||||||
|
|
||||||
-->
|
-->
|
||||||
|
|
||||||
|
# 0.12.3
|
||||||
|
|
||||||
|
No visible changes for users of the `grass` crate
|
||||||
|
|
||||||
|
Exposes more internals of the `grass_compiler` crate, allowing for custom functions implemented in rust to be accessed from Sass.
|
||||||
|
|
||||||
# 0.12.2
|
# 0.12.2
|
||||||
|
|
||||||
- implement an import cache, significantly improving the performance of certain pathological cases
|
- implement an import cache, significantly improving the performance of certain pathological cases
|
||||||
@ -56,12 +62,13 @@
|
|||||||
- implement `@import` conditions
|
- implement `@import` conditions
|
||||||
- remove dependency on `num-rational` and `beef`
|
- remove dependency on `num-rational` and `beef`
|
||||||
- support control flow inside declaration blocks
|
- support control flow inside declaration blocks
|
||||||
For example:
|
For example:
|
||||||
|
|
||||||
```scss
|
```scss
|
||||||
a {
|
a {
|
||||||
-webkit-: {
|
-webkit-: {
|
||||||
@if 1 == 1 {
|
@if 1 == 1 {
|
||||||
scrollbar: red
|
scrollbar: red;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -74,6 +81,7 @@ a {
|
|||||||
-webkit-scrollbar: red;
|
-webkit-scrollbar: red;
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
- always emit `rgb`/`rgba`/`hsl`/`hsla` for colors declared as such in expanded mode
|
- always emit `rgb`/`rgba`/`hsl`/`hsla` for colors declared as such in expanded mode
|
||||||
- more efficiently compress colors in compressed mode
|
- more efficiently compress colors in compressed mode
|
||||||
- treat `:where` the same as `:is` in extension
|
- treat `:where` the same as `:is` in extension
|
||||||
@ -90,7 +98,7 @@ a {
|
|||||||
|
|
||||||
# 0.11.1
|
# 0.11.1
|
||||||
|
|
||||||
- fix load path bug in which paths were searched for relative to the SCSS file, not the executable (#57)
|
- fix load path bug in which paths were searched for relative to the SCSS file, not the executable (#57)
|
||||||
|
|
||||||
# 0.11.0
|
# 0.11.0
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "grass_compiler"
|
name = "grass_compiler"
|
||||||
version = "0.12.2"
|
version = "0.12.3"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
description = "Internal implementation of the grass compiler"
|
description = "Internal implementation of the grass compiler"
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
|
@ -3,3 +3,6 @@
|
|||||||
This crate exposes the internals of the main package, [`grass`](https://crates.io/crates/grass). For most users, the preferred crate should be `grass`, as it is more stable and has a simpler API.
|
This crate exposes the internals of the main package, [`grass`](https://crates.io/crates/grass). For most users, the preferred crate should be `grass`, as it is more stable and has a simpler API.
|
||||||
|
|
||||||
This crate will see frequent breaking changes.
|
This crate will see frequent breaking changes.
|
||||||
|
|
||||||
|
[Documentation](https://docs.rs/grass_compiler/)
|
||||||
|
[crates.io](https://crates.io/crates/grass_compiler)
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "include_sass"
|
name = "include_sass"
|
||||||
version = "0.12.2"
|
version = "0.12.3"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
description = "Internal implementation of the grass::include! macro"
|
description = "Internal implementation of the grass::include! macro"
|
||||||
readme = "../../README.md"
|
readme = "../../README.md"
|
||||||
@ -16,7 +16,7 @@ proc-macro = true
|
|||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
syn = { version = "1.0.103", default-features = false }
|
syn = { version = "1.0.103", default-features = false }
|
||||||
grass_compiler = { path = "../compiler", version = "0.12.2" }
|
grass_compiler = { path = "../compiler", version = "0.12.3" }
|
||||||
quote = { version = "1.0.23", default-features = false }
|
quote = { version = "1.0.23", default-features = false }
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "grass"
|
name = "grass"
|
||||||
version = "0.12.2"
|
version = "0.12.3"
|
||||||
description = "A Sass compiler written purely in Rust"
|
description = "A Sass compiler written purely in Rust"
|
||||||
readme = "../../README.md"
|
readme = "../../README.md"
|
||||||
license = "MIT"
|
license = "MIT"
|
||||||
@ -24,8 +24,8 @@ path = "src/lib.rs"
|
|||||||
bench = false
|
bench = false
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
grass_compiler = { path = "../compiler", version = "0.12.2", default-features = false }
|
grass_compiler = { path = "../compiler", version = "0.12.3", default-features = false }
|
||||||
include_sass = { path = "../include_sass", version = "0.12.2", optional = true }
|
include_sass = { path = "../include_sass", version = "0.12.3", optional = true }
|
||||||
clap = { version = "2.34.0", optional = true }
|
clap = { version = "2.34.0", optional = true }
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user