add newly passing tests
This commit is contained in:
parent
173a896ab0
commit
36530a3309
54
CHANGELOG.md
54
CHANGELOG.md
@ -1,46 +1,50 @@
|
||||
# 0.9.2
|
||||
|
||||
- implement builtin functions `min` and `max`
|
||||
- implement builtin functions `min` and `max`
|
||||
- bugfixes for `@extend` and `selector-unify`
|
||||
|
||||
# 0.9.1
|
||||
|
||||
This release is largely focused on `@extend`, but it also resolves some regressions resulting from the new parser.
|
||||
- **implement `@extend`**
|
||||
- properly document new API
|
||||
- MVP implementation of `@supports`
|
||||
- fix regression in which `@at-root` would panic when placed after a ruleset
|
||||
- fix regression related to `@mixin` and `@function` scoping when combined with outer, local variables
|
||||
- remove most remaining `unwrap`s that could result in a panic
|
||||
|
||||
- **implement `@extend`**
|
||||
- properly document new API
|
||||
- MVP implementation of `@supports`
|
||||
- fix regression in which `@at-root` would panic when placed after a ruleset
|
||||
- fix regression related to `@mixin` and `@function` scoping when combined with outer, local variables
|
||||
- remove most remaining `unwrap`s that could result in a panic
|
||||
|
||||
# 0.9.0
|
||||
|
||||
This release is focused on setting up the groundwork for implementing `@extend` as well
|
||||
as being able to compile Bootstrap.
|
||||
- implement all builtin selector functions
|
||||
- `selector-append`
|
||||
- `selector-extend`
|
||||
- `selector-nest`
|
||||
- `selector-parse`
|
||||
- `selector-replace`
|
||||
- `selector-unify`
|
||||
- `simple-selectors`
|
||||
- `is-superselector`
|
||||
- implement builtin function `content-exists`
|
||||
- allow `@import`, `@warn`, and `@debug` in all contexts, such as inside `@mixin`
|
||||
- refactor control flow evaluation, resolving some issues blocking Bootstrap
|
||||
|
||||
- implement all builtin selector functions
|
||||
- `selector-append`
|
||||
- `selector-extend`
|
||||
- `selector-nest`
|
||||
- `selector-parse`
|
||||
- `selector-replace`
|
||||
- `selector-unify`
|
||||
- `simple-selectors`
|
||||
- `is-superselector`
|
||||
- implement builtin function `content-exists`
|
||||
- allow `@import`, `@warn`, and `@debug` in all contexts, such as inside `@mixin`
|
||||
- refactor control flow evaluation, resolving some issues blocking Bootstrap
|
||||
|
||||
#### Breaking Changes
|
||||
- remove the `StyleSheet` struct in favor of freestanding functions, `from_string` and `from_path`
|
||||
|
||||
- remove the `StyleSheet` struct in favor of freestanding functions, `from_string` and `from_path`
|
||||
|
||||
# 0.8.3
|
||||
|
||||
This release is largely focused on performance and robustness
|
||||
- implement smallint optimization for numbers, making some benchmarks 50% faster
|
||||
- remove `bimap` as a dependency for storing named colors in favor of an ad hoc, more specialized data structure
|
||||
- remove *dozens* of panics on malformed input
|
||||
- use `beef::Cow` instead of `std::borrow::Cow`
|
||||
- increase code coverage to 80%
|
||||
|
||||
- implement smallint optimization for numbers, making some benchmarks 50% faster
|
||||
- remove `bimap` as a dependency for storing named colors in favor of an ad hoc, more specialized data structure
|
||||
- remove _dozens_ of panics on malformed input
|
||||
- use `beef::Cow` instead of `std::borrow::Cow`
|
||||
- increase code coverage to 80%
|
||||
|
||||
# 0.8.2
|
||||
|
||||
|
@ -43,9 +43,11 @@ Features currently blocking Bootstrap are tracked [here](https://github.com/conn
|
||||
## Features
|
||||
|
||||
### commandline
|
||||
|
||||
(enabled by default): build a binary using clap
|
||||
|
||||
### random
|
||||
|
||||
(enabled by default): enable the builtin functions `random([$limit])` and `unique-id()`
|
||||
|
||||
In the future this feature will be removed when it is no longer necessary to rely on `rand` for
|
||||
@ -73,9 +75,9 @@ cargo b --release
|
||||
These numbers come from a default run of the Sass specification as shown above.
|
||||
|
||||
```
|
||||
2020-06-22
|
||||
PASSING: 2772
|
||||
FAILING: 2321
|
||||
2020-06-23
|
||||
PASSING: 2800
|
||||
FAILING: 2293
|
||||
TOTAL: 5093
|
||||
```
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user