Sourced from @babel/traverse
's\r\nreleases.
\r\n\r\nv7.23.6 (2023-12-11)
\r\nThanks
\r\n@martinez-hugo
\r\nand@odinho
for\r\nyour first pull requests!:eyeglasses: Spec Compliance
\r\n\r\n
\r\n- \r\n
babel-generator
,babel-parser
,\r\nbabel-types
\r\n\r\n- \r\n
babel-helpers
,\r\nbabel-plugin-proposal-decorators
,\r\nbabel-plugin-transform-class-properties
,\r\nbabel-plugin-transform-class-static-block
,\r\nbabel-plugin-transform-runtime
,\r\nbabel-preset-env
,babel-runtime-corejs2
,\r\nbabel-runtime-corejs3
,babel-runtime
,\r\nbabel-types
\r\n\r\n:bug: Bug Fix
\r\n\r\n
\r\n- \r\n
babel-generator
\r\n\r\n
\r\n- #16166\r\nfix: Correctly indenting when
\r\nretainLines
is enabled (@liuxingbaoyu
)- \r\n
babel-helpers
,\r\nbabel-plugin-proposal-explicit-resource-management
\r\n\r\n- \r\n
babel-plugin-proposal-decorators
,\r\nbabel-plugin-transform-class-properties
\r\n\r\n- \r\n
babel-plugin-transform-for-of
,\r\nbabel-preset-env
\r\n\r\n
\r\n- #16011\r\nfix:
\r\nfor of
withiterableIsArray
and shadowing\r\nvariable (@liuxingbaoyu
)- \r\n
babel-helpers
,\r\nbabel-plugin-proposal-decorators
,\r\nbabel-runtime-corejs2
,babel-runtime-corejs3
,\r\nbabel-runtime
\r\n\r\n- \r\n
babel-plugin-transform-typescript
\r\n\r\n
\r\n- #16137 Fix\r\nreferences to enum values with merging (
\r\n@nicolo-ribaudo
):microscope: Output optimization
\r\n\r\n
\r\n- \r\n
babel-helper-create-class-features-plugin
,\r\nbabel-plugin-transform-class-properties
\r\n\r\n- \r\n
babel-helpers
,\r\nbabel-plugin-proposal-decorators
\r\n\r\n
\r\n- #16160\r\nOptimize decorator helper size (
\r\n@liuxingbaoyu
)Committers: 7
\r\n\r\n
\r\n- Babel Bot (
\r\n@babel-bot
)- Hugo Martinez (
\r\n@martinez-hugo
)- Huáng Jùnliàng (
\r\n@JLHwung
)- Nicolò Ribaudo (
\r\n@nicolo-ribaudo
)- Odin Hørthe-Omdal Urdland (
\r\n@odinho
)- \r\n
@liuxingbaoyu
- fisker Cheung (
\r\n@fisker
)v7.23.5 (2023-11-29)
\r\n:eyeglasses: Spec Compliance
\r\n\r\n
\r\n- \r\n
babel-plugin-proposal-decorators
\r\n\r\n
\r\n- #16138\r\nClass binding is in TDZ during decorators initialization (
\r\n@nicolo-ribaudo
)- \r\n
babel-helpers
,\r\nbabel-plugin-proposal-decorators
\r\n\r\n:bug: Bug Fix
\r\n\r\n
\r\n\r\n- \r\n
babel-traverse
,babel-types
... (truncated)
\r\nSourced from @babel/traverse
's\r\nchangelog.
\r\n\r\nv7.23.6 (2023-12-11)
\r\n:eyeglasses: Spec Compliance
\r\n\r\n
\r\n- \r\n
babel-generator
,babel-parser
,\r\nbabel-types
\r\n\r\n- \r\n
babel-helpers
,\r\nbabel-plugin-proposal-decorators
,\r\nbabel-plugin-transform-class-properties
,\r\nbabel-plugin-transform-class-static-block
,\r\nbabel-plugin-transform-runtime
,\r\nbabel-preset-env
,babel-runtime-corejs2
,\r\nbabel-runtime-corejs3
,babel-runtime
,\r\nbabel-types
\r\n\r\n:bug: Bug Fix
\r\n\r\n
\r\n- \r\n
babel-generator
\r\n\r\n
\r\n- #16166\r\nfix: Correctly indenting when
\r\nretainLines
is enabled (@liuxingbaoyu
)- \r\n
babel-helpers
,\r\nbabel-plugin-proposal-explicit-resource-management
\r\n\r\n- \r\n
babel-plugin-proposal-decorators
,\r\nbabel-plugin-transform-class-properties
\r\n\r\n- \r\n
babel-plugin-transform-for-of
,\r\nbabel-preset-env
\r\n\r\n
\r\n- #16011\r\nfix:
\r\nfor of
withiterableIsArray
and shadowing\r\nvariable (@liuxingbaoyu
)- \r\n
babel-helpers
,\r\nbabel-plugin-proposal-decorators
,\r\nbabel-runtime-corejs2
,babel-runtime-corejs3
,\r\nbabel-runtime
\r\n\r\n- \r\n
babel-plugin-transform-typescript
\r\n\r\n
\r\n- #16137 Fix\r\nreferences to enum values with merging (
\r\n@nicolo-ribaudo
):microscope: Output optimization
\r\n\r\n
\r\n- \r\n
babel-helper-create-class-features-plugin
,\r\nbabel-plugin-transform-class-properties
\r\n\r\n- \r\n
babel-helpers
,\r\nbabel-plugin-proposal-decorators
\r\n\r\n
\r\n- #16160\r\nOptimize decorator helper size (
\r\n@liuxingbaoyu
)v7.23.5 (2023-11-29)
\r\n:eyeglasses: Spec Compliance
\r\n\r\n
\r\n- \r\n
babel-plugin-proposal-decorators
\r\n\r\n
\r\n- #16138\r\nClass binding is in TDZ during decorators initialization (
\r\n@nicolo-ribaudo
)- \r\n
babel-helpers
,\r\nbabel-plugin-proposal-decorators
\r\n\r\n:bug: Bug Fix
\r\n\r\n
\r\n\r\n- \r\n
babel-traverse
,babel-types
\r\n\r\n
\r\n- #16131 Do\r\nnot remove bindings when removing assignment expression path (
\r\n@nicolo-ribaudo
)- \r\n
babel-plugin-transform-classes
\r\n\r\n
\r\n- #16135\r\nRequire class properties transform when compiling class with private\r\nfields (
\r\n@nicolo-ribaudo
)- \r\n
babel-generator
\r\n\r\n
\r\n- #16122\r\nfix: Missing parentheses after line break (
\r\n@liuxingbaoyu
)- \r\n
babel-helpers
\r\n\r\n
\r\n- #16130 Fix\r\nhelpers internal fns names conflict resolution (
\r\n@nicolo-ribaudo
)- \r\n
babel-helper-create-class-features-plugin
,\r\nbabel-plugin-transform-class-properties
,\r\nbabel-plugin-transform-typescript
\r\n\r\n
\r\n- #16123\r\nSimplify class fields injetion after
\r\nsuper()
(@nicolo-ribaudo
)- \r\n
babel-generator
,\r\nbabel-plugin-transform-modules-commonjs
,\r\nbabel-plugin-transform-parameters
,\r\nbabel-plugin-transform-typescript
,\r\nbabel-traverse
\r\n\r\n
\r\n- #16110\r\nfix: Unexpected duplication of comments (
\r\n@liuxingbaoyu
)- \r\n
babel-eslint-plugin
... (truncated)
\r\nd02c1f7
\r\nv7.23.6cce807f
\r\nBump debug to ^4.3.1 (#16164)8479012
\r\nv7.23.5da7dc40
\r\nDo not remove bindings when removing assignment expression path (#16131)fadc081
\r\nfix: Unexpected duplication of comments (#16110)13a5c83
\r\nv7.23.45e1c5f0
\r\nUse prettier 3.1 (#16098)1bce5c9
\r\nv7.23.34fb4fa6
\r\nAvoid dynamic dispatch when calling wrapCheck (#16060)6d9725c
\r\n[babel 8] Inline toSequenceExpression
into\r\n@babel/traverse
(#16057)