Commit Graph
18564 Commits
Author SHA1 Message Date
Babel Bot e0f6748e73 v8.0.2 v8.0.2 2026-06-18 13:20:39 +00:00
Nicolò RibaudoandGitHub 86580dd0dd Use the @babel/core version when asserting version in @babel/standalone (#18083) 2026-06-18 15:18:17 +02:00
Nicolò RibaudoandGitHub 0b7eb721fe Update @babel/preset-modules and polyfill packages (#18081)
* Use stable babel 8

* Update `@babel/preset-modules`

* Do not use `useBuiltIns`

* Update polyfill packages
2026-06-17 23:26:00 +02:00
Huáng JùnliàngandGitHub b3d22effe1 fix(identifier): avoid double escaping slash (#18075) 2026-06-17 11:21:13 -04:00
Babel Bot 5d6faf3d50 Add v8.0.1 to CHANGELOG.md [skip ci] 2026-06-17 09:45:53 +00:00
Babel Bot 9fe4da3682 v8.0.1 v8.0.1 2026-06-17 09:32:22 +00:00
Nicolò RibaudoandGitHub b47f416a99 Actually remove preset-env's useBuiltIns (#18079) 2026-06-17 11:23:51 +02:00
Nicolò RibaudoandGitHub baf3f08d8d Remove --all from release workflow (#18080) 2026-06-17 11:04:21 +02:00
Huáng JùnliàngandGitHub 0e30bb724d chore: update 8.0.0 release workflow (#18071) 2026-06-17 10:36:42 +02:00
Nicolò RibaudoandGitHub 81c3289436 Avoid trailing zeroes in Babel 9 generated version (#18078) 2026-06-17 10:35:55 +02:00
Huáng JùnliàngandGitHub f3ed368dac chore(pkg): set @babel/core peer deps to ^8.0.0 (#18076) 2026-06-17 10:34:45 +02:00
Babel Bot 7d8ac689b6 Add v8.0.0 to CHANGELOG.md [skip ci] 2026-06-16 13:34:20 +00:00
Babel Bot 3c3a884ef0 v8.0.0 v8.0.0 2026-06-16 13:18:47 +00:00
41deeb4b05 perf: Only extract source map comments at the end of the file (#18039)
Co-authored-by: Nicolò Ribaudo <[email protected]>
2026-06-16 15:00:24 +02:00
Nicolò Ribaudo e193813191 Allow releasing Babel 8 stable versions 2026-06-16 14:57:45 +02:00
215afa9f57 Fallback to assuming ESM support with modules: auto (#18069)
Co-authored-by: Babel Bot <[email protected]>
2026-06-16 10:03:37 +02:00
Huáng JùnliàngandGitHub b7c98eb305 ci: enforce yarn integrity (#18018)
* ci: enforce yarn integrity

* ci: enforce integrity when yarn binary is changed

* fix invalid git usage

* add a new yarn integrity workflow

The checkout is always shallow so it is impossible to compare with base ref.

* ci: run integrity check when package.json changes

* chore: rename workflow

* Address review comments
2026-06-15 15:51:53 -04:00
Nicolò RibaudoandGitHub c7e1298db3 Add EOL date for Babel 7 (end of June 2027) to SECURITY.md (#18070)
Add EOL date for Babel 7 (end of June 2027)
2026-06-15 10:09:09 +02:00
liuxingbaoyuandGitHub 711562808d Remove corejs exports for @babe/runtime-corejs3 (#18036) 2026-06-14 10:23:29 +02:00
Nicolò RibaudoandGitHub 87eca69685 Setup AgentScan (#18060) 2026-06-13 22:08:24 -04:00
Huáng JùnliàngandGitHub 25616d4c68 chore: cleanup helper-validator-identifier (#18054) 2026-06-12 10:58:43 +02:00
Huáng JùnliàngandGitHub 4abea18125 Convert babel helpers scripts to TS (#18053) 2026-06-12 10:53:30 +02:00
Babel BotandGitHub a02b466be9 Update test262 (#18055)
chore: update test262 to de8e621cdba4f40cff3cf244e6cfb8cb48746b4a
2026-06-12 09:57:15 +02:00
Huáng JùnliàngandGitHub 1711e5338f Migrate regenerator tests (#18020)
* test: migrate regenerator test runner to jest

* perf: parallelize the test tasks

* fix: specify test runner and environment

* Revert "perf: parallelize the test tasks"

This reverts commit 2de536c1e5a1a190ffefd22e4153fdce5c2f9534.

* chore: add comment why these tests can not be parallelized

* remove yargs resolution

* override c8/yargs resolution

* refactor: programmatically run Jest tests

* update jest versions
2026-06-08 09:37:30 -04:00
Babel BotandGitHub 5dbb99f5c7 Update test262 (#18048)
chore: update test262 to 05bb032907160d66c212589d345fa0e335e2738c
2026-06-08 09:27:54 -04:00
Huáng JùnliàngandGitHub c9208ae633 fix(generator): improve new callee parens check (#18046) 2026-06-04 13:03:50 -04:00
Huáng JùnliàngandGitHub 51a3b938b8 fix(systemjs): support __proto__ as an export name (#18032) 2026-06-01 13:45:26 -04:00
liuxingbaoyuandGitHub 9806855f73 Remove locations: "packed" (#18034) 2026-05-31 23:36:45 +02:00
liuxingbaoyuandGitHub b3f4463df2 perf: Improve the performance of make prepublish-build (#18040) 2026-05-31 23:34:34 +02:00
e108968042 chore: bump lru-cache to v11 and drop @types/lru-cache (#18038)
Upgrade lru-cache from ^7.14.1 to ^11.0.0 in @babel/helper-compilation-targets
and @babel/helper-transform-fixture-test-runner, switching the default import to
the named { LRUCache } export (the class is exported as LRUCache since v8).

@babel/helper-compilation-targets also drops the @types/lru-cache devDependency
(v11 is self-typed; @types/lru-cache@5 described the removed v5 API) and a
now-redundant cast on the cache .get() call.

The Node engine range (^22.18.0 || >=24.11.0) already satisfies lru-cache v11's
requirement (20 || >=22).

Co-authored-by: Hanzo Dev <[email protected]>
2026-05-31 16:54:01 -04:00
liuxingbaoyuandGitHub 76fd920af6 chore: Remove unused file (#18033)
remove
2026-05-30 12:25:31 +02:00
James GarbuttandGitHub 7c9ac21d3f chore: consolidate upwards traversal to empathic (#18030) 2026-05-29 20:13:16 +02:00
liuxingbaoyuandGitHub f84faf8336 Change jest snapshotFormat (#18029) 2026-05-29 16:41:53 +02:00
Huáng JùnliàngandGitHub 7af7dade76 Update deps (#18023)
* chore: revert minimatch hack

The hack was introduced when @babel/cli depends on @types/glob, this is no longer the case.

* chore: update dev deps

* enable skippped test

* yarn dedupe
2026-05-29 10:05:08 -04:00
Huáng JùnliàngandGitHub e24c7b7950 fix: disable npmMinimalAgeGate for angular-e2e test (#18025) 2026-05-29 09:40:19 -04:00
Babel BotandGitHub 689216b1af Update test262 (#18027)
chore: update test262 to 4249661388e5d3f92a85186213da140a6481490f
2026-05-29 10:35:32 +08:00
Huáng JùnliàngandGitHub 62cb34913e chore: bump babel deps (#18022)
chore: bump babel/* to rc6
2026-05-27 21:24:46 -04:00
Huáng JùnliàngandGitHub b6f671af09 ci: disable package manager cache in release build (#18017) 2026-05-25 17:20:54 +02:00
Babel Bot 9e816b1447 Add v8.0.0-rc.6 to CHANGELOG.md [skip ci] 2026-05-25 10:24:28 +00:00
Babel Bot f140c93bd4 v8.0.0-rc.6 v8.0.0-rc.6 2026-05-25 10:05:26 +00:00
liuxingbaoyuandGitHub 0c52852cb5 Enable npm provenance (#18013) 2026-05-25 11:50:01 +02:00
Nicolò RibaudoandGitHub 2dfc78fd82 Always use native Node.js TS support for config files (#17970) 2026-05-25 11:40:10 +02:00
Nicolò RibaudoandGitHub 67aa50a434 Catchup source map position in preserveFormat (#18011) 2026-05-25 11:20:09 +02:00
Nicolò RibaudoandGitHub ebeef56878 Show source maps mappings as point-to-point (#18008) 2026-05-23 00:03:00 +02:00
liuxingbaoyuandGitHub 0c9ee03261 Enable strictFunctionTypes (#17946) 2026-05-22 16:12:22 +02:00
Babel BotandGitHub 59cacf6ac4 Update test262 (#18010) 2026-05-22 11:22:20 +02:00
2efdb6a9a5 Do not emit source map names for identical names (#18005)
Co-authored-by: Babel Bot <[email protected]>
2026-05-21 14:10:43 +02:00
Huáng JùnliàngandGitHub 2093765b12 chore: use bundled dts for register and eslint-* (#17993)
* chore(dts): bundle babel-register and eslint-*

* chore: cleanup yarn constraints config

* chore: improve eslint-* typings
2026-05-20 21:39:20 -04:00
0d4e8503bd fix: improve inputSourceMap URL handling (#17999)
* fix: improve inputSourceMap URL handling

* refactor: extract transformation/read-input-source-map-file

* chore: keep sub in git

* Improve relative upward check

* address review comments

---------

Co-authored-by: Hanzo Dev <[email protected]>
2026-05-20 14:02:38 -04:00
Nicolò RibaudoandGitHub b86c8d5c43 Use Yarn catalog for source map dependencies (#18004) 2026-05-18 21:06:24 +02:00