chore(deps): update dependency @rspack/cli to v1 #109
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.3.6
->1.1.8
Release Notes
web-infra-dev/rspack (@rspack/cli)
v1.1.8
Security Vulnerability Report
Overview
This is a re-release version of v1.1.6
On 12/19/2024, 02:01 (UTC), we discovered that our npm packages
@rspack/core
and@rspack/cli
were maliciously attacked. The attacker releasedv1.1.7
using a compromised npm token, which contained malicious code. We took immediate action upon discovering the issue.Impact
@rspack/core
and@rspack/cli
v1.1.7
package.json
runs malicious code indist/util/support.js
. See Malicious code analysis for more details.Actions Taken
Upon discovery, we immediately deprecated the affected
v1.1.7
, redirected the npm latest tag tov1.1.6
, and reset all related tokens.Subsequently, we released a secure new version
v1.1.8
.Recommended Actions
If you installed
v1.1.7
during the affected period, please:@rspack/core
and@rspack/cli
to>= 1.1.8
Apology and Commitment
We deeply apologize for the risks caused by this incident. To prevent similar incidents from happening again, we will implement stricter token management protocols and enhance our security review processes.
If you have any questions or discover any suspicious activity, please create an issue or send an email to: [email protected]
We will continue to follow and respond to community feedback.
v1.1.6
Compare Source
What's Changed
Highlights 💡
Reduced memory usage
Rspack's memory usage in large projects has been significantly reduced since v1.1.6:
Related PRs:
RuntimeModule
by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/8620Performance Improvements ⚡
RawSource
with smallerRawStringSource
andRawBufferSource
by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/8629Exciting New Features 🎉
output.trustedTypes.onPolicyCreationFailure
by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/8619getResolve
in external function context by @fi3ework in https://github.com/web-infra-dev/rspack/pull/8577Bug Fixes 🐞
importModule
by @CPunisher in https://github.com/web-infra-dev/rspack/pull/8595Document Updates 📖
CopyRspackPlugin
documentation by @chenjiahan in https://github.com/web-infra-dev/rspack/pull/8621Other Changes
New Contributors
Full Changelog: web-infra-dev/rspack@v1.1.5...v1.1.6
v1.1.5
Compare Source
What's Changed
Highlights 💡
refactor css loading
Since #7306, we have aligned with webpack's CSS loading strategy, which assumed that CSS finished loading before executing JavaScript, which is not true. Both Rspack and webpack have changed the CSS loading strategy to address this issue.
For more specific details on the original problem, please refer to this link.
Webpack fixed this in https://github.com/webpack/webpack/pull/19021
Rspack fixed this in #8534
Performance Improvements ⚡
Buffer
to zero-copyBufferSlice
by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/8574Exciting New Features 🎉
as
attr support use with dyn trait by @jerrykingxyz in https://github.com/web-infra-dev/rspack/pull/8535process.title
by @chenjiahan in https://github.com/web-infra-dev/rspack/pull/8576Bug Fixes 🐞
Document Updates 📖
Other Changes
Full Changelog: web-infra-dev/rspack@v1.1.4...v1.1.5
v1.1.4
Compare Source
What's Changed
Exciting New Features 🎉
as
attr by @jerrykingxyz in https://github.com/web-infra-dev/rspack/pull/8521Bug Fixes 🐞
WebWorkerTemplatePlugin
should generate import-scripts chunk loading runtime by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/8523Document Updates 📖
Other Changes
New Contributors
Full Changelog: web-infra-dev/rspack@v1.1.3...v1.1.4
v1.1.3
Compare Source
What's Changed
Performance Improvements ⚡
Exciting New Features 🎉
Bug Fixes 🐞
Other Changes
Full Changelog: web-infra-dev/rspack@v1.1.2...v1.1.3
v1.1.2
Compare Source
What's Changed
💡 Highlights
DefinePlugin destructuring optimization
Rspack v1.1.2 improved the output of
DefinePlugin
by eliminating unused object properties from the final bundle, resulting in a smaller output size:Exciting New Features 🎉
Bug Fixes 🐞
cacheable::from_byte
by @jerrykingxhttps://github.com/web-infra-dev/rspack/pull/8450l/8450auto
by @inothttps://github.com/web-infra-dev/rspack/pull/8415l/8415Document Updates 📖
Other Changes
New Contributors
Full Changelog: web-infra-dev/rspack@v1.1.1...v1.1.2
v1.1.1
Compare Source
💡 Highlights
Support for DllPlugin
This release introduced rspack.DllPlugin and rspack.DllReferencePlugin in #8296 to be compatible with webpack's DLLPlugin and DllReferencePlugin.
DLL plugins help you improve build performance by separating rarely-changed code (like vendor dependencies) into separate bundles. The term "DLL" stands for Dynamic-link library. See here for more information.
What's Changed
Exciting New Features 🎉
Bug Fixes 🐞
--config-name
by @andersk in https://github.com/web-infra-dev/rspack/pull/8363__webpack_layer__
by @inottn in https://github.com/web-infra-dev/rspack/pull/8381Compiler
not getting freed after use by @h-a-n-a in https://github.com/web-infra-dev/rspack/pull/8268Document Updates 📖
Other Changes
Utf8Path
andFileMetadata
by @jerrykingxyz in https://github.com/web-infra-dev/rspack/pull/8366Full Changelog: web-infra-dev/rspack@v1.1.0...v1.1.1
v1.1.0
Compare Source
See Announcing Rspack 1.1 for more details.
What's Changed
Performance Improvements ⚡
xxhash64
hash function by default by @chenjiahan in https://github.com/web-infra-dev/rspack/pull/8249disableAllLints
by default to reduce overhead by @chenjiahan in https://github.com/web-infra-dev/rspack/pull/8275neo-async
with a minimal helper by @chenjiahan in https://github.com/web-infra-dev/rspack/pull/8282Exciting New Features 🎉
@rspack/cli
dual package and bundle with Rslib by @chenjiahan in https://github.com/web-infra-dev/rspack/pull/8187[name]
in filename by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/7753output.compareBeforeEmit
by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/8245Bug Fixes 🐞
lightingcss_rs
to fix CSS property order by @GiveMe-A-Name in https://github.com/web-infra-dev/rspack/pull/8182rspack
function type in cjs require by @SoonIter in https://github.com/web-infra-dev/rspack/pull/8169pkg-preview
when the needs are skipped by @shulaoda in https://github.com/web-infra-dev/rspack/pull/8216rspack serve
by @LingyuCoder in https://github.com/web-infra-dev/rspack/pull/8244--target ESNext
by @andersk in https://github.com/web-infra-dev/rspack/pull/8279pnpm --filter
in package scripts by @shulaoda in https://github.com/web-infra-dev/rspack/pull/8319exports.types
field by @chenjiahan in https://github.com/web-infra-dev/rspack/pull/8355Document Updates 📖
keepImportAttributes
configuration when useRule.with
by @9aoy in https://github.com/web-infra-dev/rspack/pull/8239Configuration
📅 Schedule: Branch creation - "before 7am" in timezone Europe/Madrid, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, 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.