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:
5.0.5
->5.0.7
18.19.22
->18.19.76
8.11.3
->8.14.0
8.3.2
->8.3.4
9.1.3
->9.2.1
6.10.0
->6.11.0
0.30.8
->0.30.17
2.8.1
->2.9.2
10.19.6
->10.26.2
3.2.5
->3.5.2
5.0.5
->5.0.10
7.0.2
->0.1.0
5.4.2
->5.7.3
This is a special PR that replaces
rollup-plugin-terser
with the community suggested minimal stable replacement version.Release Notes
rollup/plugins (@rollup/plugin-replace)
v5.0.7
2024-06-05
Bugfixes
v5.0.6
2024-06-05
Bugfixes
acornjs/acorn (acorn)
v8.14.0
Compare Source
v8.13.0
Compare Source
v8.12.1
Compare Source
v8.12.0
Compare Source
babel/babel-loader (babel-loader)
v9.2.1
Compare Source
v9.2.0
Compare Source
webpack-contrib/css-loader (css-loader)
v6.11.0
Compare Source
Features
Bug Fixes
@scope
at-rule without params (#1581) (e022e3b)rich-harris/magic-string (magic-string)
v0.30.17
Compare Source
Bug Fixes
type: module
(092697b)v0.30.16
Compare Source
Bug Fixes
hires: 'boundary'
(#298) (24cb8ea)Features
v0.30.15
Compare Source
Features
sideEffects: false
to package.json (#295) (889bd73)v0.30.14
Compare Source
Features
debugId
inSourceMap
types (#294) (5d93dcf)v0.30.13
Compare Source
Features
debugId
property (#292) (ef531a8)v0.30.12
Compare Source
Performance Improvements
v0.30.11
Compare Source
Bug Fixes
v0.30.10
Compare Source
Bug Fixes
v0.30.9
Compare Source
Performance Improvements
replace
(a1b857c)webpack-contrib/mini-css-extract-plugin (mini-css-extract-plugin)
v2.9.2
Compare Source
v2.9.1
Compare Source
v2.9.0
Compare Source
Features
defaultExport
option to generate default and named export together (#1084) (74ae781)Bug Fixes
2.8.1 (2024-02-27)
Bug Fixes
nonce
if__webpack_nonce__
has been defined (c7f0aee)preactjs/preact (preact)
v10.26.2
Compare Source
This is a hotfix release! If you are encountering bundling issues with regards to unallowed
import
syntax, this will fix it!Fixes
Maintenance
v10.26.1
Compare Source
Fixes
Optimization
Maintenance
v10.26.0
Compare Source
Features
Fixes
_hasScuFromHooks
mangle (#4645, thanks @rschristian)Types
HTMLProps
to extend all known props (#4651, thanks @rschristian)ComponentProps
type (#4634, thanks @rschristian)generic
aria role from types (#4610, thanks @rschristian)FowardRefRenderFunction
type to compat (#4675, thanks @rschristian)Maintenance
v10.25.4
Compare Source
Types
Fixes
v10.25.3
Compare Source
Fixes
Types
v10.25.2
Compare Source
Notable
Revert unkeyed no-search (#4604, thanks @JoviDeCroock)
We noticed that there's a few unpleasant scenario's that could form from this change, we wanted to be on the safe side here and revert this for the time being. if you run into issues with swapping components placement wise in a list use the
key
property.Fixes
Types
Performance
Maintenance
v10.25.1
Compare Source
Fixes
Types
defaultValue
property types for inputs, selects, & textareas (#4585, thanks @rschristian)type
attribute (#4582, thanks @rschristian)createElement
&h
types (#4578, thanks @rschristian)href
&hreflang
attribute types (#4575, thanks @rschristian)datetime
on<del>
as optional (#4570, thanks @marvinhagemeister)max
andmin
properties on input element types (#4568, thanks @rschristian)ElementRef
type to compat (#4557, thanks @rschristian)Maintenance
declare global
from internal types (#4583, thanks @rschristian)v10.25.0
Compare Source
Features
Move per-element type interfaces into core and more strictly type IntrinsicElements (#4546, thanks @rschristian)
This adds per-element typings for every DOM-node type, this means that our types might become slightly stricter when you are using DOM attributes/properties where they are not allowed, an example of this might be
<div src="x" />
.If you notice any issues when upgrading tell us about them, we can evaluate whether we have missed a case.
Recreate unkeyed functional components when they change position. (#4550, thanks @JoviDeCroock)
This is a long time bugfix, when we have elements that look like
We would reuse the state of the first VNode to render the second one when the condition switches. When you are using
key
, this issue was not present.Support
{ handleEvent() {} }
object interface as a listener (#4538, thanks @lilnasy)We've added support for attaching object/class event-handlers
Fixes
Maintenance
Signalish
helper to reduce verbosity (#4545, thanks @rschristian)react/iframe-missing-sandbox
(#4533, thanks @DonIsaac)v10.24.3
Compare Source
Fixes
Performance
Maintenance
v10.24.2
Compare Source
Performance
Types
Maintenance
v10.24.1
Compare Source
Fixes
Types
spellCheck
type (#4497, thanks @rschristian)Maintenance
v10.24.0
Compare Source
Features
Fixes
Types
AnyComponent
type to support classes (#4479, thanks @rschristian)Maintenance
v10.23.2
Compare Source
Fixes
Types
Maintenance
v10.23.1
Compare Source
Fixes
v10.23.0
Compare Source
Features
This adds support for returning a function in functional refs, example
Fixes
Types
Maintenance
v10.22.1
Compare Source
Fixes
Types
Ref
type. (#4403, thanks @maxbrieiev)preact-render-to-string
(#4395, thanks @Austaras)Maintenance
globalThis
overwindow
if available (#4401, thanks @marvinhagemeister)Performance
v10.22.0
Compare Source
Features
Types
Maintenance
Fixes
compat/client
for IE11 support (#4372, thanks @rschristian)v10.21.0
Compare Source
Features
Fixes
ReactCurrentDispatcher
(#4342, thanks @rschristian)Types
Maintenance
v10.20.2
Compare Source
Fixes
oldDom
is present in the DOM (#4318, thanks @JoviDeCroock)Types
Maintenance
v10.20.1
Compare Source
Fixes
v10.20.0
Compare Source
Features
Fixes
v10.19.7
Compare Source
Types
Fixes
prettier/prettier (prettier)
v3.5.2
Compare Source
diff
Remove
module-sync
condition (#17156 by @fisker)In Prettier 3.5.0, we added
module-sync
condition topackage.json
, so thatrequire("prettier")
can use ESM version, but turns out it doesn't work if CommonJS and ESM plugins both imports builtin plugins. To solve this problem, we decide simply remove themodule-sync
condition, sorequire("prettier")
will still use the CommonJS version, we'll revisit untilrequire(ESM)
feature is more stable.v3.5.1
Compare Source
diff
Fix CLI crash when cache for old version exists (#17100 by @sosukesuzuki)
Prettier 3.5 uses a different cache format than previous versions, Prettier 3.5.0 crashes when reading existing cache file, Prettier 3.5.1 fixed the problem.
Support dockercompose and github-actions-workflow in VSCode (#17101 by @remcohaszing)
Prettier now supports the
dockercompose
andgithub-actions-workflow
languages in Visual Studio Code.v3.5.0
Compare Source
diff
🔗 Release Notes
v3.4.2
Compare Source
diff
Treat U+30A0 & U+30FB in Katakana Block as CJK (#16796 by @tats-u)
Prettier doesn't treat U+30A0 & U+30FB as Japanese. U+30FB is commonly used in Japanese to represent the delimitation of first and last names of non-Japanese people or “and”. The following “C言語・C++・Go・Rust” means “C language & C++ & Go & Rust” in Japanese.