Title: Update webpack: 5.76.2 → 5.83.1 (minor) by depfu[bot] · Pull Request #491 · javaistic/javaistic · GitHub
Open Graph Title: Update webpack: 5.76.2 → 5.83.1 (minor) by depfu[bot] · Pull Request #491 · javaistic/javaistic
X Title: Update webpack: 5.76.2 → 5.83.1 (minor) by depfu[bot] · Pull Request #491 · javaistic/javaistic
Description: Here is everything you need to know about this update. Please take a good look at what changed and the test results before merging this pull request. What changed? ✳️ webpack (5.76.2 → 5.83.1) · Repo Release Notes 5.83.1 What's Changed Fix regression in import/export normailization effecting mini-css-extract-plugin by @alexander-akait in #17214 Full Changelog: v5.83.0...v5.83.1 5.83.0 New Features Normalize property access for imports and exports by @bworline in #17137 Top Level Await is now enabled by default by @burhanuday in #17192 Bug Fixes Correct chunkgroup.groupsIterable return type by @TheLarkInn in #17196 Fix bug in Rule Matcher type by @alexander-akait in #17207 Fixed apply event callback and optimizing callback event type by @nuintun in #16094 Fix types in hot module replacement APIs by @alexander-akait in #17193 Developer Experience Expose ChunkGroup to type definitions by @TheLarkInn in #17201 Add NormalModuleFactory's ResolveData type to public interface by @TheLarkInn in #17195 Document compilation.afterChunks hook by @TheLarkInn in #17202 Dependencies & Maintenance Bump @webassemblyjs/wasm-edit from 1.11.5 to 1.11.6 by @dependabot in #17168 Bump wast-loader from 1.11.5 to 1.11.6 by @dependabot in #17163 Bump yarn-deduplicate from 6.0.1 to 6.0.2 by @dependabot in #17184 Fix command by @alexander-akait in #17154 Bump @types/node from 18.16.3 to 20.1.7 by @dependabot in #17205 New Contributors @bworline made their first contribution in #17137 @nuintun made their first contribution in #16094 Full Changelog: v5.82.1...v5.83.0 5.82.1 Bug Fixes [CSS] - Support nesting in CSS modules and bug fixes by @alexander-akait in #17133 [CSS] - Fix crash with importModule when CSS enabled by @alexander-akait in #17140 Fix bug where output.hashFunction was failing to generate debug hash by @ahabhgk in #16950 Reduce the amount of generated code for chunk loading by @lvivski in #17151 Use module preload for ESM module output by @alexander-akait in #17143 Developer Experience Improve module type strictness for Module.prototype.type expand ModuleTypeConstants by @TheLarkInn in #17136 Dependencies & Maintenance Update package.json description by @JeraldVin in #17145 Bump webpack-cli from 5.0.2 to 5.1.0 by @dependabot in #17146 Bump core-js from 3.30.1 to 3.30.2 by @dependabot in #17149 Bump enhanced-resolve to v5.14.0 by @snitin315 in #17160 New Contributors @JeraldVin made their first contribution in #17145 Full Changelog: v5.82.0...v5.82.1 5.82.0 New Features [CSS] - Add URL dependencies support to consume shared module via module federation by @snitin315 in #16945 Allow webpack-cli to be in ESM by @alexander-akait in #17088 Allow specifying "onPolicyCreationFailure" mode for trusted types by @Zlatkovsky in #16990 Bug Fixes [CSS] - Respect media/supports/layer from parent CSS module by @alexander-akait in #17115 [CSS] - Add warning & support for any @import rules must precede all other rules by @alexander-akait in #17118 [CSS] - Support handling #hash URL as external (similar to Parcel) by @alexander-akait in #17116 Optimize numberHash.js performance by removing inner loops by @alexkuz in #17074 Improve template string comparison algorithm by @An0nie in #17079 Tests & Contributor Experience [CSS] - Increase imports external test coverage by @alexander-akait in #17089 Improve PR reliability via ignoring unstable coverage by @alexander-akait in #17106 Update webpack types to support extends property in webpack (for webpack-cli) by @burhanuday in #17113 Developer Experience Increase type coverage and documentation for StringXor class. by @TheLarkInn in #17070 Increase type coverage & docs for numberHash by @TheLarkInn in #17072 Increase type coverage & docs for JavascriptParser by @TheLarkInn in #17094 Increase type coverage & docs for BasicEvaluatedExpression by @TheLarkInn in #17096 Increase type coverage for CSS module type by @alexander-akait in #17097 Increase type coverage for JSON module type by @alexander-akait in #17095 Increase type coverage & docs for multiple utility classes by @alexander-akait in #17107 Dependencies & Maintenance chore(deps-dev): bump lint-staged from 13.2.1 to 13.2.2 by @dependabot in #17075 chore(deps-dev): bump eslint from 8.38.0 to 8.39.0 by @dependabot in #17052 chore(deps-dev): bump assemblyscript from 0.27.3 to 0.27.4 by @dependabot in #17064 chore(deps-dev): bump assemblyscript from 0.27.4 to 0.27.5 by @dependabot in #17109 chore(deps-dev): bump @types/node from 18.16.2 to 18.16.3 by @dependabot in #17112 chore(deps-dev): bump @types/node from 18.15.13 to 18.16.2 by @dependabot in #17084 chore(deps-dev): bump webpack-cli from 5.0.1 to 5.0.2 by @dependabot in #17054 chore(deps-dev): bump date-fns from 2.29.3 to 2.30.0 by @dependabot in #17111 New Contributors @An0nie made their first contribution in #17079 @burhanuday made their first contribution in #17113 @Zlatkovsky made their first contribution in #16990 Full Changelog: v5.81.0...v5.82.0 5.81.0 New Features [CSS] - Increased CSS import support and new hooks included for CSS module creation by @alexander-akait in #17057 Logging now added to DefinePlugin by @alexander-akait in #17048 New ignoreBrowserWarnings option to ignore browser console warnings in ModuleFederation by @indeediansbrett in #16388 Bug Fixes [CSS] - Fix issue where vendor prefixed keyframes and animation was not supported in CSS modules by @alexander-akait in #16975 Fix bug where AST was not properly handled by @quanru in #17032 Fix automatic publicPath detection logic by @alexander-akait in #17047 Tests & Contributor Experience Rename provide to getOrInsert in MapHelpers and document it better by @TheLarkInn in #17060 Increase test reliability for DefinePlugin @alexander-akait in #17062 Add additional CI Pipeline to test main branches of first-party webpack dependencies by @alexander-akait in #17020 Refactor tests to no longer use deprecated or legacy dependencies and APIs by @alexander-akait in #17033 Developer Experience Increase type coverage/documentation for ModuleFilenameHelpers by @TheLarkInn in #17045 Increase type coverage/documentation for CommonJsExportsParserPlugin by @TheLarkInn in #17046 Increase type coverage/documentation for binarySearchBounds.js by @TheLarkInn in #17058 Export MemoryCacheOptions types by @romulof in #17055 Dependencies & Maintenance Add NodeJS v20 to CI Matrix by @alexander-akait in #17019 Update Typescript to v5 by @alexander-akait in #16957 Bump @types/estree from 1.0.0 to 1.0.1 by @dependabot in #17026 Bump @types/node from 18.15.11 to 18.15.13 by @dependabot in #17038 Bump assemblyscript from 0.27.2 to 0.27.3 by @dependabot in #17051 Bump memfs from 3.5.0 to 3.5.1 by @dependabot in #17039 Bump prettier from 2.8.7 to 2.8.8 by @dependabot in #17050 Bump simple-git from 3.17.0 to 3.18.0 by @dependabot in #17066 New Contributors @quanru made their first contribution in #17032 @romulof made their first contribution in #17055 @indeediansbrett made their first contribution in #16388 Full Changelog: v5.80.0...v5.81.0 5.80.0 New Features Support destructuring assignment in import.meta by @vankop in #16996 Support treeshaking for destructuring assignment with AwaitExpression by @vankop in #16995 Introduce errorsSpace, warningsSpace for more readable traces in stats by @vankop in #15450 Bug Fixes [CSS] - Fix runtime generation bug for merged CSS Chunks by @janlent1 in #16903 [CSS] - Properly handle url()/src()/image-set()/image() by @alexander-akait in #16978 ES Module webpack loaders are now supported @stefanprobst in #15198 Fix spelling error for statement.finalizer in parser by @xiaoboost in #17016 Fix non-deterministic moduleId assignment due to encountering NaN in sort function by @scameron in #16933 [enhanced-resolve]: Support wildcards pattern with common suffix in package maps & imports/exports field by @bvanjoi in webpack/enhanced-resolve#353 Tests & Contributor Experience [CSS] - Added test case for @supports field by @alexander-akait in #17011 Add test for include option in BannerPlugin by @jeffin143 in #10736 Remove finializer from cspell.json by @snitin315 in #17022 Developer Experience Adds the twitter badge by @yadunandanbhat in #15667 Add wasm-bindgen example to example by @gthb in #14313 Update grammar mistakes in examples by @ersachin3112 in #16988 Dependencies & Maintenance Bump core-js from 3.30.0 to 3.30.1 by @dependabot in #16983 Bump @webassemblyjs by @alexander-akait in #17003 Bump assemblyscript from 0.25.2 to 0.27.2 by @dependabot in #16959 Bump enhanced-resolve to 5.13.0 by @TheLarkInn in #17024 Included githubactions in the dependabot config by @neilnaveen in #15618 Fix prettier by @alexander-akait in #16976 New Contributors @neilnaveen made their first contribution in #15618 @yadunandanbhat made their first contribution in #15667 @ersachin3112 made their first contribution in #16988 @stefanprobst made their first contribution in #15198 @xiaoboost made their first contribution in #17016 @scameron made their first contribution in #16933 Full Changelog: v5.79.0...v5.80.0 5.79.0 New Features webpack will now support simple destructuring scenarios for treeshaking namespaced imports and DefinePlugin by @vankop in #16941 Bugfixes Truncate extremely long module names in DefaultStatsPrinter by @snitin315 in #16882 Add [contenthash] template support in DllPlugin's name option by @snitin315 in #16935 Fixed a bug where readRecords compiler hook was causing hangs in conjunction with the ReadRecordsPlugin by @snitin315 & @zookatron in #16944 webpack can now consume ESM bundles generated by webpack's esm output support by @vankop in #15608 [CSS] - webpack now respects CSS's case-insensitivity with atTags like @MEDIA by @alexander-akait in #16915 [CSS] - Fixes a bug where crossOriginLoading anonymous would not work when loading styles by @chenjiahan in #16925 Developer Experience Fix broken links and typos found in examples by @snitin315 in #16937 Export more Externals Option types by @snitin315 in #12774 Contributor Experience Add new test case for ModuleFederationPlugin usage with shareScope option by @snitin315 in #16943 Bump core-js from 3.20.3 to 3.30.0 by @dependabot in #16905 Update all applicable local dependencies and devDependencies by @alexander-akait in #16919, #16924, #16936, #16968 Update to Jest 29 by @alexander-akait in #16947 New Contributors @chenjiahan made their first contribution in #16925 @karlhorky made their first contribution in #16419 @zookatron made their first contribution in #16301 Full Changelog: v5.78.0...v5.79.0 5.78.0 Features Implement amdContainer support for AMD libraries (Fixes #16561) by @long76 in #16562 Bugfixes [CSS] - Nested atRule's @media or @supports now properly are replaced with unique identifiers by @noreiller in #15812 [CSS] - Fix bug where closing parenthesis in CSS were not properly parsed and compiled by @janlent1 in #16864 Fix an issue where oneOf rule has been picked multiple times by @xiaoxiaojx in #16477 Add createRequire support for node:module prefix by @alexander-akait in #16904 Fix bug where self-referencing a package in a shared module failed by @weareoutman in #16685 Performance Make ErrorHelpers named functions; Add types by @TheLarkInn in #16893 Introduce ModuleTypeConstants for plugins by @TheLarkInn in #16896 Refactor memory footprint in string usages for multiple plugins by @TheLarkInn in #16894 Add more module type constants, use them across codebase by @TheLarkInn in #16898 Contributor Experience Implement default PR Template to use GitHub Copilot for PR's integration and fix template name usage by @geromegrignon in #16890 ci: update actions/cache to v3 by @armujahid in #16462 webpack org Collaborators and Members now have funded GitHub Codespaces! New Contributors @geromegrignon made their first contribution in #16890 @armujahid made their first contribution in #16462 @long76 made their first contribution in #16562 @weareoutman made their first contribution in #16685 Full Changelog: v5.77.0...v5.78.0 5.77.0 New Features Add a new output option, output.workerPublicPath by @thomastay in #16671 Developer Experience Improve resolve.extensions error message to suggest when "." is missing before the extension by @snitin315 in #16807 Contributor Experience Enable GitHub Copilot for PR's into default Pull Request Template by @TheLarkInn in #16881 New Contributors @thomastay made their first contribution in #16671 Full Changelog: v5.76.3...v5.77.0 5.76.3 Bugfixes Non-javascript files will correctly not be imported when using experiments.outputModule (ES Module Output) by @snitin315 in #16809 Limit console output progress bar length to 40 when no columns provided by @snitin315 in #16810 Add missing NodeJS Builtin Modules support for inspector/promises, readline/promises, and stream/consumers by @ShenHongFei in #16841 webpack bin/cli now properly respects NODE_PATH env variable by @snitin315 in #16808 Improve typos in resolveResourceErrorHints by @snitin315 in #16806 Add missing loaders token support to moduleFilenameTemplate function call by @pgoldberg in #16756 Add gaurd condition for enabledLibraryTypes in internal ContainerPlugin by @PengBoUESTC in #16635 New Contributors @ShenHongFei made their first contribution in #16841 @pgoldberg made their first contribution in #16756 @PengBoUESTC made their first contribution in #16635 Full Changelog: v5.76.2...v5.76.3 Does any of this look wrong? Please let us know. Commits See the full diff on Github. The new version differs by more commits than we can show here. Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with @depfu rebase. All Depfu comment commands @depfu rebaseRebases against your default branch and redoes this update @depfu recreateRecreates this PR, overwriting any edits that you've made to it @depfu mergeMerges this PR once your tests are passing and conflicts are resolved @depfu cancel mergeCancels automatic merging of this PR @depfu closeCloses this PR and deletes the branch @depfu reopenRestores the branch and reopens this PR (if it's closed) @depfu pauseIgnores all future updates for this dependency and closes this PR @depfu pause [minor|major]Ignores all future minor/major updates for this dependency and closes this PR @depfu resumeFuture versions of this dependency will create PRs again (leaves this PR as is)
Open Graph Description: Here is everything you need to know about this update. Please take a good look at what changed and the test results before merging this pull request. What changed? ✳️ webpack (5.76.2 → 5.83.1) · Re...
X Description: Here is everything you need to know about this update. Please take a good look at what changed and the test results before merging this pull request. What changed? ✳️ webpack (5.76.2 → 5.83.1) · Re...
Opengraph URL: https://github.com/javaistic/javaistic/pull/491
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/checks(.:format) |
| route-controller | pull_requests |
| route-action | checks |
| fetch-nonce | v2:2e01bbba-c38b-2406-cf77-6299760185a1 |
| current-catalog-service-hash | 87dc3bc62d9b466312751bfd5f889726f4f1337bdff4e8be7da7c93d6c00a25a |
| request-id | A50E:1672C1:19420BE:20F9123:696B2E96 |
| html-safe-nonce | aff294e5e8b514087d0ed0207366e21f99b1a79d47dfecbb5b0b12cf7bfb0009 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBNTBFOjE2NzJDMToxOTQyMEJFOjIwRjkxMjM6Njk2QjJFOTYiLCJ2aXNpdG9yX2lkIjoiNTAxMTE0Njk2NTQ1ODMwMDU2NiIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | a53d43e091d1c5555dfa8ca59415b16db41e9cb00bfeca9a5c9f3f1a76dfee1f |
| hovercard-subject-tag | pull_request:1356415402 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,checks,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/javaistic/javaistic/pull/491/checks |
| twitter:image | https://avatars.githubusercontent.com/in/715?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/in/715?s=400&v=4 |
| og:image:alt | Here is everything you need to know about this update. Please take a good look at what changed and the test results before merging this pull request. What changed? ✳️ webpack (5.76.2 → 5.83.1) · Re... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 5f99f7c1d70f01da5b93e5ca90303359738944d8ab470e396496262c66e60b8d |
| turbo-cache-control | no-preview |
| go-import | github.com/javaistic/javaistic git https://github.com/javaistic/javaistic.git |
| octolytics-dimension-user_id | 76972798 |
| octolytics-dimension-user_login | javaistic |
| octolytics-dimension-repository_id | 388602663 |
| octolytics-dimension-repository_nwo | javaistic/javaistic |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 388602663 |
| octolytics-dimension-repository_network_root_nwo | javaistic/javaistic |
| turbo-body-classes | logged-out env-production page-responsive full-width full-width-p-0 |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 82560a55c6b2054555076f46e683151ee28a19bc |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width