babel/babel (@babel/core)
### [`v7.23.7`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7237-2023-12-29)
[Compare Source](https://togithub.com/babel/babel/compare/v7.23.6...v7.23.7)
##### :bug: Bug Fix
- `babel-traverse`
- [#16191](https://togithub.com/babel/babel/pull/16191) fix: Crash when removing without `Program` ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu))
- `babel-helpers`, `babel-plugin-proposal-decorators`
- [#16180](https://togithub.com/babel/babel/pull/16180) fix: Class decorator `ctx.kind` is wrong ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu))
- `babel-plugin-proposal-decorators`
- [#16170](https://togithub.com/babel/babel/pull/16170) Fix decorator initProto usage in derived classes ([@JLHwung](https://togithub.com/JLHwung))
- `babel-core`
- [#16167](https://togithub.com/babel/babel/pull/16167) Avoid unpreventable `unhandledRejection` events ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
##### :house: Internal
- `babel-helper-create-class-features-plugin`
- [#16186](https://togithub.com/babel/babel/pull/16186) chore: Update deps ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu))
- `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-decorators`
- [#16177](https://togithub.com/babel/babel/pull/16177) Merge decorators into class features ([@JLHwung](https://togithub.com/JLHwung))
typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
### [`v6.17.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#6170-2024-01-01)
[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.16.0...v6.17.0)
##### Bug Fixes
- **eslint-plugin:** \[no-restricted-imports] prevent crash when `patterns` or `paths` in options are empty ([#8108](https://togithub.com/typescript-eslint/typescript-eslint/issues/8108)) ([675e987](https://togithub.com/typescript-eslint/typescript-eslint/commit/675e987ca1d13244c03d7e09d4e42c6539689d9a))
##### Features
- **eslint-plugin:** \[no-floating-promises] flag result of .map(async) ([#7897](https://togithub.com/typescript-eslint/typescript-eslint/issues/7897)) ([5857356](https://togithub.com/typescript-eslint/typescript-eslint/commit/5857356962060b19aa792bee778f9167ee54154b))
- **eslint-plugin:** \[switch-exhaustiveness-check] add an option to warn against a `default` case on an already exhaustive `switch` ([#7539](https://togithub.com/typescript-eslint/typescript-eslint/issues/7539)) ([6a219bd](https://togithub.com/typescript-eslint/typescript-eslint/commit/6a219bdfe6fcf86aae28158e0d855f87a8bac719))
You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
typescript-eslint/typescript-eslint (@typescript-eslint/parser)
### [`v6.17.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#6170-2024-01-01)
[Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.16.0...v6.17.0)
**Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser)
You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
rollup/rollup (rollup)
### [`v4.9.2`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#492)
[Compare Source](https://togithub.com/rollup/rollup/compare/v4.9.1...v4.9.2)
*2023-12-30*
##### Bug Fixes
- Extend support for arbitrary namespace identifiers in SystemJS ([#5321](https://togithub.com/rollup/rollup/issues/5321))
- Do not wrongly flag functions without side effects as side effects if moduleSideEffects is false ([#5322](https://togithub.com/rollup/rollup/issues/5322))
##### Pull Requests
- [#5305](https://togithub.com/rollup/rollup/pull/5305): Add JSDoc types to internal scripts ([@lukastaegert](https://togithub.com/lukastaegert))
- [#5309](https://togithub.com/rollup/rollup/pull/5309): chore(deps): update actions/download-artifact action to v4 ([@renovate](https://togithub.com/renovate)\[bot])
- [#5311](https://togithub.com/rollup/rollup/pull/5311): chode: add node badge ([@btea](https://togithub.com/btea))
- [#5312](https://togithub.com/rollup/rollup/pull/5312): Remove rollup-plugin-thatworks from devDeps ([@TrickyPi](https://togithub.com/TrickyPi))
- [#5318](https://togithub.com/rollup/rollup/pull/5318): chore(deps): update dependency eslint-plugin-unicorn to v50 ([@renovate](https://togithub.com/renovate)\[bot])
- [#5319](https://togithub.com/rollup/rollup/pull/5319): chore(deps): lock file maintenance minor/patch updates ([@renovate](https://togithub.com/renovate)\[bot])
- [#5321](https://togithub.com/rollup/rollup/pull/5321): Handle arbitrary namespace identifiers in some SystemJS scenarios ([@lukastaegert](https://togithub.com/lukastaegert))
- [#5322](https://togithub.com/rollup/rollup/pull/5322): Do not handle declarations in modules without side effects as TDZ ([@lukastaegert](https://togithub.com/lukastaegert))
kryops/rollup-plugin-gzip (rollup-plugin-gzip)
### [`v3.1.1`](https://togithub.com/kryops/rollup-plugin-gzip/blob/HEAD/CHANGELOG.md#v311-2023-12-28)
[Compare Source](https://togithub.com/kryops/rollup-plugin-gzip/compare/v3.1.0...v3.1.1)
- Compress `.svg` files by default ([#20](https://togithub.com/kryops/rollup-plugin-gzip/pull/20))
Configuration
📅 Schedule: Branch creation - "before 9am on tuesday" in timezone Europe/Berlin, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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 has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
7.23.6
->7.23.7
7.23.6
->7.23.7
6.16.0
->6.17.0
6.16.0
->6.17.0
4.9.1
->4.9.2
3.1.0
->3.1.1
Release Notes
babel/babel (@babel/core)
### [`v7.23.7`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7237-2023-12-29) [Compare Source](https://togithub.com/babel/babel/compare/v7.23.6...v7.23.7) ##### :bug: Bug Fix - `babel-traverse` - [#16191](https://togithub.com/babel/babel/pull/16191) fix: Crash when removing without `Program` ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-helpers`, `babel-plugin-proposal-decorators` - [#16180](https://togithub.com/babel/babel/pull/16180) fix: Class decorator `ctx.kind` is wrong ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-plugin-proposal-decorators` - [#16170](https://togithub.com/babel/babel/pull/16170) Fix decorator initProto usage in derived classes ([@JLHwung](https://togithub.com/JLHwung)) - `babel-core` - [#16167](https://togithub.com/babel/babel/pull/16167) Avoid unpreventable `unhandledRejection` events ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :house: Internal - `babel-helper-create-class-features-plugin` - [#16186](https://togithub.com/babel/babel/pull/16186) chore: Update deps ([@liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-decorators` - [#16177](https://togithub.com/babel/babel/pull/16177) Merge decorators into class features ([@JLHwung](https://togithub.com/JLHwung))typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
### [`v6.17.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#6170-2024-01-01) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.16.0...v6.17.0) ##### Bug Fixes - **eslint-plugin:** \[no-restricted-imports] prevent crash when `patterns` or `paths` in options are empty ([#8108](https://togithub.com/typescript-eslint/typescript-eslint/issues/8108)) ([675e987](https://togithub.com/typescript-eslint/typescript-eslint/commit/675e987ca1d13244c03d7e09d4e42c6539689d9a)) ##### Features - **eslint-plugin:** \[no-floating-promises] flag result of .map(async) ([#7897](https://togithub.com/typescript-eslint/typescript-eslint/issues/7897)) ([5857356](https://togithub.com/typescript-eslint/typescript-eslint/commit/5857356962060b19aa792bee778f9167ee54154b)) - **eslint-plugin:** \[switch-exhaustiveness-check] add an option to warn against a `default` case on an already exhaustive `switch` ([#7539](https://togithub.com/typescript-eslint/typescript-eslint/issues/7539)) ([6a219bd](https://togithub.com/typescript-eslint/typescript-eslint/commit/6a219bdfe6fcf86aae28158e0d855f87a8bac719)) You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.typescript-eslint/typescript-eslint (@typescript-eslint/parser)
### [`v6.17.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#6170-2024-01-01) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v6.16.0...v6.17.0) **Note:** Version bump only for package [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.rollup/rollup (rollup)
### [`v4.9.2`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#492) [Compare Source](https://togithub.com/rollup/rollup/compare/v4.9.1...v4.9.2) *2023-12-30* ##### Bug Fixes - Extend support for arbitrary namespace identifiers in SystemJS ([#5321](https://togithub.com/rollup/rollup/issues/5321)) - Do not wrongly flag functions without side effects as side effects if moduleSideEffects is false ([#5322](https://togithub.com/rollup/rollup/issues/5322)) ##### Pull Requests - [#5305](https://togithub.com/rollup/rollup/pull/5305): Add JSDoc types to internal scripts ([@lukastaegert](https://togithub.com/lukastaegert)) - [#5309](https://togithub.com/rollup/rollup/pull/5309): chore(deps): update actions/download-artifact action to v4 ([@renovate](https://togithub.com/renovate)\[bot]) - [#5311](https://togithub.com/rollup/rollup/pull/5311): chode: add node badge ([@btea](https://togithub.com/btea)) - [#5312](https://togithub.com/rollup/rollup/pull/5312): Remove rollup-plugin-thatworks from devDeps ([@TrickyPi](https://togithub.com/TrickyPi)) - [#5318](https://togithub.com/rollup/rollup/pull/5318): chore(deps): update dependency eslint-plugin-unicorn to v50 ([@renovate](https://togithub.com/renovate)\[bot]) - [#5319](https://togithub.com/rollup/rollup/pull/5319): chore(deps): lock file maintenance minor/patch updates ([@renovate](https://togithub.com/renovate)\[bot]) - [#5321](https://togithub.com/rollup/rollup/pull/5321): Handle arbitrary namespace identifiers in some SystemJS scenarios ([@lukastaegert](https://togithub.com/lukastaegert)) - [#5322](https://togithub.com/rollup/rollup/pull/5322): Do not handle declarations in modules without side effects as TDZ ([@lukastaegert](https://togithub.com/lukastaegert))kryops/rollup-plugin-gzip (rollup-plugin-gzip)
### [`v3.1.1`](https://togithub.com/kryops/rollup-plugin-gzip/blob/HEAD/CHANGELOG.md#v311-2023-12-28) [Compare Source](https://togithub.com/kryops/rollup-plugin-gzip/compare/v3.1.0...v3.1.1) - Compress `.svg` files by default ([#20](https://togithub.com/kryops/rollup-plugin-gzip/pull/20))Configuration
📅 Schedule: Branch creation - "before 9am on tuesday" in timezone Europe/Berlin, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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 Mend Renovate. View repository job log here.