Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[dev] Update dependency parcel to v2 #196

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Mar 12, 2022

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
parcel 1.12.4 -> 2.12.0 age adoption passing confidence

Release Notes

parcel-bundler/parcel (parcel)

v2.12.0

Compare Source

Added
  • Core

    • Add REPL playground for Parcel to the website – Details
    • Improve package manager detection for auto install – Details
  • JavaScript

    • Add support for JS macros – Details
    • Statically evaluate constants referenced by macros – Details
    • Upgrade to ESLint 8 – Details
    • Bump swc – Details
  • CSS

    • Use lightningcss to implement CSS packager – Details
  • Bundler

    • Rename "parentAsset" to "root" for Manual Shared Bundle config and remove unstable prefix – Details
  • Web Extensions

    • Add content script world property to manifest schema validation – Details
  • Performance

    • Adjacency list optimizations – Details
    • Break up request graph cache serialisation and run after build completion – Details
Fixed
  • Core

    • Drop per-pipeline transformation cache – Details
    • Clippy and use napi's Either3 – Details
    • Add lazy/eager cache key to avoid invalid change when switching modes – Details
  • JavaScript

    • Remove decl_collector pass and use SWC's unresolved_mark instead – Details
  • Bundler

    • Fix multiple css bundles in entry bundle groups issue – Details
    • Allow parallel type change bundles to be reused by async siblings – Details
    • Skip on missing parent asset for manual shared bundles – Details
Unstable
  • Add source map support to the inline-require optimizer – Details

v2.11.0

Compare Source

Added
  • Dev

    • Log build phase times for dev builds Details
    • Progress messages for writing to cache Details
    • VSC Extension JSON schema Details
    • Print phase times on development builds Details
    • Publish bundle-stats-cli and parcel-query Details
Fixed
  • Dev

    • Increase threshold for showing progress bar to 500k nodes Details
    • Fix parcel-query Details
    • FIX[dev-server]: Fix html file matching from URL Details
    • Fix parcel query's inspect cache Details
    • Bug fix for exiting early when identifying requestGraph in loadGraphs Details
    • Fix HMR on .localhost domains Details
    • Modify parcel query to not require all graphs on startup Details
    • Bug fix for async Parcel-query Details
    • Remove reliance on requestTracker in loadGraphs Details
  • Core

    • Reduce redundancy in the RequestGraph's Request, Env, and Option nodes Details
    • Move registerCoreWithSerializer to its own file Details
    • Filter --expose-gc and --max-semi-space-size execArgv Node args from workers Details
    • Optimize Symbol Propagation (propagateSymbolsUp) Details
    • Convert Request Graph node types + request node requestTypes to numbers Details
    • fsFixture: ignore empty lines in fixtures Details
    • Unstable File Invalidations Details
    • Configurable watch root Details
  • Resolver

    • Add ~ and / support to the glob resolver Details
  • JavaScript

    • Bump swc Details
    • Bumping lightningcss to 1.22.1 Details
    • Fix CI Details
    • Change inline-requires to only run when optimizing Details
    • Fix tsconfig extends from node_modules Details
    • Bump some deps Details
    • Bump swc and napi-rs Details
    • Fix references to packages.atlassian.com Details
    • Fix build-ts step Details
    • Bump rimraf version to ^5.05 Details
    • Use centos image with newer Node 16 Details

v2.10.3

Compare Source

Added
  • Dev
    • Added cacheInfo to Parcel Query - Details
    • Add parcel-link and parcel-unlink dev CLIs - Details
Fixed
  • Core

    • Mark previously deferred assets as dirty for symbol prop - Details
    • Write bundle graph to cache if error occurs during bundling - Details
    • Fixing issues when import * as is used with export * - Details
    • Writing cache in chunks - Details
    • Reduce redundancy in the RequestGraph's file nodes - Details
    • Fix dependency retargeting with ambiguous reexports - Details
  • JavaScript

    • Fixing behavior for hasOwnProperty in modules exporting member with same name - Details
  • WebbExtension

    • Don't crash if WebExt has no content_scripts - Details
  • PostHTML, Pug, Stylus

    • Simplified calls to invalidateOnFileChange - Details

v2.10.2

Compare Source

Fixed
  • Core

    • Use clz32 for counting trailing zeroes – Details
  • JavaScript

    • Do not wrap duplicated assets when they are in different targets – Details

v2.10.1

Compare Source

