Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
7.23.5
->7.23.7
7.23.5
->7.23.8
18.2.41
->18.2.47
^0.70.6
->^0.72.0
0.74.0
->0.77.0
0.70.6
->0.73.2
Release Notes
babel/babel (@babel/core)
v7.23.7
Compare Source
🐛 Bug Fix
babel-traverse
Program
(@liuxingbaoyu)babel-helpers
,babel-plugin-proposal-decorators
ctx.kind
is wrong (@liuxingbaoyu)babel-plugin-proposal-decorators
babel-core
unhandledRejection
events (@nicolo-ribaudo)🏠 Internal
babel-helper-create-class-features-plugin
babel-helper-create-class-features-plugin
,babel-plugin-proposal-decorators
v7.23.6
Compare Source
👓 Spec Compliance
babel-generator
,babel-parser
,babel-types
TSPropertySignature.initializer
(@fisker)babel-helpers
,babel-plugin-proposal-decorators
,babel-plugin-transform-class-properties
,babel-plugin-transform-class-static-block
,babel-plugin-transform-runtime
,babel-preset-env
,babel-runtime-corejs2
,babel-runtime-corejs3
,babel-runtime
,babel-types
toPropertyKey
on decorator context name (@JLHwung)🐛 Bug Fix
babel-generator
retainLines
is enabled (@liuxingbaoyu)babel-helpers
,babel-plugin-proposal-explicit-resource-management
using
: Allow looking upSymbol.dispose
on a function (@odinho)babel-plugin-proposal-decorators
,babel-plugin-transform-class-properties
[[@​@​toPrimitive]]
call of a decorated class member key is invoked once (@JLHwung)babel-plugin-transform-for-of
,babel-preset-env
for of
withiterableIsArray
and shadowing variable (@liuxingbaoyu)babel-helpers
,babel-plugin-proposal-decorators
,babel-runtime-corejs2
,babel-runtime-corejs3
,babel-runtime
babel-plugin-transform-typescript
🔬 Output optimization
babel-helper-create-class-features-plugin
,babel-plugin-transform-class-properties
babel-helpers
,babel-plugin-proposal-decorators
facebook/metro (metro-react-native-babel-preset)
v0.77.0
Compare Source
metro-minify-uglify
frommetro
dependencies. (facebook/metro@7a8fcd5 by @robhogan)blockList
on Windows. (facebook/metro@2eecfc7 by @motiz88)blockList
patterns with inconsistent regex flags. (facebook/metro@c80904b by @motiz88)metro
versions are installed. (facebook/metro@6d46078 by @robhogan)metro-file-map
: Normalize root-relative paths for cross-platform cache compatibility. (facebook/metro@d282a08 by @motiz88)require.context
is used on a directory with infinite path expansions. (facebook/metro@14d652f by @robhogan)Full Changelog: facebook/metro@v0.76.7...v0.77.0
v0.76.8
Compare Source
v0.76.7
Compare Source
metro-babel-transformer
andmetro-react-native-babel-transformer
will returnmetadata
from Babel transform results. (42fdbc2
by @robhogan)TerminalReporter
for Reporter implementations. (417e6f2
by @colinta)c6a94bc
by @byCedric)4b22efb
by @robhogan)Full Changelog: facebook/metro@v0.76.6...v0.76.7
v0.76.6
Compare Source
Server
types to use broader types fromconnect
package (facebook/metro@d20d7c8 by @huntie)createConnectMiddleware
export (facebook/metro@06682f8 by @huntie)server.enhanceMiddleware
option (facebook/metro@22e85fd by @huntie)unstable_extraMiddleware
option torunServer
API (facebook/metro@d0d5543 by @huntie)Full Changelog: facebook/metro@v0.76.5...v0.76.6
v0.76.5
Compare Source
//&
instead of?
as a query string delimiter (facebook/metro@bd357c8 by @robhogan)babel/runtime
issue when using Package Exports (facebook/metro@905d773 by @huntie)Full Changelog: facebook/metro@v0.76.4...v0.76.5
v0.76.4
Compare Source
x_google_ignoreList
source map extension. (https://github.com/facebook/metro/pull/973,82bd64a
by @motiz88)5d7305e
by @robhogan)5d7305e
by @robhogan)Full Changelog: facebook/metro@v0.76.3...v0.76.4
v0.76.3
Compare Source
__loadBundleAsync
implementations in the defaultasyncRequire
function. See the lazy bundling RFC for more details. (facebook/metro@ac3adce, facebook/metro@f07ce5c by @motiz88)lazy
parameter in bundle requests. See the lazy bundling RFC for more details. (facebook/metro@4ef14f9 by @motiz88)transformer.asyncRequireModulePath
config option is deprecated. Use__loadBundleAsync
instead.(facebook/metro@c7b684f by @motiz88)server.experimentalImportBundleSupport
config option. (facebook/metro@4ef14f9 by @motiz88)Full Changelog: facebook/metro@v0.76.2...v0.76.3
v0.76.2
Compare Source
/symbolicate
endpoint to allow custom frame skipping logic on a stack level. (facebook/metro@ce266dd by @GijsWeterings)metro-core
'sTerminal
frommetro
. (facebook/metro@86e3f93 by @robhogan)metro-config
'sresolveConfig
frommetro
. (facebook/metro@cc16664 by @robhogan)@types/babel__code-frame
. (facebook/metro@41cdc03 by @robhogan)@types/ws
. (facebook/metro@7deb525 by @robhogan)ResolutionContext.getPackageForModule
. (facebook/metro@2d0a01c by @huntie)asyncRequire
for lazy bundles. (facebook/metro@61a30b7 by @motiz88)node_modules
path candidates. (facebook/metro@29c77bf by @huntie)package.json
discovery against root package specifiers for Package Exports. (facebook/metro@b995303 by @huntie, fixes https://github.com/facebook/metro/issues/965 reported by @shamilovtim)Full Changelog: facebook/metro@v0.76.1...v0.76.2
v0.76.1
Compare Source
metro build
andrunBuild
API. (facebook/metro@fcfecc9 by @motiz88)metro get-dependencies --entryFile <entryFile>
can now be called asmetro get-dependencies <entryFile>
. (facebook/metro@6fdce04 by @huntie)Content-Type
andContent-Length
headers for assets to Metro server. (https://github.com/facebook/metro/pull/953 by @aleqsio, https://github.com/facebook/metro/pull/961 by @byCedric)mergeConfig
util frommetro
package. (facebook/metro@aa8ec90 by @huntie)metro-file-map
: consistently abort crawl whenend()
is called. (facebook/metro@51877a8 by @motiz88)metro-config
: Don't mutate argument toloadConfig
. (facebook/metro@38ec62d by @motiz88)resolver.assetExts
will now match asset files for extension values that include a dot (.
). (facebook/metro@6d65a32 by @huntie)unhandledRejection
listener, fix spammy EventEmitter leak warning. (facebook/metro@833f2ff by @motiz88)MetroConfig
type inmetro
package. (facebook/metro@d2f3664 by @huntie)asyncRequire
's parameters and make module name optional. (facebook/metro@4e5261c by @motiz88)metro-hermes-compiler
package. (facebook/metro@833f2ff by @motiz88)unstable_conditionNames
now defaults to['require']
. (https://github.com/facebook/metro/pull/955 by @huntie)Full Changelog: facebook/metro@v0.76.0...v0.76.1
v0.76.0
Compare Source
isAssetFile
from custom resolver context, addassetExts
. (facebook/metro@c6548f7 by @huntie)require.resolveWeak()
. (facebook/metro@354d6e4 by @motiz88)false
fromcontext.redirectModulePath
will resolve to empty module in all cases. (facebook/metro@0f1846a by @huntie)browser
,react-native
etc when resolving subpath package specifiers. (facebook/metro@7e92227 by @huntie)__jsResource
and__conditionallySplitJsResource
functions from module API. (facebook/metro@f1d905b and facebook/metro@69c8fc7 by @motiz88)"exports"
field would be used on relative imports within a package. (facebook/metro@cd25c2b by @huntie)v0.75.1
Compare Source
metro-inspector-proxy
: Add a human-readable reference to each inspector entries/pages.(https://github.com/facebook/metro/pull/921 by @byCedric)metro-inspector-proxy
: Report errors in the console. (facebook/metro@da8b41b by @mattbfb)metro-inspector-proxy
: Fetch source maps from Metro. (facebook/metro@6690b39 by @mattbfb)resolver.unstable_enablePackageExports
) (facebook/metro@4d7ab38, facebook/metro@38b96f8, facebook/metro@216d3e2, facebook/metro@6e6f36f by @huntie)resolver.unstable_enableSymlinks
) (https://github.com/facebook/metro/pull/925, https://github.com/facebook/metro/pull/926, etc. by @robhogan)Full Changelog: facebook/metro@v0.75.0...v0.75.1
v0.75.0
Compare Source
package.json#engines
. (facebook/metro@c3e453e)context.redirectModulePath
implementation to return absolute path in all cases. (facebook/metro@acbfe63)mainFields
,getPackage
, andgetPackageForModule
to custom resolver context. (facebook/metro@adfb593)Full Changelog: facebook/metro@v0.74.1...v0.75.0
v0.74.1
Compare Source
@babel/plugin-proposal-numeric-separator
tometro-react-native-babel-preset
(https://github.com/facebook/metro/pull/681 by @SConaway)Full Changelog: facebook/metro@v0.74.0...v0.74.1
facebook/react-native (react-native)
v0.73.2
Compare Source
v0.73.1
: 0.73.1Compare Source
Added
enableNetworkInspector
experiment to enable Network panel and CDP handlers in inspector proxy (8ef807bfb2 by @byCedric)Changed
Fixed
Android specific
iOS specific
You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
v0.73.0
: 0.73.0Compare Source
0.73 stable is out!
This release includes over 2259 commits from 68 contributors! Thank you to all our contributors new and old! See the highlights of the release in our release blog post.
You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
v0.72.9
: 0.72.9Compare Source
Fixed
boost
dependency — see https://github.com/facebook/react-native/issues/42110React-Fabric
fails to build with-std=c++20
because implicit constructors are no longer generated (b7c1a40db by @tido64)You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the CHANGELOG.md file.
v0.72.8
: 0.72.8Compare Source
Fixed
build_codegen!
not finding@react-native/codegen
in pnpm setups (e70166a3a8 by @tido64)You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
v0.72.7
: 0.72.7Compare Source
Changed
Fixed
(18c9797ecc by @ospfranco)
Android specific
You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
v0.72.6
: 0.72.6Compare Source
Fixed
EventEmitter
when used with certain Babel configurations that incorrectly polyfill the spread operator for iterables (9b3bd63723 by @yungsters)iOS specific
You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
v0.72.5
: 0.72.5Compare Source
Changed
Fixed
Android specific
iOS specific
JSGlobalContextSetInspectable
behind a compile time check for Xcode 14.3+ (3eeee11d7a by @Saadnajmi)You can participate in the conversation on the status of this release in this discussion
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
v0.72.4
: 0.72.4Compare Source
Added
Android specific
Changed
Fixed
transform
style in TypeScript (2558c3d4f5 by @NickGerleman)Android specific
You can participate in the conversation on the status of this release in this discussion.
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
v0.72.3
: 0.72.3Compare Source
Fixed
iOS specific
You can participate in the conversation on the status of this release in this discussion.
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
v0.72.2
: 0.72.2Compare Source
Changed
@types/metro-config
from template (63f78ea8de by @kelset)@react-native/metro-config
to0.72.9
(21daa6e790, f37386176 by @kelset)Android specific
iOS specific
Fixed
global.performance
in undefined when starting metro from Expo CLI (0ccbd65581 by @Kudo)Android specific
iOS specific
You can participate in the conversation on the status of this release in this discussion.
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
v0.72.1
: 0.72.1Compare Source
Added
iOS specific
Changed
react-native/metro-config
now includes all base config values frommetro-config
(bbcedd385b by @huntie)@react-native/metro-config
to0.72.7
,@react-native/gradle-plugin
to0.72.11
,@react-native/virtualized-lists
to0.72.6
(95db9f98f2 by @kelset)Fixed
react-native/virtualized-lists
does not needreact-test-renderer
at runtime (7a2a3278d0 by @tido64)Android specific
-Set kotlin.jvm.target.validation.mode=warning on user projects (10beefbbfa by @cortinico)
iOS specific
pod install --project-directory=ios
failing (0b96bdcf32 by @tido64)You can participate in the conversation on the status of this release in this discussion.
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the changelog.md file.
v0.72.0
: 0.72.0Compare Source
🎉 0.72 stable is out 🎉
This release includes over 1100 commits from 70+ contributors! Thank you to all our contributors new and old!
See the highlights of the release in our release blog post.
You can participate in the conversation on the status of this release in this discussion.
To help you upgrade to this version, you can use the upgrade helper ⚛️
You can find the whole changelog history in the [changelog.md file](https://togithub.com/facebook
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 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 Mend Renovate. View repository job log here.