update changelog
This commit is contained in:
parent
fba42df43b
commit
bc33fd4cd7
@ -7,6 +7,8 @@
|
|||||||
- no longer round output from `saturation(...)` function
|
- no longer round output from `saturation(...)` function
|
||||||
- improve handling of newlines inside and around `@media`
|
- improve handling of newlines inside and around `@media`
|
||||||
- arglists can be equal to comma separated lists
|
- arglists can be equal to comma separated lists
|
||||||
|
- throw error for invalid uses of `@charset`
|
||||||
|
- more robustly parse `@else if`, allowing escaped and uppercase characters
|
||||||
|
|
||||||
# 0.10.5
|
# 0.10.5
|
||||||
|
|
||||||
@ -15,7 +17,7 @@
|
|||||||
- support the HWB colorspace and builtin functions `color.hwb`, `color.blackness`, `color.whiteness`
|
- support the HWB colorspace and builtin functions `color.hwb`, `color.blackness`, `color.whiteness`
|
||||||
- `:is` pseudo selector is now considered an alias of `:matches` in `@extend`
|
- `:is` pseudo selector is now considered an alias of `:matches` in `@extend`
|
||||||
- support `$keys...` argument in `map.merge`
|
- support `$keys...` argument in `map.merge`
|
||||||
- `%` now implements the modulo operation, rather than finding the remainder. this mainly affects negative numbers
|
- `%` now implements the modulo operation, rather than finding the remainder. this largely affects negative numbers
|
||||||
- fix parsing bug in which `/***/` in a selector would miss the closing `/`
|
- fix parsing bug in which `/***/` in a selector would miss the closing `/`
|
||||||
|
|
||||||
# 0.10.4
|
# 0.10.4
|
||||||
@ -48,7 +50,7 @@
|
|||||||
- support NaN in all contexts
|
- support NaN in all contexts
|
||||||
- add support for unicode ranges
|
- add support for unicode ranges
|
||||||
- recognize plain CSS imports beginning with `//`, e.g. `@import "//fonts.googleapis.com/css?family=Droid+Sans";`
|
- recognize plain CSS imports beginning with `//`, e.g. `@import "//fonts.googleapis.com/css?family=Droid+Sans";`
|
||||||
- resolve integer overflows in `@for` when bounds were equal to `isize::MIN` and `isize::MAX`
|
- resolve integer overflows in `@for` when bounds were equal to `i32::MIN` and `i32::MAX`
|
||||||
- allow quoted strings in default function arguments
|
- allow quoted strings in default function arguments
|
||||||
|
|
||||||
# 0.10.0
|
# 0.10.0
|
||||||
|
@ -19,7 +19,6 @@ fn load_css(mut args: CallArgs, parser: &mut Parser<'_>) -> SassResult<Vec<Stmt>
|
|||||||
|
|
||||||
let span = args.span();
|
let span = args.span();
|
||||||
|
|
||||||
// todo: https://github.com/sass/dart-sass/issues/1054
|
|
||||||
let url = match args.get_err(0, "module")? {
|
let url = match args.get_err(0, "module")? {
|
||||||
Value::String(s, ..) => s,
|
Value::String(s, ..) => s,
|
||||||
v => {
|
v => {
|
||||||
|
@ -722,7 +722,6 @@ impl Rem for Number {
|
|||||||
fn rem(self, other: Self) -> Self {
|
fn rem(self, other: Self) -> Self {
|
||||||
match self {
|
match self {
|
||||||
Self::Small(val1) => match other {
|
Self::Small(val1) => match other {
|
||||||
// todo: checked_rem for ratio?
|
|
||||||
Self::Small(val2) => {
|
Self::Small(val2) => {
|
||||||
let tuple1: (i64, i64) = val1.into();
|
let tuple1: (i64, i64) = val1.into();
|
||||||
let tuple2: (i64, i64) = val2.into();
|
let tuple2: (i64, i64) = val2.into();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user