babel/babel
### [`v7.20.2`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7202-2022-11-04)
[Compare Source](https://togithub.com/babel/babel/compare/v7.19.6...v7.20.2)
##### :bug: Bug Fix
- `babel-core`, `babel-helper-create-class-features-plugin`, `babel-helper-module-transforms`, `babel-helper-plugin-utils`, `babel-helper-simple-access`, `babel-node`, `babel-plugin-transform-block-scoping`, `babel-plugin-transform-classes`, `babel-plugin-transform-react-constant-elements`, `babel-preset-env`, `babel-standalone`, `babel-types`
- [#15124](https://togithub.com/babel/babel/pull/15124) fix: `@babel/node` repl and enable `no-use-before-define` rule ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu))
- `babel-plugin-transform-typescript`
- [#15121](https://togithub.com/babel/babel/pull/15121) fix: `tsSatisfiesExpression` check with different duplicated `@babel/types` versions ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu))
- `babel-parser`
- [#15094](https://togithub.com/babel/babel/pull/15094) fix: `parser` typings for plugins ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu))
- `babel-generator`
- [#15118](https://togithub.com/babel/babel/pull/15118) Improve printing of \[no LineTerminator here] with comments ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
- `babel-plugin-proposal-decorators`, `babel-plugin-proposal-object-rest-spread`, `babel-plugin-transform-jscript`
- [#15113](https://togithub.com/babel/babel/pull/15113) fix: wrap anonymous class expression within statement ([@JLHwung](https://togithub.com/JLHwung))
- `babel-plugin-transform-destructuring`
- [#15104](https://togithub.com/babel/babel/pull/15104) fix: Destructuring exceptions ` for ( let { } = 0 ; 0 ; ) ` ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu))
sass/dart-sass
### [`v1.56.1`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1561)
[Compare Source](https://togithub.com/sass/dart-sass/compare/1.56.0...1.56.1)
##### Embedded Sass
- Importer results now validate that `contents` is actually a string and whether
`sourceMapUrl` is an absolute URL.
### [`v1.56.0`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1560)
[Compare Source](https://togithub.com/sass/dart-sass/compare/1.55.0...1.56.0)
- **Potentially breaking change:** To match the CSS spec, SassScript expressions
beginning with `not` or `(` are no longer supported at the beginning of
parenthesized sections of media queries. For example,
```scss
@media (width >= 500px) and (not (grid))
```
will now be emitted unchanged, instead of producing
```scss
@media (width >= 500px) and (false)
```
See [the Sass website](https://sass-lang.com/d/media-logic) for details.
- **Potentially breaking bug fix:** Angle units like `rad` or `turn` are now
properly converted to equivalent `deg` values for `hsl()`, `hsla()`,
`adjust-hue()`, `color.adjust()`, and `color.change()`.
See [the Sass website](https://sass-lang.com/d/function-units#hue) for
details.
- Fix indentation for selectors that span multiple lines in a `@media` query.
- Emit a deprecation warning when passing `$alpha` values with units to
`color.adjust()` or `color.change()`. This will be an error in Dart Sass
2.0.0.
See [the Sass website](https://sass-lang.com/d/function-units#alpha) for
details.
- Emit a deprecation warning when passing a `$weight` value with no units or
with units other than `%` to `color.mix()`. This will be an error in Dart Sass
2.0.0.
See [the Sass website](https://sass-lang.com/d/function-units#weight) for
details.
- Emit a deprecation warning when passing `$n` values with units to `list.nth()`
or `list.set-nth()`. This will be an error in Dart Sass 2.0.0.
See [the Sass website](https://sass-lang.com/d/function-units#index) for
details.
- Improve existing deprecation warnings to wrap `/`-as-division suggestions in
`calc()` expressions.
- Properly mark the warning for passing numbers with units to `random()` as a
deprecation warning.
- Fix a bug where `@extend` could behave unpredicatably when used along with
`meta.load-css()` and shared modules that contained no CSS themselves but
loaded CSS from other modules.
##### Dart API
- Emit a deprecation warning when passing a `sassIndex` with units to
`Value.sassIndexToListIndex()`. This will be an error in Dart Sass 2.0.0.
##### JS API
- Importer results now validate whether `contents` is actually a string type.
- Importer result argument errors are now rendered correctly.
Configuration
📅 Schedule: Branch creation - "before 3am every weekday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
7.19.6
->7.20.2
1.55.0
->1.56.1
Release Notes
babel/babel
### [`v7.20.2`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7202-2022-11-04) [Compare Source](https://togithub.com/babel/babel/compare/v7.19.6...v7.20.2) ##### :bug: Bug Fix - `babel-core`, `babel-helper-create-class-features-plugin`, `babel-helper-module-transforms`, `babel-helper-plugin-utils`, `babel-helper-simple-access`, `babel-node`, `babel-plugin-transform-block-scoping`, `babel-plugin-transform-classes`, `babel-plugin-transform-react-constant-elements`, `babel-preset-env`, `babel-standalone`, `babel-types` - [#15124](https://togithub.com/babel/babel/pull/15124) fix: `@babel/node` repl and enable `no-use-before-define` rule ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-plugin-transform-typescript` - [#15121](https://togithub.com/babel/babel/pull/15121) fix: `tsSatisfiesExpression` check with different duplicated `@babel/types` versions ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-parser` - [#15094](https://togithub.com/babel/babel/pull/15094) fix: `parser` typings for plugins ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-generator` - [#15118](https://togithub.com/babel/babel/pull/15118) Improve printing of \[no LineTerminator here] with comments ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-plugin-proposal-decorators`, `babel-plugin-proposal-object-rest-spread`, `babel-plugin-transform-jscript` - [#15113](https://togithub.com/babel/babel/pull/15113) fix: wrap anonymous class expression within statement ([@JLHwung](https://togithub.com/JLHwung)) - `babel-plugin-transform-destructuring` - [#15104](https://togithub.com/babel/babel/pull/15104) fix: Destructuring exceptions ` for ( let { } = 0 ; 0 ; ) ` ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu))sass/dart-sass
### [`v1.56.1`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1561) [Compare Source](https://togithub.com/sass/dart-sass/compare/1.56.0...1.56.1) ##### Embedded Sass - Importer results now validate that `contents` is actually a string and whether `sourceMapUrl` is an absolute URL. ### [`v1.56.0`](https://togithub.com/sass/dart-sass/blob/HEAD/CHANGELOG.md#1560) [Compare Source](https://togithub.com/sass/dart-sass/compare/1.55.0...1.56.0) - **Potentially breaking change:** To match the CSS spec, SassScript expressions beginning with `not` or `(` are no longer supported at the beginning of parenthesized sections of media queries. For example, ```scss @media (width >= 500px) and (not (grid)) ``` will now be emitted unchanged, instead of producing ```scss @media (width >= 500px) and (false) ``` See [the Sass website](https://sass-lang.com/d/media-logic) for details. - **Potentially breaking bug fix:** Angle units like `rad` or `turn` are now properly converted to equivalent `deg` values for `hsl()`, `hsla()`, `adjust-hue()`, `color.adjust()`, and `color.change()`. See [the Sass website](https://sass-lang.com/d/function-units#hue) for details. - Fix indentation for selectors that span multiple lines in a `@media` query. - Emit a deprecation warning when passing `$alpha` values with units to `color.adjust()` or `color.change()`. This will be an error in Dart Sass 2.0.0. See [the Sass website](https://sass-lang.com/d/function-units#alpha) for details. - Emit a deprecation warning when passing a `$weight` value with no units or with units other than `%` to `color.mix()`. This will be an error in Dart Sass 2.0.0. See [the Sass website](https://sass-lang.com/d/function-units#weight) for details. - Emit a deprecation warning when passing `$n` values with units to `list.nth()` or `list.set-nth()`. This will be an error in Dart Sass 2.0.0. See [the Sass website](https://sass-lang.com/d/function-units#index) for details. - Improve existing deprecation warnings to wrap `/`-as-division suggestions in `calc()` expressions. - Properly mark the warning for passing numbers with units to `random()` as a deprecation warning. - Fix a bug where `@extend` could behave unpredicatably when used along with `meta.load-css()` and shared modules that contained no CSS themselves but loaded CSS from other modules. ##### Dart API - Emit a deprecation warning when passing a `sassIndex` with units to `Value.sassIndexToListIndex()`. This will be an error in Dart Sass 2.0.0. ##### JS API - Importer results now validate whether `contents` is actually a string type. - Importer result argument errors are now rendered correctly.Configuration
📅 Schedule: Branch creation - "before 3am every weekday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.