babel/babel
### [`v7.15.8`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v7158-2021-10-06)
[Compare Source](https://togithub.com/babel/babel/compare/v7.15.5...v7.15.8)
##### :eyeglasses: Spec Compliance
- `babel-helper-module-transforms`, `babel-plugin-transform-modules-amd`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-modules-umd`
- [#13788](https://togithub.com/babel/babel/pull/13788) Sort module export names ([@JLHwung](https://togithub.com/JLHwung))
- `babel-parser`
- [#13769](https://togithub.com/babel/babel/pull/13769) Tokenize keywords-like identifier as new tokens ([@JLHwung](https://togithub.com/JLHwung))
##### :bug: Bug Fix
- `babel-generator`
- [#13821](https://togithub.com/babel/babel/pull/13821) Fix missing inner comments in class expressions ([@overlookmotel](https://togithub.com/overlookmotel))
- `babel-generator`, `babel-parser`, `babel-plugin-proposal-pipeline-operator`
- [#13803](https://togithub.com/babel/babel/pull/13803) Collect comments around parentheses in expressions ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
- `babel-plugin-transform-typescript`
- [#13800](https://togithub.com/babel/babel/pull/13800) fix: remove imported types from export ([@JLHwung](https://togithub.com/JLHwung))
##### :nail_care: Polish
- `babel-core`
- [#13814](https://togithub.com/babel/babel/pull/13814) Improve debug logging for IgnoreList ([@paleite](https://togithub.com/paleite))
- `babel-node`
- [#13784](https://togithub.com/babel/babel/pull/13784) \[[@babel/node](https://togithub.com/babel/node)] Forward the signal SIGTERM as well ([@julienw](https://togithub.com/julienw))
##### :house: Internal
- [#13808](https://togithub.com/babel/babel/pull/13808) Update parser plugins for TypeScript tests ([@sosukesuzuki](https://togithub.com/sosukesuzuki))
- [#13795](https://togithub.com/babel/babel/pull/13795) Fix Gulpfile path separator issue on Windows ([@NotWearingPants](https://togithub.com/NotWearingPants))
##### :running_woman: Performance
- `babel-code-frame`
- [#13812](https://togithub.com/babel/babel/pull/13812) Optimization of string splitting ([@shoonia](https://togithub.com/shoonia))
jsdom/jsdom
### [`v18.0.0`](https://togithub.com/jsdom/jsdom/blob/master/Changelog.md#1800)
[Compare Source](https://togithub.com/jsdom/jsdom/compare/17.0.0...18.0.0)
Potentially-breaking bug fixes:
- Fixed SSL certificate checking for WebSocket connections. Previously, invalid SSL certificates were always accepted; now, they properly respect the `ResourceLoader`'s `strictSSL` option (which defaults to `true`).
- Changed the global in which almost all `Promise` and `TypeError` instances are created to be the jsdom global, not the Node.js global. This could affect any code that uses `instanceof`.
Other changes:
- Fixed moving an element between HTML and XML documents to reset the `tagName` cache, allowing it to return a lowercase value once it's in the XML document. (LucasLefevre)
- Fixed form submission to not happen when the form is invalid. (pozil)
Configuration
📅 Schedule: "every weekend" (UTC).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, 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 contains the following updates:
7.15.5
->7.15.8
16.10.2
->16.10.3
^17.0.0
->^18.0.0
Release Notes
babel/babel
### [`v7.15.8`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v7158-2021-10-06) [Compare Source](https://togithub.com/babel/babel/compare/v7.15.5...v7.15.8) ##### :eyeglasses: Spec Compliance - `babel-helper-module-transforms`, `babel-plugin-transform-modules-amd`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-modules-umd` - [#13788](https://togithub.com/babel/babel/pull/13788) Sort module export names ([@JLHwung](https://togithub.com/JLHwung)) - `babel-parser` - [#13769](https://togithub.com/babel/babel/pull/13769) Tokenize keywords-like identifier as new tokens ([@JLHwung](https://togithub.com/JLHwung)) ##### :bug: Bug Fix - `babel-generator` - [#13821](https://togithub.com/babel/babel/pull/13821) Fix missing inner comments in class expressions ([@overlookmotel](https://togithub.com/overlookmotel)) - `babel-generator`, `babel-parser`, `babel-plugin-proposal-pipeline-operator` - [#13803](https://togithub.com/babel/babel/pull/13803) Collect comments around parentheses in expressions ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-plugin-transform-typescript` - [#13800](https://togithub.com/babel/babel/pull/13800) fix: remove imported types from export ([@JLHwung](https://togithub.com/JLHwung)) ##### :nail_care: Polish - `babel-core` - [#13814](https://togithub.com/babel/babel/pull/13814) Improve debug logging for IgnoreList ([@paleite](https://togithub.com/paleite)) - `babel-node` - [#13784](https://togithub.com/babel/babel/pull/13784) \[[@babel/node](https://togithub.com/babel/node)] Forward the signal SIGTERM as well ([@julienw](https://togithub.com/julienw)) ##### :house: Internal - [#13808](https://togithub.com/babel/babel/pull/13808) Update parser plugins for TypeScript tests ([@sosukesuzuki](https://togithub.com/sosukesuzuki)) - [#13795](https://togithub.com/babel/babel/pull/13795) Fix Gulpfile path separator issue on Windows ([@NotWearingPants](https://togithub.com/NotWearingPants)) ##### :running_woman: Performance - `babel-code-frame` - [#13812](https://togithub.com/babel/babel/pull/13812) Optimization of string splitting ([@shoonia](https://togithub.com/shoonia))jsdom/jsdom
### [`v18.0.0`](https://togithub.com/jsdom/jsdom/blob/master/Changelog.md#1800) [Compare Source](https://togithub.com/jsdom/jsdom/compare/17.0.0...18.0.0) Potentially-breaking bug fixes: - Fixed SSL certificate checking for WebSocket connections. Previously, invalid SSL certificates were always accepted; now, they properly respect the `ResourceLoader`'s `strictSSL` option (which defaults to `true`). - Changed the global in which almost all `Promise` and `TypeError` instances are created to be the jsdom global, not the Node.js global. This could affect any code that uses `instanceof`. Other changes: - Fixed moving an element between HTML and XML documents to reset the `tagName` cache, allowing it to return a lowercase value once it's in the XML document. (LucasLefevre) - Fixed form submission to not happen when the form is invalid. (pozil)Configuration
📅 Schedule: "every weekend" (UTC).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, 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 WhiteSource Renovate. View repository job log here.