Fixed
  • Core

    • Use modern node versions in CI Details
    • Support multiple workspaces/clients in Parcel for VSCode Details
  • Bundler

    • Make sure to set unique key Details
    • Fix bundler tests assertions on Windows Details
  • JavaScript

    • Add logic to disable scope hoisting if the this key word is pointing to an export module Details
    • Detect TSC polyfills to avoid marking them as CJS Details
    • Remove this exports tracking for files with module syntax Details
    • Bump swc Details
Unstable
  • Bundler

    • Fix inline constants in shared bundles Details
    • Ensure manualSharedBundles have unique names Details
    • Simplify MSB code for code split bundle creation section Details

v2.10.0

Compare Source

Added
  • Core

    • Add support for include and exclude globs for --lazy mode – Details, Details
    • Merge all native Rust modules into one package – Details
    • Add async resolver and JS transformer functions using rayon – Details
    • Support "register" tools in module loader (e.g. @babel/register, esbuild-register, ts-node) – Details
    • Limit default number of JS workers to 4 to improve memory usage/performance – Details
  • Bundler

    • Optimize bundler performance – Details
    • Add disableSharedBundles config option – Details
  • Resolver

  • JavaScript

    • Add import helper to decrease ESM loader runtime footprint – Details
    • Support parallel bundle imports in libraries – Details
    • Only include globalThis polyfill for old browsers – Details
    • Updated parcelRequire.register to be minifiable – Details
  • CSS

    • Add include and exclude globs for CSS modules – Details
  • WASM

    • Add WASM packager with source map support – Details
  • XML

    • Transform xml-stylesheet processing instructions – Details
  • Web Extensions

    • Add support for Chrome Extension manifest V3 side_panel property – Details
    • Improve HMR for web extensions – Details
  • Web Manifest

    • Add support for icons in file_handlers – Details
Fixed
  • Core

    • Query glibc version only once to speed up JSTransformer on Linux – Details
    • Refresh cache before writing contents to bundle – Details
    • Fix --lazy mode bugs – Details
    • Ignore no-opt command line option – Details
    • Bump lmdb – Details
    • Don't hide error when diagnostic is malformed – Details
    • Don't autoinstall local files in package manager – Details
    • Fix bug with cache and glob entries – Details
  • JavaScript

    • Migrate to swc_core – Details
    • Move ESM loader runtime to absolute URLs – Details
    • Fix duplicate asset references – Details
    • Bump swc – Details, Details, Details
    • Fix shorthand identifier import usage – Details
    • Ensure nested member expressions are marked used in dev mode – Details
    • Set ascii_only for swc emit – Details
    • Add tests for non-identifier symbol names – Details
  • Bundler

    • Exclude inline assests from parallel request limit – Details
    • Fix unexpected undefined when creating shared bundles – Details
  • Images

    • Bump oxipng from 6.0.0 -> 8.0.0 – Details
  • Sass

    • Fix sass import edge case – Details
  • Dev Server

    • Fix index page loading in dev server when bundle type isn't html – Details
Unstable
  • Core

    • Expose unstable_transform and unstable_resolve APIs – Details
  • Bundler

    • Add unstable manual shared bundles config – Details
  • JavaScript

    • Experimental inline / deferred requires optimiser – Details
    • Add constants inlining optimization – Details
    • Add unstable async bundle runtime to the JS Packager – Details

v2.9.3

Compare Source

Fixed
  • Resolver

    • Fix the development and production package conditions – Details
  • JavaScript

    • Update SWC to fix generics in JSX elements – Details

v2.9.2

Compare Source

Fixed
  • Core

    • Fix infinite loop when entries look like globs – Details
    • Fix proxyrc require from path – Details
  • JavaScript

    • Treat re-exports of * from empty files with sideEffects: false as ESM – Details
  • CSS

    • Fix self references error in CSS module JS assets causing "Bundle group cannot have more than one entry bundle of the same type" – Details
  • Dev server

    • Serve folder's index when requesting folder without slash – Details
  • Web extensions

    • Allow source maps files in webextension – Details
  • Image

    • Add core as peerdep to image optimizer – Details

v2.9.1

Compare Source

Fixed
  • Resolver
    • Ignore invalid package.json "type" field values – Details
    • Ignore duplicate slashes at the start of relative path specifiers – Details

v2.9.0

Compare Source

Added
  • Core

    • Add support for ESM plugins and configs – Details
    • Add support for local parcel plugins – Details
    • Incremental Symbol Propagation for improved performance and improved export errors in development – Details
    • Add support for plugin tracing, which shows where time is being spent during a Parcel build – Details
    • Support .proxyrc.cjs config files – 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
  • Web Extensions

    • Add support for chrome_style field – Details
