Skip to content

Commit c02473d

Browse files
committed
Release 0.25.0
Released 2022-05-17 (On the Norwegian Constitution day 🇳🇴). Progress: 4331 of 6523 tests passed in dart-sass compatibility mode. * Update minimum supported rust version to 1.49.0 (from 1.45.2). * `SourceFile.parse()` now returns a `Result<Parsed>` rahter than a `Result<Vec<sass::Item>>`, and `Format::write_root` now takes a `Parsed` (PR #140). * `FsFileContext::file` is replaced by `FsFileContext::for_path`, which initializes a file context and loads a file from it (PR 137). * Hopefully improved relative file finding on windows (PR #137). * Plain css `@import` rules is only allowed [on a few condtions](https://sass-lang.com/documentation/at-rules/import#plain-css-imports), in other cases an error is reported (Issue #139, PR #137). * Rsass can now parse (some) plain css as well as scss. Css files can be referenced in `@use` and `@import` directives, as well as in the `meta.load-css` mixin (PR #140). * Make the `calc(...)` function signal an error when args are known to be invalid css (PR #138). * Change `map.deep-merge` to match recent change in dart sass. * Minor fix in whitespace around at-rules. * Instrumented attempted file loading with `tracing` (PR #137). * Fix a typo in LICENSE (Issue #136). * Update sass-spec test suite to 2022-05-10. * Make rust version of sass-spec more directory-aware (which fixes one of 5825 tests). * Use a crates badge that actually works. Thanks to @jonassmedegaard for #136, and to @fasterthanlime for reporting the problem that #137 attempts to fix.
1 parent bf2378c commit c02473d

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

Diff for: CHANGELOG.md

+4-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,10 @@ The format is based on
77
project adheres to
88
[Semantic Versioning](https://semver.org/spec/v2.0.0.html).
99

10-
## Unreleased
10+
## Release 0.25.0
11+
12+
Released 2022-05-17 (On the Norwegian Constitution day 🇳🇴).
13+
Progress: 4331 of 6523 tests passed in dart-sass compatibility mode.
1114

1215
### Breaking changes
1316

Diff for: README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ The sass language [is defined in its reference
2525
doc](http://sass-lang.com/documentation/file.SASS_REFERENCE.html).
2626
This implementation is incomplete but getting there, if slowly.
2727

28-
Progress: 4013 of 6478 tests passed in dart-sass compatibility mode.
28+
Progress: 4331 of 6523 tests passed in dart-sass compatibility mode.
2929

3030
If you want a working rust library for sass right now, you may
3131
be better of with [sass-rs](https://crates.io/crates/sass-rs)

Diff for: src/lib.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
//! doc](http://sass-lang.com/documentation/file.SASS_REFERENCE.html).
2525
//! This implementation is incomplete but getting there, if slowly.
2626
//!
27-
//! Progress: 4013 of 6478 tests passed in dart-sass compatibility mode.
27+
//! Progress: 4331 of 6523 tests passed in dart-sass compatibility mode.
2828
//!
2929
//! If you want a working rust library for sass right now, you may
3030
//! be better of with [sass-rs](https://crates.io/crates/sass-rs)

0 commit comments

Comments
 (0)