Ignore invalid package.json "type" field values – Details
Ignore duplicate slashes at the start of relative path specifiers – Details
v2.9.0
Parcel v2.9.0 includes many long requested features, including a brand new resolver with support for package.json "exports" and tsconfig.json features, support for ESM plugins and configs, and local Parcel plugins. It also improves performance with a new default JS minifier powered by SWC, incremental symbol propagation, and improved bundler data structures.
Add support for loadConfig function to resolver plugins – Details
Resolver
New resolver implementation in Rust supporting package.json "exports" and "imports", and tsconfig.json "baseUrl", "paths", and "moduleSuffixes" – Details
JavaScript
Switch to SWC minifier instead of Terser by default – Details
Split large runtime manifest into separate bundles to reduce cache invalidations – Details
Respect addExternalDependency in Babel plugins – Details
Bundler
Use BitSet for bundler intersections for improved performance – Details
Add support for loadConfig function to resolver plugins – Details
Resolver
New resolver implementation in Rust supporting package.json "exports" and "imports", and tsconfig.json "baseUrl", "paths", and "moduleSuffixes" – Details
JavaScript
Switch to SWC minifier instead of Terser by default – Details
Split large runtime manifest into separate bundles to reduce cache invalidations – Details
Respect addExternalDependency in Babel plugins – Details
Bundler
Use BitSet for bundler intersections for improved performance – Details
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps parcel from 2.8.2 to 2.9.1.
Release notes
Sourced from parcel's releases.
... (truncated)
Changelog
Sourced from parcel's changelog.
... (truncated)
Commits
5c5dc30
v2.9.18e1dd64
Ignore duplicate slashes at the start of relative path specifiers (#9048)08c3a04
Ignore invalid package.json "type" field values (#9049)dd9435b
Make tag-release workflow match nightlyd529d8a
Changelog for v2.9.0 (#9013)3ff58b3
v2.9.0305eeee
Bump swc (#9034)310c3bb
Fork json-comments-rs and remove trailing commas (#9032)3ad4351
Bump some dependencies with "breaking" changes in patch versions (#9017)d29d513
Fix nightly release by ensuring full git history is available (#9033)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)