Fixed
  • Core

    • Improve error message when bundles do not have unique file names – Details
    • Bump napi-rs to latest – Details, Details
    • Fix pnpm autoinstall – Details
    • Fix "does not exports" error for multiple assets returned by transformers – Details
    • Remove v8-compile-cache – Details
    • Update fast-glob – Details
    • Update lmdb – Details
    • Fixup DiagnosticCodeHighlight and SourceLocation columns – Details
    • Bump fastest-levenshtein and xmldom dependencies – Details
  • JavaScript

    • Sort global deps before injecting imports to reduce cache invalidations – Details
    • Only add export setter for non-ESM exports – Details
    • Bump SWC – Details, Details, Details, Details,
      Details
    • Deduplicate imports in hoist transformer – Details
    • Allow buffer polyfill v5 or v6 – Details
    • Fix packaging of synchronous reused bundles – Details
    • Support eslint ^7.0.0 in @parcel/validator-eslintDetails
    • Improve inlineEnvironment performance – Details
    • Hoist exports to allow circular dependencies – Details
  • TypeScript

    • Throw diagnostics as error on empty emit - Details
  • CSS

    • Sort CSS module exports to reduce cache invalidations – Details
  • Bundler

    • Fix missing edge error when using for multiple targets – Details
    • Fix non-deterministic builds between project directories – Details
    • Fix css-module related build error in bundling – Details
    • Fix multiple entries pointing to wrong bundle in dist – Details
  • Dev server

    • Don't error during HMR on <link> elements without hrefs – Details
    • Improve server index file matching – Details
    • Don't send HMR updates before packaging in watch mode – Details
  • Elm

    • Fix error when formatting build errors – Details

v2.8.3

Compare Source

  • Core
    • filter out title execArgv to workers – Details
  • Bundler
    • Fix CSS order when merging type change bundles – Details
    • Fix assertion error when mixing CSS modules and non-modules – Details
    • Fix set diff – Details
    • Recursively check reachability when removing asset graphs from bundles in deduplication – Details
  • JavaScript
  • TypeScript
    • Fix TSC sourcemaps metadata – Details
  • HTML
  • Dev server
    • Apply HMR updates in topological order – Details
    • Fixed the hmr connection with host 0.0.0.0 – Details

[2.8.2] - 2022-12-14

  • Core
    • Ensure maxListeners for process.stdout accounts for workers – Details
  • JavaScript
    • Bump SWC to fix scoping issue with block-less loops – Details
    • Fix requires of external CommonJS SWC helpers – Details

[2.8.1] - 2022-12-07

Fixed
  • Core
  • JavaScript
    • Don't retarget dependencies with *Details
    • Fix overriding single export of a export *Details
    • Add mjs and cjs to resolver extensions – Details
  • TypeScript
    • Make ts-types transformer work with TS >= 4.8 – Details
  • Web manifest
    • Parse shortcut icons in web app manifests – Details
  • SVG
    • Fix transformer-svg-react not finding .svgrrcDetails

[2.8.0] - 2022-11-09

Added
  • Core
    • Code splitting across reexports using symbol data by splitting dependencies – Details
    • Update without bundling for non-dependency related changes – Details
    • Improve performance of incremental bundling – Details
    • Only serialize and send shared references to workers that need them – Details
    • Improve performance of HMR by not waiting for packaging – Details
  • JavaScript
    • Verify version when resolving Node builtin polyfills – Details
    • Add loadBundleConfig method to Packager plugins – Details
  • SVG
    • Generate typescript for SVGs when using svgr and typescript option – Details
  • Bundler
    • Move experimental bundler to default – Details
