chore(deps): update dependencies (non-major) #1192
Merged
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:
^6.4.0
->^6.6.0
^6.7.3
->^6.8.1
^0.19.0
->^0.19.2
^7.34.2
->^7.34.4
^5.11.7
->^5.11.8
^5.11.7
->^5.11.8
^18.11.18
->^18.13.0
^18.0.27
->^18.0.28
^3.0.1
->^3.1.0
^0.28.3
->^0.28.5
22.1.0
->22.2.1
^0.17.5
->^0.17.8
^8.33.0
->^8.34.0
^8.2.2
->^8.3.2
7.26.3
->7.27.0
^2.8.3
->^2.8.4
^1.30.0
->^1.30.1
^1.7.1
->^1.7.4
^4.9.4
->^4.9.5
^4.0.4
->^4.1.1
^0.28.3
->^0.28.5
Release Notes
codemirror/language
v6.6.0
Compare Source
New features
Syntax-driven language data queries now support sublanguages, which make it possible to return different data for specific parts of the tree produced by a single language.
v6.5.0
Compare Source
Bug fixes
Make indentation for stream languages more reliable by having
StringStream.indentation
return overridden indentations from the indent context.New features
The
toggleFold
command folds or unfolds depending on whether there's an existing folded range on the current line.indentUnit
now accepts any (repeated) whitespace character, not just spaces and tabs.codemirror/view
v6.8.1
Compare Source
Bug fixes
Fix an issue where tooltips that have their height reduced have their height flicker when scrolling or otherwise interacting with the editor.
v6.8.0
Compare Source
Bug fixes
Fix a regression that caused clicking on the scrollbar to move the selection.
Fix an issue where focus or blur event handlers that dispatched editor transactions could corrupt the mouse selection state.
Fix a CSS regression that prevented the drop cursor from being positioned properly.
New features
WidgetType.updateDOM
is now passed the editor view object.floating-ui/floating-ui
v0.19.2
Compare Source
Bug Fixes
fix(useTypeahead): allow typeahead when
currentTarget
containstarget
(#2173)fix(types): re-export middleware options types (#2175)
fix(useTransitionStyles): apply initial styles in
unmounted
status (#2177)This allows a
transition-delay
prop style to work correctly on the first/initial render.fix(useHover): ensure scrolling away from reference after hovering it closes floating element when
safePolygon
is being used with a closedelay
and the cursor did not move (#2178)fix(useHover): prevent floating element from closing when it overlaps the reference element when using
safePolygon
(#2180)fix: allow
platform
object to be passed to theuseFloating
hook (#2176)fix(types): add
@deprecation
notice to non-ref nested element setters (#2175)v0.19.1
Compare Source
Bug Fixes
mui/material-ui
v5.11.8
Compare Source
Feb 7, 2023
A big thanks to the 14 contributors who made this release possible. Here are some highlights ✨:
Sign In
template to Joy UI (#36019)@mui/material@5.11.8
FormLabelOwnProps
fromFormLabel
to fix type error (#36057) @yoskeoka@mui/joy@5.0.0-alpha.66
Table
export from root (#36010) @sai6855@mui/system@5.11.8
@mui/styled-engine@5.11.8
document
is available (#36001) @m4theushwDocs
customizing theme tokens
(#36067) @badalsaiboAutocompleteProps
type (#36039) @ArthurPedrotiCore
All contributors of this release in alphabetical order: @alexownejazayeri, @ArthurPedroti, @badalsaibo, @chuanyu0201, @joserodolfofreitas, @m4theushw, @michaldudak, @mj12albert, @mnajdova, @oliviertassinari, @sai6855, @siriwatknp, @yoskeoka, @ZeeshanTamboli
vitejs/vite-plugin-react-swc
v3.1.0
Compare Source
plugins
optionstsDecorators
option. This requiresexperimentalDecorators
in tsconfig.vitest-dev/vitest
v0.28.5
Compare Source
🚀 Features
🐞 Bug Fixes
🏎 Performance
View changes on GitHub
v0.28.4
Compare Source
🐞 Bug Fixes
onWatcherStart
whentypecheck.ignoreSourceErrors
is true - by @mascii and @sheremet-va in https://github.com/vitest-dev/vitest/issues/2774 (d612e)View changes on GitHub
electron/electron
v22.2.1
: electron v22.2.1Compare Source
Release Notes for v22.2.1
Features
Fixes
nodeIntegrationInWorker: true
. #37102 (Also in 23)Documentation
v22.2.0
: electron v22.2.0Compare Source
Release Notes for v22.0.0
Stack Upgrades
Breaking Changes
input-event
event.scroll-touch-*
events. #35531new-window
event has been removed. #34526Features
LoadBrowserProcessSpecificV8Snapshot
as a new fuse that will let the main/browser process load its v8 snapshot from a file atbrowser_v8_context_snapshot.bin
. Any other process will use the same path as is used today. #35266 (Also in 20, 21)WebContents.opener
to access window opener.webContents.fromFrame(frame)
to get the WebContents corresponding to a WebFrameMain instance. #35140 (Also in 21)app.getSystemLocale()
method. #35697 (Also in 21)contextBridge.exposeInIsolatedWorld(worldId, key, api)
to expose an API to anisolatedWorld
within a renderer from a preload script. #34974webContents.close()
method. #35509webFrameMain.origin
. #35438 (Also in 19, 20, 21)app.getPreferredSystemLanguages()
API to return the user's system languages. #36291 (Also in 21)content-bounds-updated
. #35533WebContents.ipc
andWebFrameMain.ipc
APIs. #34959 (Also in 21)navigator.mediaDevices.getDisplayMedia
via a new session handler,ses.setDisplayMediaRequestHandler
. #30702serialPort.forget()
as well as a new eventserial-port-revoked
emitted when a given origin is revoked. #36062Fixes
click
event and tooltip ofTray
not working on Linux. #36472Also in earlier versions...
uv_os_gethostname
failing on Windows 7. #35702 (Also in 19, 20, 21)atob
in the renderer process could fail under some circumstances. #35415 (Also in 19, 20, 21)webContents.printToPDF()
. #36065 (Also in 21)app.isInApplicationsFolder()
which would return false incorrectly in some cases. #35636 (Also in 19, 20, 21)screen.getCursorScreenPoint()
crashed on Wayland when it was called before aBrowserWindow
had been created. #35503 (Also in 21)serialPort.open()
failed withNetworkError: Failed to open serial port.
. #35306 (Also in 21)app.dock.setIcon(/path/t/icon)
would crash when called before theready
event onapp
. #36293 (Also in 20, 21)roundedCorners: false
couldn't enter fullscreen without crashing. #35421 (Also in 19, 20, 21)setBounds
on some windows. #34713 (Also in 19, 20, 21)webContents.printToPDF()
. #35993 (Also in 21)webContents.loadURL
when navigating to a hash. #36151 (Also in 20, 21)nodeIntegrationInWorker
in Service Workers and Shared Workers owing to sandboxing policies. #36010 (Also in 21)safeStorage
now consistently uses the correct service name on macOS regardless of timing with browser window construction. #34683 (Also in 19, 20)import('electron')
andimport 'electron'
now work natively. #35957 (Also in 20, 21)Other Changes
webContents.printToPDF().
. #36095win.getBrowserViews()
not being updated when a BrowserView was moved to a different window. #35511common.gypi
for native modules to support C++17 features in V8. #36369 (Also in 20, 21)Documentation
Notices
Sunsetting Windows 7/8/8.1
Electron will be ending support for Windows 7/8/8.1 after version 22.x.y following Chromium's plan to end support. Older versions of Electron will continue to work, but no further updates will be made for these operating systems.
End of Support for 19.x.y
Electron 19.x.y has reached end-of-support as per the project's support policy. Developers and applications are encouraged to upgrade to a newer version of Electron.
evanw/esbuild
v0.17.8
Compare Source
Fix a minification bug with non-ASCII identifiers (#2910)
This release fixes a bug with esbuild where non-ASCII identifiers followed by a keyword were incorrectly not separated by a space. This bug affected both the
in
andinstanceof
keywords. Here's an example of the fix:Fix a regression with esbuild's WebAssembly API in version 0.17.6 (#2911)
Version 0.17.6 of esbuild updated the Go toolchain to version 1.20.0. This had the unfortunate side effect of increasing the amount of stack space that esbuild uses (presumably due to some changes to Go's WebAssembly implementation) which could cause esbuild's WebAssembly-based API to crash with a stack overflow in cases where it previously didn't crash. One such case is the package
grapheme-splitter
which contains code that looks like this:This edge case involves a chain of binary operators that results in an AST over 400 nodes deep. Normally this wouldn't be a problem because Go has growable call stacks, so the call stack would just grow to be as large as needed. However, WebAssembly byte code deliberately doesn't expose the ability to manipulate the stack pointer, so Go's WebAssembly translation is forced to use the fixed-size WebAssembly call stack. So esbuild's WebAssembly implementation is vulnerable to stack overflow in cases like these.
It's not unreasonable for this to cause a stack overflow, and for esbuild's answer to this problem to be "don't write code like this." That's how many other AST-manipulation tools handle this problem. However, it's possible to implement AST traversal using iteration instead of recursion to work around limited call stack space. This version of esbuild implements this code transformation for esbuild's JavaScript parser and printer, so esbuild's WebAssembly implementation is now able to process the
grapheme-splitter
package (at least when compiled with Go 1.20.0 and run with node's WebAssembly implementation).v0.17.7
Compare Source
Change esbuild's parsing of TypeScript instantiation expressions to match TypeScript 4.8+ (#2907)
This release updates esbuild's implementation of instantiation expression erasure to match microsoft/TypeScript#49353. The new rules are as follows (copied from TypeScript's PR description):
Ignore
sideEffects: false
for imported CSS files (#1370, #1458, #2905)This release ignores the
sideEffects
annotation inpackage.json
for CSS files that are imported into JS files using esbuild'scss
loader. This means that these CSS files are no longer be tree-shaken.Importing CSS into JS causes esbuild to automatically create a CSS entry point next to the JS entry point containing the bundled CSS. Previously packages that specified some form of
"sideEffects": false
could potentially cause esbuild to consider one or more of the JS files on the import path to the CSS file to be side-effect free, which would result in esbuild removing that CSS file from the bundle. This was problematic because the removal of that CSS is outwardly observable, since all CSS is global, so it was incorrect for previous versions of esbuild to tree-shake CSS files imported into JS files.Add constant folding for certain additional equality cases (#2394, #2895)
This release adds constant folding for expressions similar to the following:
v0.17.6
Compare Source
Fix a CSS parser crash on invalid CSS (#2892)
Previously the following invalid CSS caused e
Configuration
📅 Schedule: Branch creation - "before 3am on Monday" (UTC), 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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.