yellowtree / geoip-detect

Wordpress plugin "Geolocation IP Detection": Provides geographic information detected by an IP adress.
http://wordpress.org/plugins/geoip-detect/
GNU General Public License v3.0
163 stars 38 forks source link

chore(deps): update dependency parcel to v2.12.0 #259

Open renovate[bot] opened 6 months ago

renovate[bot] commented 6 months ago

This PR contains the following updates:

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

Release Notes

parcel-bundler/parcel (parcel) ### [`v2.12.0`](https://redirect.github.com/parcel-bundler/parcel/blob/HEAD/CHANGELOG.md#2120---2024-02-28) [Compare Source](https://redirect.github.com/parcel-bundler/parcel/compare/v2.11.0...v2.12.0) ##### Added - Core - Add REPL playground for Parcel to the website – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9365) - Improve package manager detection for auto install – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9505) - JavaScript - Add support for JS macros – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9299) - Statically evaluate constants referenced by macros – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9487) - Upgrade to ESLint 8 – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/8580) - Bump swc – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9498) - CSS - Use lightningcss to implement CSS packager – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/8492) - Bundler - Rename "parentAsset" to "root" for Manual Shared Bundle config and remove unstable prefix – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9486) - Web Extensions - Add content script world property to manifest schema validation – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9510) - Performance - Adjacency list optimizations – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9444) - Break up request graph cache serialisation and run after build completion – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9384) ##### Fixed - Core - Drop per-pipeline transformation cache – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9459) - Clippy and use napi's Either3 – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9047) - Add lazy/eager cache key to avoid invalid change when switching modes – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9518) - JavaScript - Remove decl_collector pass and use SWC's unresolved_mark instead – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9520) - Bundler - Fix multiple css bundles in entry bundle groups issue – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9023) - Allow parallel type change bundles to be reused by async siblings – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9504) - Skip on missing parent asset for manual shared bundles – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9538) ##### Unstable - Add source map support to the inline-require optimizer – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9511) ### [`v2.11.0`](https://redirect.github.com/parcel-bundler/parcel/blob/HEAD/CHANGELOG.md#2110---2023-12-19) [Compare Source](https://redirect.github.com/parcel-bundler/parcel/compare/v2.10.3...v2.11.0) ##### Added - Dev - Log build phase times for dev builds [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9371) - Progress messages for writing to cache [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9368) - VSC Extension JSON schema [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9386) - Print phase times on development builds [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9417) - Publish bundle-stats-cli and parcel-query [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9431) ##### Fixed - Dev - Increase threshold for showing progress bar to 500k nodes [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9421) - Fix parcel-query [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9425) - FIX\[dev-server]: Fix html file matching from URL [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9347) - Fix parcel query's inspect cache [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9436) - Bug fix for exiting early when identifying requestGraph in loadGraphs [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9437) - Fix HMR on .localhost domains [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9435) - Modify parcel query to not require all graphs on startup [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9426) - Bug fix for async Parcel-query [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9442) - Remove reliance on requestTracker in loadGraphs [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9440) - Core - Reduce redundancy in the RequestGraph's Request, Env, and Option nodes [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9383) - Move registerCoreWithSerializer to its own file [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9396) - Filter --expose-gc and --max-semi-space-size execArgv Node args from workers [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9399) - Optimize Symbol Propagation (propagateSymbolsUp) [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9337) - Convert Request Graph node types + request node requestTypes to numbers [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9412) - fsFixture: ignore empty lines in fixtures [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9423) - Unstable File Invalidations [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9420) - Configurable watch root [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9424) - Resolver - Add ~ and / support to the glob resolver [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9188) - JavaScript - Bump swc [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9389) - Bumping lightningcss to 1.22.1 [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9401) - Fix CI [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9404) - Change inline-requires to only run when optimizing [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9403) - Fix tsconfig extends from node_modules [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9419) - Bump some deps [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9406) - Bump swc and napi-rs [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9408) - Fix references to packages.atlassian.com [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9430) - Fix build-ts step [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9439) - Bump rimraf version to ^5.05 [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9438) - Use centos image with newer Node 16 [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9447) ### [`v2.10.3`](https://redirect.github.com/parcel-bundler/parcel/blob/HEAD/CHANGELOG.md#2103---2023-11-14) [Compare Source](https://redirect.github.com/parcel-bundler/parcel/compare/v2.10.2...v2.10.3) ##### Added - Dev - Added `cacheInfo` to Parcel Query - [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9361) - Add `parcel-link` and `parcel-unlink` dev CLIs - [Details](https://redirect.github.com/parcel-bundler/parcel/pull/8618) ##### Fixed - Core - Mark previously deferred assets as dirty for symbol prop - [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9369) - Write bundle graph to cache if error occurs during bundling - [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9366) - Fixing issues when `import * as` is used with `export *` - [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9331) - Writing cache in chunks - [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9355) - Reduce redundancy in the RequestGraph's file nodes - [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9360) - Fix dependency retargeting with ambiguous reexports - [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9380) - JavaScript - Fixing behavior for `hasOwnProperty` in modules exporting member with same name - [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9362) - WebbExtension - Don't crash if WebExt has no content_scripts - [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9341) - PostHTML, Pug, Stylus - Simplified calls to `invalidateOnFileChange` - [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9379) ### [`v2.10.2`](https://redirect.github.com/parcel-bundler/parcel/blob/HEAD/CHANGELOG.md#2102---2023-11-01) [Compare Source](https://redirect.github.com/parcel-bundler/parcel/compare/v2.10.1...v2.10.2) ##### Fixed - Core - Use clz32 for counting trailing zeroes – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9340) - JavaScript - Do not wrap duplicated assets when they are in different targets – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9348) ### [`v2.10.1`](https://redirect.github.com/parcel-bundler/parcel/blob/HEAD/CHANGELOG.md#2101--2023-10-23) [Compare Source](https://redirect.github.com/parcel-bundler/parcel/compare/v2.10.0...v2.10.1) ##### Fixed - Core - Use modern node versions in CI [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9323) - Support multiple workspaces/clients in Parcel for VSCode [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9278) - Bundler - Make sure to set unique key [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9326) - Fix bundler tests assertions on Windows [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9333) - JavaScript - Add logic to disable scope hoisting if the `this` key word is pointing to an export module [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9291) - Detect TSC polyfills to avoid marking them as CJS [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9318) - Remove `this` exports tracking for files with module syntax [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9330) - Bump swc [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9306) ##### Unstable - Bundler - Fix inline constants in shared bundles [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9313) - Ensure manualSharedBundles have unique names [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9298) - Simplify MSB code for code split bundle creation section [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9312) ### [`v2.10.0`](https://redirect.github.com/parcel-bundler/parcel/blob/HEAD/CHANGELOG.md#2100--2023-10-11) [Compare Source](https://redirect.github.com/parcel-bundler/parcel/compare/v2.9.3...v2.10.0) ##### Added - Core - Add support for include and exclude globs for `--lazy` mode – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9166), [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9260) - Merge all native Rust modules into one package – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9146) - Add async resolver and JS transformer functions using rayon – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9147) - Support "register" tools in module loader (e.g. `@babel/register`, `esbuild-register`, `ts-node`) – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9285) - Limit default number of JS workers to 4 to improve memory usage/performance – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9300) - Bundler - Optimize bundler performance – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9266) - Add disableSharedBundles config option – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9209) - Resolver - Support node: prefix for CJS dependencies – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9244), [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9250) - JavaScript - Add import helper to decrease ESM loader runtime footprint – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9148) - Support parallel bundle imports in libraries – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9156) - Only include `globalThis` polyfill for old browsers – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9199) - Updated parcelRequire.register to be minifiable – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9216) - CSS - Add include and exclude globs for CSS modules – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9301) - WASM - Add WASM packager with source map support – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9009) - XML - Transform xml-stylesheet processing instructions – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9102) - Web Extensions - Add support for Chrome Extension manifest V3 side_panel property – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9178) - Improve HMR for web extensions – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9068) - Web Manifest - Add support for icons in file_handlers – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9152) ##### Fixed - Core - Query glibc version only once to speed up JSTransformer on Linux – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9117) - Refresh cache before writing contents to bundle – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9123) - Fix `--lazy` mode bugs – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9093) - Ignore no-opt command line option – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9239) - Bump lmdb – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9253) - Don't hide error when diagnostic is malformed – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9283) - Don't autoinstall local files in package manager – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9242) - Fix bug with cache and glob entries – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9264) - JavaScript - Migrate to swc_core – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9131) - Move ESM loader runtime to absolute URLs – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9172) - Fix duplicate asset references – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9109) - Bump swc – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9200), [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9234), [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9271) - Fix shorthand identifier import usage – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9222) - Ensure nested member expressions are marked used in dev mode – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9258) - Set ascii_only for swc emit – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9243) - Add tests for non-identifier symbol names – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/8388) - Bundler - Exclude inline assests from parallel request limit – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9194) - Fix unexpected undefined when creating shared bundles – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9195) - Images - Bump oxipng from 6.0.0 -> 8.0.0 – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9135) - Sass - Fix sass import edge case – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9256) - Dev Server - Fix index page loading in dev server when bundle type isn't html – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9282) ##### Unstable - Core - Expose unstable_transform and unstable_resolve APIs – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9193) - Bundler - Add unstable manual shared bundles config – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9251) - JavaScript - Experimental inline / deferred requires optimiser – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9221) - Add constants inlining optimization – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9241) - Add unstable async bundle runtime to the JS Packager – [Details](https://redirect.github.com/parcel-bundler/parcel/pull/9227)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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.



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

benjaminpick commented 6 months ago

I wonder why the file sizes have increased?

Before (Parcel 2.9.3):

js/dist/frontend_full.js 14.6 KB 184ms js/dist/frontend_base.js 7.27 KB 177ms js/dist/frontend_minimal.js 4.27 KB 178ms

After: (Parcel 2.10 and later): js/dist/frontend_full.js 17.7 KB 161ms js/dist/frontend_base.js 9.9 KB 149ms js/dist/frontend_minimal.js 9.91 KB 138ms

The tree shaking algorithm seems to have changed.