Fixed
  • Core
    • Fix verbose warning: reexport all doesn't include default – Details
    • Support multiple edge types in Graph.hasEdge – Details
    • Ensure edge exists before removal in Graph.removeEdge – Details
    • Disable splitting dependencies on symbols for non-scope hoisted bundles – Details
    • Fix TypeScript definitions for Parcel config API – Details
    • Use traverseAssets in packager to improve performance – Details
    • Make uniqueKey undefined by default – Details
    • Catch uncaught promise build abort race – Details
    • Bump parcel dependencies – Details
  • JavaScript
    • Bump SWC - Details, Details
    • Fix Chrome Android browserslist support check – Details
    • Fix CommonJS symbol collection without scope hoisting – Details
    • Make React Refresh debounce call on the leading edge – Details
    • Retain correct dependency order between imports and reexports without scopehoisting – Details
  • Bundler
    • Consider sibling in available assets to younger sibling for parallel deps – Details
    • Don't merge isolated child assets – Details
    • Do not merge isolated bundles in experimental bundler – Details
    • Implement min bundles configuration – Details
  • Dev server
    • Include Content-Length header in HEAD requests – Details
  • Vue
    • Fix errors displaying errors when compiling Vue SFCs – Details
    • Add file path to error code frames – Details
    • Fix location of errors – Details
  • Image
  • TypeScript
    • Allow configuring module resolution – Details
  • Web extensions
    • Fix service worker packaging in web extensions – Details

[2.7.0] - 2022-08-03

Added
  • Core
    • Log resolved targets in verbose log level for debugging - Details
    • Allow plugin configs to be written with .cjs extension - Details
  • JavaScript
    • Support react refresh for @emotion/react - Details
    • Inject script for hmr when there is only normal script in html - Details
  • Elm
    • Add support for compiling multiple modules at once via with query param - Details
  • CSS
    • Add support for errorRecovery option in @parcel/transformer-css - Details
  • Experimental bundler - Details
    • Implement bundling for multiple targets
    • Internalize async dependencies
    • Merge bundles of the same type
    • Fix missing module - Details
Fixed
  • JavaScript
    • Default interop missing when importing a CommonJS module - Details
    • Add missing imports for external dependencies in skipped assets - Details
    • Bump SWC to fix undefined variables - Details
    • Remove charset from JS loaded script to avoid double fetching in Firefox - Details
    • Use placeholder expression when replacing unused symbols - Details
  • Core
    • Fix atomic writestream handling on Windows - Details
    • Fix non-deterministic bundle hashes between builds due to symbol propagation - Details
    • Fix TypeScript types for @parcel/package-manager - Details
  • Dependencies

[2.6.2] - 2022-06-21

Fixed
  • Core
    • Fix race condition between writing and reading from cache - Details

[2.6.1] - 2022-06-17

Fixed
  • JavaScript
    • Fix issue with conditional dependencies based on process.env - Details
    • Fix transformation of import/requires wrapped into Promise.resolve() - Details
    • Fix object literal shorthand with imported variables - Details
    • Fix imported values in computed optional member expressions - Details
    • Bump SWC to fix issue with missing parenthesis in optional chaining call - Details
    • Bump SWC to fix helper imports in Node ESM libraries - Details
  • Resolution
    • Add missing invalidateOnEnvChange to resolver - Details
    • Fix importing node_modules packages in glob resolver with sub-paths - Details
    • Error when external dependencies in libraries have incompatible semver ranges - Details
  • Web Extensions
    • Fix HMR for web extensions - Details
    • Fix web extensions issues with Safari - Details
    • Fix declarative_net_request property in web extension manifest - Details
  • Dev Server
    • Fix browser caching issues with dev server - Details
  • TypeScript
    • Fix path separators on Windows - Details
  • CSS
    • Bump Parcel CSS to fix issues with libc field in package.json - Details
  • Core
    • Fix atomic file writing race condition - Details
    • Bump lmdb dependency to fix multi-threading issue - Details

[2.6.0] - 2022-05-25

Added
  • Add React error overlay to display pretty runtime errors like Create React App - Details
  • Support for source maps in HMR updates - Details
  • Support for scoping variables in CSS modules - Details
  • Support for custom CSS modules naming patterns - Details
  • Support for node_modules packages in @parcel/resolver-glob - Details
  • Add support for defining compilerOptions in Vue config - Details
  • Add support for Vue 3 <script setup> - Details
  • Add support for gif, tiff, avif, heic, and heif images in @parcel/transformer-image - Details
  • Add support for animated images (i.e. gifs, webp, etc.) in @parcel/transformer-image - Details
  • Support for missing fields in web extensions manifest v3 - Details, Details
  • Improve elm compiler error output - Details
  • Support for useDefineForClassFields option in tsconfig.json - Details
  • Add --hmr-host CLI option to set HMR host independently from dev server - Details
