scripts
scripts copied to clipboard
fix(deps): update dependency parcel to v2.4.0
This PR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
parcel | 2.0.0 -> 2.4.0 |
Release Notes
parcel-bundler/parcel
v2.4.0
v2.3.2
This fixes an issue with auto installing node builtins where the npm package has the same name as the node builtin itself. See #7697.
v2.3.1
v2.3.0
v2.2.1
Fixed
- Fix background image data urls missing quotes - Details
- Fix development builds not downleveling nested selectors with
@parcel/css
. Now Parcel has default modern browser targets. - Details - Upgrades htmlnano to v2 to remove uncss which had a dependency on a vulnerable old version of PostCSS - Details
- Upgrades postcss-modules and removes css-module-loader-core with old PostCSS dependencies - Details
- Upgrade Vue compiler - Details
- Upgrade SVGR to v6 - Details
- Upgade JSON5 to v2 - Details
- Don't discard invalidations when transformer throws an error - Details
v2.2.0
Added
- New
@parcel/transformer-css-experimental
plugin, which is powered by @parcel/css - Details
Fixed
- Updated
node-forge
to 1.0.0 to fix security vulnerability
v2.1.1
Fixed
- Do not transpile @swc/helpers. Fixes infinite recursion in typeof helper. - Details
- Include invalidation hash in asset content keys - Details
- Fix loading index.html in dev server when packager/optimizer changes bundle type - Details
v2.1.0
Added
- Enable transpiling node_modules by default - Details
- Rewrite core graph data structure to be backed by SharedArrayBuffer - Details
- Statically analyze symbols and enable deferred compilation of re-exported modules in development - Details
- Store large blobs as separate files in the cache rather than in LMDB - Details
- Add
@parcel/optimizer-css
for new work in progress CSS minifier - Details - Add
@parcel/bundler-experimental
, a much faster work in progress rewrite of Parcel's bundling algorithm - Details - Support
href
attribute in SVG<image>
tags within HTML - Details - Throw diagnostic with code frame when loading JSON5 configs - Details
Fixed
- Fix HMR behavior with CSS Modules - Details
- Fix HMR full page reload when not accepted - Details
- Fix HMR when an asset has multiple ancestries - Details
- Fix source maps in
@parcel/transformer-typescript-tsc
- Details - Fix TypeScript module augmentation in
@parcel/transformers-typescript-types
- Details - Fix TypeScript type generation when tsconfig's "incremental" option is true - Details
- Fix
createImportSpecifier
with TypeScript 4.5+ - Details - Fix error on re-exported type when building TypeScript definitions - Details
- Fix error when displaying "does not export" errors - Details
- Ensure "does not export" error is shown during cached builds - Details
- Fix glob matching in package.json
"sideEffects"
field - Details - Fix
semver
dependency version range - Details - Do not error on external Node builtins in libraries - Details
- Reject browser js loader promise with
Error
object - Details - Show diagnostics for Elm compiler errors - Details
- Don't fail build on empty dependency attributes in HTML - Details
- Fix require statements with plain template literals - Details
- Update
lmdb-store
to v2 - Details - Bump swc - Details
- Correctly pad numbers in
@parcel/hash
browser polyfill - Details - Upstream some changes from the REPL - Details
- Allow empty string in TOML config - Details
- Make
BundleGraph#getReferencedBundle
faster - Details - Workaround segfault with old glibc versions on CentOS 7 - Details
- Use modern JSX runtime when React is aliased to Preact - Details
- Fix React version check when dependency is a URL - Details
- Sync peer dependency versions when releasing Parcel - Details
- Fix Tailwind in SASS - Details
- Don't run Gzip and Brotli compressors in development - Details
- Use level 9 Zlib compression by default - Details
v2.0.1
Fixed
- Don't load PostCSS and PostHTML config when inside node_modules - Details
- Fix unknown language in Vue templates with external scripts/styles - Details
- Fix "Callback must be a function" error when auto installing - Details
- Fix issue with named imports and object properties of the same name - Details and follow up
- Bump SWC - Details
- Fix issue with
@tailwindcss/forms
and PostCSS nodes missing asource
property - Details - Fix issue with ESM default interop and
new
expressions - Details - Support
.yml
for YAML files, in addition to.yaml
- Details - Log warning instead of crash if image optimizer fails - Details
- Add missing dependency to
@parcel/config-webextension
- Details - Update package.json to include the repository - Details
- Fix serve mode with target override and target source fields Details
- Improve performance of webpack loader detection, which affected large data urls - Details
- Update SWC to properly retain
this
context - Details - Sync
engines.parcel
with core version when releasing nightlies - Details - Fix export in TypeScript type definitions for
@parcel/core
- Details - Add missing dependency on
@parcel/diagnostic
to@parcel/transformer-typescript-types
- Details - Resolve GLSL relative to the importer, not the asset - Details
Experiments
Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, click this checkbox.
This PR has been generated by WhiteSource Renovate. View repository job log here.