Babel Bot
3c3a884ef0
v8.0.0
2026-06-16 13:18:47 +00:00
Babel Bot
f140c93bd4
v8.0.0-rc.6
2026-05-25 10:05:26 +00:00
Babel Bot
aa927dfacc
v8.0.0-rc.5
2026-05-12 14:11:55 +00:00
Babel Bot
83172db3de
v8.0.0-rc.4
2026-04-29 21:16:28 +00:00
Babel Bot
e9aee268f2
v8.0.0-rc.3
2026-03-16 20:05:42 +00:00
liuxingbaoyu and GitHub
59784ce204
feat: Add locations option to parser ( #16935 )
2026-03-07 23:32:41 +01:00
Babel Bot
61fc88af27
v8.0.0-rc.2
2026-02-15 20:15:06 +00:00
Babel Bot
63a1a64aec
v8.0.0-rc.1
2026-01-31 17:39:26 +00:00
Babel Bot
b013551daf
v8.0.0-beta.4
2026-01-12 17:17:40 +00:00
Nicolò Ribaudo and GitHub
63106016a6
Update publishing process for Babel 8 ( #17660 )
2026-01-09 18:05:24 +01:00
Babel Bot
407ad23427
v7.28.4
2025-09-05 14:44:49 +00:00
Huáng Jùnliàng and GitHub
fc260ec74b
Improve @babel/core typings ( #17471 )
2025-08-21 20:08:50 -04:00
Jam Balaya and GitHub
42258a9241
chore: fix various typos across codebase ( #17476 )
2025-08-12 09:20:39 -04:00
Babel Bot
d9da17935e
v7.27.5
2025-06-03 11:15:43 +00:00
Huáng Jùnliàng and GitHub
f64c698c97
Pack inForStatementInit to token context ( #17336 )
...
* bench: update generater access
* refactor: pack inForStatementInit to token context
2025-05-30 12:13:43 -04:00
Babel Bot
cbf22365cd
v7.27.2
2025-05-06 15:23:28 +00:00
Huáng Jùnliàng and GitHub
7479966890
Enable Node compile cache for @babel/cli ( #17285 )
...
* add babel-cli benchmark
* perf: enable V8 compile cache for cli
* disable node protocol import for bin/babel
* revert babel-cli package type change
2025-05-02 14:03:25 -04:00
Babel Bot
b08a1abcec
v7.27.1
2025-04-30 14:58:50 +00:00
Huáng Jùnliàng and GitHub
254525d565
Enforce node protocol import ( #17207 )
...
* enable prefer-node-protocol rule
* prefer node protocol import
* fix broken scripts
* fix e2e-old-babel error
* strip node: protocol for old node versions
* update Makefile.mjs
2025-03-31 10:49:22 -04:00
Nicolò Ribaudo
55d58af60d
v7.27.0
2025-03-24 18:32:25 +01:00
1e5452d448
perf: Improve builders of @babel/types ( #16870 )
...
* perf
* improve
* Update packages/babel-types/src/definitions/index.ts
Co-authored-by: Nicolò Ribaudo <[email protected] >
* review
* review
* review
---------
Co-authored-by: Nicolò Ribaudo <[email protected] >
2025-03-22 22:38:24 +01:00
Babel Bot
6ae0d233f4
v7.26.10
2025-03-11 17:46:28 +00:00
Huáng Jùnliàng and GitHub
5c7a7e4fd7
Left-value parsing cleanup ( #17160 )
...
* cleanup
* refactor: simplify checkProto implementation
* rename test
* refactor: avoid second scan in type cast transform
* refactor: simplify ts parseConditional
The current logic is taken from the flow plugin
* add benchmark cases
2025-03-03 22:23:45 +01:00
Babel Bot
11c9f5a91a
v7.25.7
2024-10-02 15:04:31 +00:00
liuxingbaoyu and GitHub
5028d3517d
perf: Improve @babel/types builders ( #16842 )
...
* perf
* perf
* add bench
2024-09-23 22:03:44 +02:00
Nicolò Ribaudo
af4884ad9f
v7.25.0
2024-07-26 18:48:45 +02:00
liuxingbaoyu and GitHub
c42db55360
Some minor parser performance improvements for ts ( #16461 )
2024-07-17 16:55:50 +02:00
Nicolò Ribaudo
be69aeca93
v7.23.9
2024-01-25 17:50:40 +01:00
liuxingbaoyu and GitHub
c85760e65f
perf: Improve parser performance for typescript ( #16072 )
...
* perf
* errors
* chore
* review
* review
2024-01-10 08:01:49 +08:00
Babel Bot
7ac478c095
v7.23.4
2023-11-20 14:11:23 +00:00
liuxingbaoyu and GitHub
b5d2811950
Allow benchmark with esm building ( #16101 )
...
* perf
* improve
2023-11-15 12:57:35 -05:00
Babel Bot
96c9c652ed
v7.23.3
2023-11-09 06:53:25 +00:00
e3351a3dc8
perf: Improve @babel/generator performance ( #16061 )
...
Co-authored-by: Nicolò Ribaudo <[email protected] >
2023-10-26 16:47:52 +02:00
Babel Bot
b3ec868af6
v7.21.5
2023-04-28 19:35:30 +00:00
liuxingbaoyu and GitHub
e9e43ac28d
Improve the layout of generated validators ( #15546 )
2023-04-05 11:46:03 +02:00
Nicolò Ribaudo
570208e6fb
v7.20.7
2022-12-22 10:37:33 +01:00
liuxingbaoyu and GitHub
80e95fd19e
perf: Speed up getTargets ( #15228 )
2022-12-05 11:57:20 +01:00
Babel Bot
5c9124c9a9
v7.18.9
2022-07-18 09:07:16 +00:00
63954ad5de
perf: Improve generator perf ( #14701 )
...
Co-authored-by: Armano <[email protected] >
Co-authored-by: Nicolò Ribaudo <[email protected] >
2022-07-08 12:08:26 +02:00
Babel Bot
ad546db9e4
v7.18.6
2022-06-27 19:42:32 +00:00
liuxingbaoyu and GitHub
6bfc0c2131
chore: Update bench baselines ( #14687 )
2022-06-24 14:02:40 +02:00
Babel Bot
1551b9078d
v7.16.5
2021-12-13 22:12:58 +00:00
Huáng Jùnliàng and GitHub
c91c9b7e10
Improve template tokenizing ( #13919 )
...
* add benchmarks
* refactor: tokenize template as middle + tail
* perf: avoid push tc.brace
* refactor: overwrite skipSpace in jsx plugin
* transform tl.templateMiddle/Tail
* refactor: simplify JSX context tracking
* fix flow error
* refactor: move JSX context to context.js
* fix: ensure comment stack is correctly handled
* rename createPositionFromPosition
* rename token type and methods
* add tokenIsTemplate
* refactor: merge babel 7 logic in babel7CompatTokens
* fix flow error
2021-12-06 16:43:46 -05:00
Nicolò Ribaudo
0a306b267b
v7.16.0
2021-10-30 01:26:04 +02:00
Nicolò Ribaudo and GitHub
e88890982b
Lint benchmarks ( #13881 )
2021-10-25 07:23:43 +02:00
Nicolò Ribaudo and GitHub
d25fb58924
Use workspace:^ to specify @babel/ dependencies ( #13772 )
...
* Enforce `workspace:^` to specify `@babel/` dependencies
* `yarn constraints --fix`
* Update lockfile
2021-10-25 07:22:08 +02:00
Mickey Rose and GitHub
0933b62663
add benchmarks for babel-types builders ( #13874 )
2021-10-23 23:28:47 +02:00
Huáng Jùnliàng and GitHub
063bb7c2d2
Restore traversal context after enter / traverse ( #13813 )
2021-10-11 19:04:01 +02:00
Nicolò Ribaudo
67d5892a28
v7.15.0
2021-08-04 23:00:40 +02:00
Huáng Jùnliàng and GitHub
f715df7636
Add attachComment parser option to disable comment attachment ( #13229 )
2021-08-04 17:04:22 +02:00