Fixed
  • Update lmdb-js. Fixes Node 18 support - Details, Details
  • Update napi-rs to v2 - Details
  • Fix SWC targets for older browsers - Details
  • Add SWC error handler to fix panic during transpilation - Details
  • Update SWC. Fixes issue with Symbol.toStringTag - Details
  • Bump SWC to fix spreads of imported symbols - Details
  • Correctly emit warnings for unnecessary PostCSS plugins in package.json - Details
  • Fix typo in error message - Details
  • Remove duplicate values in graph APIs when getting connected node ids - Details
  • Fix Pug support in Vue files - Details
  • Fix export declare syntax in generated TypeScript definitions - Details
  • Preserve correct this for named/default imports - Details
  • Fix hoisting for optional chaining member expressions - Details
  • Fix issues with web extensions - Details
  • Reload the closest package.json to an asset if it's a package entry to fix sideEffects - Details
  • Only emit non static import bailout warnings for variables which correspond to a * import - Details

[2.5.0] - 2022-04-21

Added
  • Add support for Web Extension manifest v3 - Details
  • Rewrite __dirname and __filename to refer to the original path when building for Node.js targets - Details
  • Generate codeframe positions for JSON5 - Details
  • Add $schema support in web extension manifest - Details
  • Add support for in expressions with process.env, e.g. 'foo' in process.env - Details
Fixed
  • Updated SWC. - Details + Details
  • Update Parcel CSS to v1.8.1 - Details + Details
  • Fix diagnostic message - Details
  • Disable react refresh for library targets. Fixes "Asset was skipped or not found" error. - Details
  • Don't process inline <style> elements as CSS modules - Details
  • Fix issue with multiple images in srcset attribute - Details
  • Fix peer dependencies - Details + Details
  • Scope hoisting: Fix wrapping when any ancestor asset is wrapped - Details
  • Scope hoisting: Don't insert unused requires that aren't registered anywhere - Details
  • Scope hoisting: Fix wrapped assets importing their own namespace - Details
  • Fix issues with resolving symbols - Details
  • Fix loading .env files when entries are specified using "source" field in package.json - Details
  • Correctly remove orphaned non-tree subgraphs - Details

[2.4.1] - 2022-03-31

Fixed
  • Fix :export in CSS modules
  • Don't remove unused classes or @keyframes when a CSS module is processed by postcss
  • Fix bundling issue with CSS modules where unintended side effects from a different page could be run
  • Fix crash with CSS in multiple environments
  • Update Parcel CSS. Fixes issues with ::-webkit-scrollbar, list styles in CSS modules, @-moz-document, and more. See release notes.
  • Update SWC. Fixes an issue with parenthesized expressions following a return statement.

[2.4.0] - 2022-03-22

Added
  • Replace default CSS transformer and minifier with @parcel/css - Details
  • Replace typeof before dead code elimination to improve bundle size - Details
  • Human readable file size in bundle analyzer report - Details
  • Improve emoji support detection - Details
  • Enable parsing static class initialization blocks - Details
  • Use PORT environment variable from .env files - Details
  • Use new react-jsx transform in React 16.14.0 - Details
  • Use relative path for bundle labels in bundle analysis - Details
  • Load dynamic imports at higher network priority in non-ESM builds - Details
Fixed
  • Pin lmdb to 2.2.3 - Details
  • Prevent term-size from being bundled - Details
  • Fix cache when non-ascii chars are used in path - Details
  • Bump SWC. Fixes issue with String constructor. - Details
  • Fix DCE with PURE comments - Details
  • Escape double quote of url value in CSS url() - Details
  • Fix documentation comment in API - Details
  • Fix package.json source field resolution with pnpm - Details
  • Fix errors.map is not a function - Details

[2.3.1] - 2022-02-09

Fixed

  • Add diagnostic for failed autoinstall of node polyfill - Details

[2.3.0] - 2022-02-09

Added

  • Reduce the number of npm dependencies needed by parcel Details
  • Support React 18 prereleases and experimental versions with automatic JSX runtime - Details

Fixed

  • Fix @swc/helpers in non-module scripts - Details
  • Fix auto installing dependencies in PNPM monorepos - Details

[2.2.1] - 2022-01-17

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
  • Upgrade JSON5 to v2 - Details
  • Don't discard invalidations when transformer throws an error - Details

[2.2.0] - 2022-01-12

Added
Fixed
  • Updated node-forge to 1.0.0 to fix security vulnerability

[2.1.1] - 2022-01-06

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

[2.1.0] - 2022-01-05

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

[2.0.1] - 2021-11-08

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 a source 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
  • Update esbuild dependency in @parcel/optimizer-esbuild plugin - Details
  • Add experimental @parcel/optimizer-swc plugin - Details

[2.0.0] - 2021-10-13

See the blog post.

[1.12.3] - 2019-03-20

  • Downgrade all internal Babel packages to <7.4.0 because of bugs in that release.

[1.12.2] - 2019-03-13

  • Fix depth option for detailed report

[1.12.1] - 2019-03-12

Fixed
  • Correctly build dependency URLs (for CSS) Details
  • Fix bug with original null mappings Details
  • Regenerate all bundles and trigger an HMR page reload when a new bundle is created Details
  • Unescaped "." in regex for JSAsset Details
  • Open the specified host Details

[1.12.0] - 2019-03-06

Added
  • CSS/Sass/LESS sourcemaps Details
  • Add Markdown support Details
  • Unhandled HMR updates should cause a page reload Details
  • Enables jsx plugin in case jsx syntax is used in js files Details
  • Add disabling of autoinstall globally via environment variable Details
  • Add support for chrome-extension:// protocol to bundle-url.js Details
  • Add support for Firefox's 'moz-extension://' protocol, to bundle-url.js Details
  • Generate source map files with long extens

Configuration

📅 Schedule: Branch creation - "after 11pm every weekday,every weekend,before 8am every weekday" in timezone Australia/Melbourne, Automerge - 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, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/major-parcel-monorepo branch from 632acaf to 9fdd0ce Compare March 13, 2022 10:47
@renovate renovate bot force-pushed the renovate/major-parcel-monorepo branch from 9fdd0ce to 7616a95 Compare March 22, 2022 16:32
@renovate renovate bot force-pushed the renovate/major-parcel-monorepo branch from 7616a95 to b13eb5a Compare March 31, 2022 17:31
@renovate renovate bot force-pushed the renovate/major-parcel-monorepo branch from b13eb5a to 88b30b7 Compare April 21, 2022 18:48
@renovate renovate bot force-pushed the renovate/major-parcel-monorepo branch 2 times, most recently from 0a7d92c to 1f1b559 Compare June 23, 2022 20:31
@renovate renovate bot force-pushed the renovate/major-parcel-monorepo branch from 1f1b559 to 700432c Compare September 25, 2022 20:29
@renovate renovate bot force-pushed the renovate/major-parcel-monorepo branch from 700432c to 46c3814 Compare November 20, 2022 13:50
@renovate renovate bot force-pushed the renovate/major-parcel-monorepo branch 14 times, most recently from 8a4c63e to 905fb36 Compare March 30, 2023 20:00
@renovate renovate bot force-pushed the renovate/major-parcel-monorepo branch 5 times, most recently from db203cb to e360108 Compare May 31, 2023 13:19
@renovate renovate bot force-pushed the renovate/major-parcel-monorepo branch from e360108 to c7662f9 Compare June 11, 2023 21:44
@renovate renovate bot force-pushed the renovate/major-parcel-monorepo branch from c7662f9 to 2ae1459 Compare June 28, 2023 13:46
@renovate renovate bot force-pushed the renovate/major-parcel-monorepo branch from 2ae1459 to c6616ce Compare July 26, 2023 15:34
@renovate renovate bot force-pushed the renovate/major-parcel-monorepo branch 2 times, most recently from 8c81188 to f7100d5 Compare July 27, 2023 18:53
@renovate renovate bot force-pushed the renovate/major-parcel-monorepo branch from f7100d5 to 6ccb178 Compare September 30, 2023 03:11
@renovate renovate bot force-pushed the renovate/major-parcel-monorepo branch 3 times, most recently from 938c18f to 502c140 Compare October 21, 2023 00:28
@renovate renovate bot force-pushed the renovate/major-parcel-monorepo branch 3 times, most recently from 96812a4 to f0985ee Compare October 27, 2023 19:38
@renovate renovate bot force-pushed the renovate/major-parcel-monorepo branch from f0985ee to 725f635 Compare November 5, 2023 07:24
@renovate renovate bot force-pushed the renovate/major-parcel-monorepo branch from 725f635 to b5679e3 Compare November 18, 2023 05:21
@renovate renovate bot force-pushed the renovate/major-parcel-monorepo branch from b5679e3 to 89b6472 Compare January 7, 2024 17:33
@renovate renovate bot force-pushed the renovate/major-parcel-monorepo branch 2 times, most recently from 2daad67 to 1d5c27a Compare January 29, 2024 14:27
@renovate renovate bot force-pushed the renovate/major-parcel-monorepo branch from 1d5c27a to 7727476 Compare March 2, 2024 19:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants