Commit Graph

1796 Commits

Author SHA1 Message Date
Sylvie Crowe
51c36efcc0
fix: connection error only shows in error state (#1838)
This ensures that an error of EOF does not get displayed in the
disconnected state.
2025-01-24 14:16:55 -08:00
Mike Sawka
4035974a17
update some formatting, add 'default widgets' and remote shell widgets section for custom widgets doc (#1837) 2025-01-24 13:21:03 -08:00
dependabot[bot]
7bad4b3b31
Bump electron from 34.0.0 to 34.0.1 in the electron-patch group (#1832)
Bumps the electron-patch group with 1 update:
[electron](https://github.com/electron/electron).

Updates `electron` from 34.0.0 to 34.0.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/electron/electron/releases">electron's
releases</a>.</em></p>
<blockquote>
<h2>electron v34.0.1</h2>
<h1>Release Notes for v34.0.1</h1>
<h2>Fixes</h2>
<ul>
<li>Addressed two possible crashes in the File System Access API. <a
href="https://redirect.github.com/electron/electron/pull/45260">#45260</a>
<!-- raw HTML omitted -->(Also in <a
href="https://redirect.github.com/electron/electron/pull/45261">35</a>)<!--
raw HTML omitted --></li>
<li>Fixed an issue where drag-dropping two directories would cause
<code>getAsFileSystemHandle</code> to never resolve. <a
href="https://redirect.github.com/electron/electron/pull/45258">#45258</a>
<!-- raw HTML omitted -->(Also in <a
href="https://redirect.github.com/electron/electron/pull/45257">33</a>,
<a
href="https://redirect.github.com/electron/electron/pull/45256">35</a>)<!--
raw HTML omitted --></li>
<li>The <code>avoidClosingConnections</code> option for
<code>session.clearData</code> now properly defaults to
<code>false</code> when the <code>dataTypes</code> option is not set. <a
href="https://redirect.github.com/electron/electron/pull/45208">#45208</a>
<!-- raw HTML omitted -->(Also in <a
href="https://redirect.github.com/electron/electron/pull/45207">33</a>)<!--
raw HTML omitted --></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="4a1c029f94"><code>4a1c029</code></a>
refactor: in <code>StopTracing()</code>, use string literals instead of
`optional&lt;strin...</li>
<li><a
href="a1816f3587"><code>a1816f3</code></a>
docs: add DocCardList component for index doc (<a
href="https://redirect.github.com/electron/electron/issues/45295">#45295</a>)</li>
<li><a
href="db84f39e5e"><code>db84f39</code></a>
refactor: simplify <code>ParseUserScript()</code> (<a
href="https://redirect.github.com/electron/electron/issues/45289">#45289</a>)</li>
<li><a
href="7ecb8ad7a5"><code>7ecb8ad</code></a>
chore: align <code>clipboard blink::web_pref::WebPreferences</code> with
upstream (<a
href="https://redirect.github.com/electron/electron/issues/45279">#45279</a>)</li>
<li><a
href="973c344f1b"><code>973c344</code></a>
fix: <code>getAsFileSystemHandle</code> failure when drag-dropping two
directories (<a
href="https://redirect.github.com/electron/electron/issues/45258">#45258</a>)</li>
<li><a
href="01c5db032a"><code>01c5db0</code></a>
build: fix clang-format duplicate message (<a
href="https://redirect.github.com/electron/electron/issues/45264">#45264</a>)</li>
<li><a
href="2c22507dfb"><code>2c22507</code></a>
fix: two possible FSA crashes (<a
href="https://redirect.github.com/electron/electron/issues/45260">#45260</a>)</li>
<li><a
href="41c1161dd9"><code>41c1161</code></a>
fix: <code>session.clearData</code> <code>avoidClosingConnections</code>
default to false (<a
href="https://redirect.github.com/electron/electron/issues/45208">#45208</a>)</li>
<li><a
href="b36aaf36e7"><code>b36aaf3</code></a>
docs: remove quickstart (<a
href="https://redirect.github.com/electron/electron/issues/45227">#45227</a>)</li>
<li><a
href="5728e6dc81"><code>5728e6d</code></a>
docs: Why Electron? (<a
href="https://redirect.github.com/electron/electron/issues/45211">#45211</a>)</li>
<li>See full diff in <a
href="https://github.com/electron/electron/compare/v34.0.0...v34.0.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=electron&package-manager=npm_and_yarn&previous-version=34.0.0&new-version=34.0.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-24 11:21:11 -08:00
Evan Simkowitz
3d9d17caef
Fix magnified block border radius (#1827) 2025-01-23 18:19:02 -08:00
Evan Simkowitz
209647f343
Handle integer overflow cases in shellquote (#1822)
Resolves CodeQL warnings
2025-01-23 18:18:44 -08:00
Evan Simkowitz
ea583a7dfe
Update more links in releases.md (#1826) 2025-01-23 17:59:16 -08:00
Evan Simkowitz
934ebbd8bf
Add more details about testing and releasing to releases.md (#1825) 2025-01-23 17:52:05 -08:00
Evan Simkowitz
ec31873339
Fix grammar in releases.md (#1824) 2025-01-23 17:38:11 -08:00
Evan Simkowitz
e811eb9255
Add copy current url to webview context menu (#1821) 2025-01-23 17:33:41 -08:00
Evan Simkowitz
f0118d7151
Update releases.md (#1823) 2025-01-23 17:33:12 -08:00
Evan Simkowitz
6ebed16e2a
update 0.11 progress in roadmap, move some tasks out (#1820) 2025-01-23 16:36:22 -08:00
Evan Simkowitz
bce4b6c863
Update preset background example name (#1819) 2025-01-23 16:28:22 -08:00
wave-builder[bot]
c96c189b7c
chore: bump package version to 0.11.0-beta.5 2025-01-23 23:50:56 +00:00
Mike Sawka
1913cc5c99
initscript -- support for local files, and overrides in connections.json (#1818) 2025-01-23 15:41:13 -08:00
Evan Simkowitz
8bf90c0a4d
Update windows transparency compat link in config (#1817) 2025-01-23 14:10:31 -08:00
Evan Simkowitz
a0c6694665
Add icons to cards in docsite, adjust md padding (#1816) 2025-01-23 13:54:14 -08:00
Sylvie Crowe
03218c88dd
feat: add new window item to macos dock (#1815)
Adds an option to the MacOS dock, so the menu that shows up on right
click has an option to create a new window.
2025-01-23 13:48:41 -08:00
Mike Sawka
acb14b84fc
match the exact calls in TableBody to set the selected row. (#1808) 2025-01-23 13:46:29 -08:00
dependabot[bot]
d2f313efe6
Bump electron from 33.3.0 to 34.0.0 in the electron-major group (#1766)
Bumps the electron-major group with 1 update:
[electron](https://github.com/electron/electron).

Updates `electron` from 33.3.0 to 34.0.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/electron/electron/releases">electron's
releases</a>.</em></p>
<blockquote>
<h2>electron v34.0.0</h2>
<h1>Release Notes for v34.0.0</h1>
<h2>Stack Upgrades</h2>
<ul>
<li>Chromium <code>132.0.6834.83</code>
<ul>
<li><a href="https://developer.chrome.com/blog/new-in-chrome-132/">New
in 132</a></li>
<li><a href="https://developer.chrome.com/blog/new-in-chrome-131/">New
in 131</a></li>
</ul>
</li>
<li>Node <code>20.18.1</code>
<ul>
<li><a href="https://nodejs.org/en/blog/release/v20.18.1/">Node 20.18.1
blog post</a></li>
</ul>
</li>
<li>V8 <code>13.2</code></li>
</ul>
<h2>Breaking Changes</h2>
<ul>
<li>Made menu bar hidden on fullscreen in Windows. <a
href="https://redirect.github.com/electron/electron/pull/43402">#43402</a></li>
</ul>
<h2>Features</h2>
<h3>Additions</h3>
<ul>
<li>Added APIs to manage shared dictionaries for compression efficiency
using Brotli or ZStandard. The new APIs are
<code>session.getSharedDictionaryUsageInfo()</code>,
<code>session.getSharedDictionaryInfo(options)</code>,
<code>session.clearSharedDictionaryCache()</code>, and
<code>session.clearSharedDictionaryCacheForIsolationKey(options)</code>.
<a
href="https://redirect.github.com/electron/electron/pull/44950">#44950</a>
<!-- raw HTML omitted -->(Also in <a
href="https://redirect.github.com/electron/electron/pull/44951">33</a>)<!--
raw HTML omitted --></li>
<li>Added <code>WebFrameMain.collectJavaScriptCallStack()</code> for
accessing the JavaScript call stack of unresponsive renderers. <a
href="https://redirect.github.com/electron/electron/pull/44938">#44938</a>
<!-- raw HTML omitted -->(Also in <a
href="https://redirect.github.com/electron/electron/pull/44937">33</a>)<!--
raw HTML omitted --></li>
<li>Added <code>WebFrameMain.detached</code> for frames in an unloading
state.
<ul>
<li>Added <code>WebFrameMain.isDestroyed()</code> to determine if a
frame has been destroyed.</li>
<li>Fixed <code>webFrameMain.fromId(processId, frameId)</code> returning
a <code>WebFrameMain</code> instance which doesn't match the given
parameters when the frame is unloading. <a
href="https://redirect.github.com/electron/electron/pull/43473">#43473</a>
<!-- raw HTML omitted -->(Also in <a
href="https://redirect.github.com/electron/electron/pull/44209">33</a>)<!--
raw HTML omitted --></li>
</ul>
</li>
<li>Added error event in utility process to support diagnostic reports
on V8 fatal errors. <a
href="https://redirect.github.com/electron/electron/pull/43774">#43774</a>
<!-- raw HTML omitted -->(Also in <a
href="https://redirect.github.com/electron/electron/pull/43997">33</a>)<!--
raw HTML omitted --></li>
<li>Added support for the macOS system picker in
<code>desktopCapturer</code> and
<code>setDisplayMediaRequestHandler</code>. <a
href="https://redirect.github.com/electron/electron/pull/43581">#43581</a>
<!-- raw HTML omitted -->(Also in <a
href="https://redirect.github.com/electron/electron/pull/43679">32</a>,
<a
href="https://redirect.github.com/electron/electron/pull/43680">33</a>)<!--
raw HTML omitted --></li>
<li>Feat: GPU accelerated shared texture offscreen rendering. <a
href="https://redirect.github.com/electron/electron/pull/42953">#42953</a>
<!-- raw HTML omitted -->(Also in <a
href="https://redirect.github.com/electron/electron/pull/44511">33</a>)<!--
raw HTML omitted --></li>
</ul>
<h3>Improvements</h3>
<ul>
<li>Performance improvements when processing microtasks. <a
href="https://redirect.github.com/electron/electron/pull/44471">#44471</a>
<!-- raw HTML omitted -->(Also in <a
href="https://redirect.github.com/electron/electron/pull/44472">32</a>,
<a
href="https://redirect.github.com/electron/electron/pull/44473">33</a>)<!--
raw HTML omitted --></li>
</ul>
<h2>Fixes</h2>
<ul>
<li>Fixed file chooser dialogs for flaptak applications. <a
href="https://redirect.github.com/electron/electron/pull/44681">#44681</a></li>
<li>Fixed issue where 'contextmenu' event is emitted twice on macOS. <a
href="https://redirect.github.com/electron/electron/pull/44997">#44997</a></li>
</ul>
<h3>Also in earlier versions...</h3>
<ul>
<li>Fixed BrowserView auto resize issue. <a
href="https://redirect.github.com/electron/electron/pull/43463">#43463</a>
<!-- raw HTML omitted -->(Also in <a
href="https://redirect.github.com/electron/electron/pull/43635">31</a>,
<a
href="https://redirect.github.com/electron/electron/pull/43637">32</a>,
<a
href="https://redirect.github.com/electron/electron/pull/43636">33</a>)<!--
raw HTML omitted --></li>
<li>Fixed <code>MenuItem.click</code> handler not setting
<code>focusedWindow</code> parameter when focused window is a
<code>BaseWindow</code>. <a
href="https://redirect.github.com/electron/electron/pull/43404">#43404</a>
<!-- raw HTML omitted -->(Also in <a
href="https://redirect.github.com/electron/electron/pull/43439">31</a>,
<a
href="https://redirect.github.com/electron/electron/pull/43437">32</a>,
<a
href="https://redirect.github.com/electron/electron/pull/43438">33</a>)<!--
raw HTML omitted --></li>
<li>Fixed <code>chrome.i18n</code> extension API being unavailable in
service workers. <a
href="https://redirect.github.com/electron/electron/pull/45036">#45036</a>
<!-- raw HTML omitted -->(Also in <a
href="https://redirect.github.com/electron/electron/pull/45035">31</a>,
<a
href="https://redirect.github.com/electron/electron/pull/45038">32</a>,
<a
href="https://redirect.github.com/electron/electron/pull/45037">33</a>)<!--
raw HTML omitted --></li>
<li>Fixed <code>trace-startup</code> not working on macOS. <a
href="https://redirect.github.com/electron/electron/pull/44275">#44275</a>
<!-- raw HTML omitted -->(Also in <a
href="https://redirect.github.com/electron/electron/pull/44292">32</a>,
<a
href="https://redirect.github.com/electron/electron/pull/44276">33</a>)<!--
raw HTML omitted --></li>
<li>Fixed a build failure when the <code>enable_plugins</code> build
flag is false. <a
href="https://redirect.github.com/electron/electron/pull/44003">#44003</a>
<!-- raw HTML omitted -->(Also in <a
href="https://redirect.github.com/electron/electron/pull/44025">33</a>)<!--
raw HTML omitted --></li>
<li>Fixed a crash that could occur when calling
<code>shell.readShortcutLink</code> on Windows. <a
href="https://redirect.github.com/electron/electron/pull/44804">#44804</a>
<!-- raw HTML omitted -->(Also in <a
href="https://redirect.github.com/electron/electron/pull/44803">33</a>)<!--
raw HTML omitted --></li>
<li>Fixed a crash when calling <code>focus</code> on a
<code>WebView</code>'s <code>webContents</code>. <a
href="https://redirect.github.com/electron/electron/pull/43921">#43921</a>
<!-- raw HTML omitted -->(Also in <a
href="https://redirect.github.com/electron/electron/pull/43933">31</a>,
<a
href="https://redirect.github.com/electron/electron/pull/43934">32</a>,
<a
href="https://redirect.github.com/electron/electron/pull/43932">33</a>)<!--
raw HTML omitted --></li>
<li>Fixed a potential issue accessing a child window document when
overriding browserWindow creation via <code>setWindowOpenHandler</code>.
<a
href="https://redirect.github.com/electron/electron/pull/43775">#43775</a>
<!-- raw HTML omitted -->(Also in <a
href="https://redirect.github.com/electron/electron/pull/43878">31</a>,
<a
href="https://redirect.github.com/electron/electron/pull/43877">32</a>,
<a
href="https://redirect.github.com/electron/electron/pull/43816">33</a>)<!--
raw HTML omitted --></li>
<li>Fixed a potential issue with fillable PDF forms saving correctly in
some circumstances. <a
href="https://redirect.github.com/electron/electron/pull/43667">#43667</a>
<!-- raw HTML omitted -->(Also in <a
href="https://redirect.github.com/electron/electron/pull/44020">31</a>,
<a
href="https://redirect.github.com/electron/electron/pull/43687">32</a>,
<a
href="https://redirect.github.com/electron/electron/pull/43686">33</a>)<!--
raw HTML omitted --></li>
<li>Fixed an issue when dragging to resize when using Window Controls
Overlay on Linux. <a
href="https://redirect.github.com/electron/electron/pull/43724">#43724</a>
<!-- raw HTML omitted -->(Also in <a
href="https://redirect.github.com/electron/electron/pull/43745">31</a>,
<a
href="https://redirect.github.com/electron/electron/pull/43743">32</a>,
<a
href="https://redirect.github.com/electron/electron/pull/43744">33</a>)<!--
raw HTML omitted --></li>
<li>Fixed an issue where <code>BaseWindow.setTouchBar</code> didn't work
as expected. <a
href="https://redirect.github.com/electron/electron/pull/43353">#43353</a>
<!-- raw HTML omitted -->(Also in <a
href="https://redirect.github.com/electron/electron/pull/43419">30</a>,
<a
href="https://redirect.github.com/electron/electron/pull/43420">31</a>,
<a
href="https://redirect.github.com/electron/electron/pull/43421">32</a>,
<a
href="https://redirect.github.com/electron/electron/pull/43422">33</a>)<!--
raw HTML omitted --></li>
<li>Fixed an issue where <code>EventSource</code> was
<code>undefined</code> in both renderer and worker processes when
Node.js integration was enabled. <a
href="https://redirect.github.com/electron/electron/pull/44495">#44495</a>
<!-- raw HTML omitted -->(Also in <a
href="https://redirect.github.com/electron/electron/pull/44497">32</a>,
<a
href="https://redirect.github.com/electron/electron/pull/44496">33</a>)<!--
raw HTML omitted --></li>
<li>Fixed an issue where <code>WebContentsView</code>s did not show
correctly in some circumstances on macOS after being added as child
views. <a
href="https://redirect.github.com/electron/electron/pull/43638">#43638</a>
<!-- raw HTML omitted -->(Also in <a
href="https://redirect.github.com/electron/electron/pull/43697">31</a>,
<a
href="https://redirect.github.com/electron/electron/pull/43698">32</a>,
<a
href="https://redirect.github.com/electron/electron/pull/43696">33</a>)<!--
raw HTML omitted --></li>
<li>Fixed an issue where <code>WebContentsView</code>s were being
improperly removed. <a
href="https://redirect.github.com/electron/electron/pull/44670">#44670</a>
<!-- raw HTML omitted -->(Also in <a
href="https://redirect.github.com/electron/electron/pull/44673">31</a>,
<a
href="https://redirect.github.com/electron/electron/pull/44672">32</a>,
<a
href="https://redirect.github.com/electron/electron/pull/44671">33</a>)<!--
raw HTML omitted --></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c86896312f"><code>c868963</code></a>
docs: correct breaking changes versions (<a
href="https://redirect.github.com/electron/electron/issues/45189">#45189</a>)</li>
<li><a
href="b9b6aebe32"><code>b9b6aeb</code></a>
docs: update timelines for E35 (<a
href="https://redirect.github.com/electron/electron/issues/45174">#45174</a>)</li>
<li><a
href="6bc6d10308"><code>6bc6d10</code></a>
perf: cache whether or not ELECTRON_DEBUG_NOTIFICATIONS env var is set
(<a
href="https://redirect.github.com/electron/electron/issues/45163">#45163</a>)</li>
<li><a
href="1323e223a4"><code>1323e22</code></a>
chore: bump chromium to 132.0.6834.83 (34-x-y) (<a
href="https://redirect.github.com/electron/electron/issues/45164">#45164</a>)</li>
<li><a
href="bc00450a31"><code>bc00450</code></a>
refactor: remove redundant CreateExtensionsClient() (<a
href="https://redirect.github.com/electron/electron/issues/45155">#45155</a>)</li>
<li><a
href="1ecc57465d"><code>1ecc574</code></a>
test: reenable disabled GHA windows tests (<a
href="https://redirect.github.com/electron/electron/issues/45075">#45075</a>)</li>
<li><a
href="0b12d0e6c5"><code>0b12d0e</code></a>
chore: cherry-pick 3dc17c46 from chromium (<a
href="https://redirect.github.com/electron/electron/issues/45127">#45127</a>)</li>
<li><a
href="68a410de9b"><code>68a410d</code></a>
chore: bump chromium to 132.0.6834.57 (34-x-y) (<a
href="https://redirect.github.com/electron/electron/issues/45066">#45066</a>)</li>
<li><a
href="314bc3e1a1"><code>314bc3e</code></a>
fix: better prompt not supported message in window-setup.ts (<a
href="https://redirect.github.com/electron/electron/issues/45045">#45045</a>)</li>
<li><a
href="33065a8654"><code>33065a8</code></a>
docs: remove extra &quot; (<a
href="https://redirect.github.com/electron/electron/issues/45041">#45041</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/electron/electron/compare/v33.3.0...v34.0.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=electron&package-manager=npm_and_yarn&previous-version=33.3.0&new-version=34.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-23 13:34:42 -08:00
Evan Simkowitz
965ed288f8
Remove fileshare logs (#1814) 2025-01-23 12:38:55 -08:00
Evan Simkowitz
2304b8be22
Close open modals on escape keydown (#1809) 2025-01-23 12:23:53 -08:00
Evan Simkowitz
19634ed5df
Fix markdown padding (#1810)
Moves the markdown padding inside the component so the scrollbar stays
glued to the edge
2025-01-23 12:23:45 -08:00
Evan Simkowitz
ab99c786e5
Add sharp-solid font to docsite (#1813) 2025-01-23 12:23:24 -08:00
Evan Simkowitz
d76f092fb7
Unpin docusaurus-og commit (#1811)
Too annoying to keep updating the commit, instead I've locked down the
main branch for the docusaurus-og fork.
2025-01-23 00:23:05 -08:00
wave-builder[bot]
088964f4d0
chore: bump package version to 0.11.0-beta.4 2025-01-23 06:29:17 +00:00
Evan Simkowitz
9406967edd
Fix offset regression in wshremote (#1807)
Co-authored-by: sawka <mike@commandline.dev>
2025-01-22 22:24:35 -08:00
Evan Simkowitz
50b80a10fd
Add license identifiers to missing files (#1806) 2025-01-22 20:06:36 -08:00
Evan Simkowitz
4e0a290ada
Fix padding for markdown preview (#1805) 2025-01-22 19:58:45 -08:00
Sylvie Crowe
6d32ae856c
Reveal Parent Directories in External Applications (#1791)
Adds context menu options to the directory preview to open the parent
directory in the native file viewer. Additionally, it adds context menu
options in the block header to open either a parent directory or a
different type of file in an external default application. These context
menu items are only available for local directory previews.
2025-01-22 19:09:07 -08:00
wave-builder[bot]
6612b9c6ba
chore: bump package version to 0.11.0-beta.3 2025-01-23 02:45:04 +00:00
Mike Sawka
e3a9b80df5
return true (cancel) the enter key event in typeahead (#1804) 2025-01-22 18:22:45 -08:00
Sylvie Crowe
e2800b39b6
S3 Frontend (#1723)
Adds the following changes to the frontend as a part of the S3 Feature.
- Refactor of the Connections Typeahead to make the code easier to read
and navigate
- Adds a new section for s3 profiles to be added to the dropdown
2025-01-22 18:16:39 -08:00
Evan Simkowitz
a1f97bd91c
Fix border radii for webview container (#1803) 2025-01-22 18:15:42 -08:00
Evan Simkowitz
68c8c4e156
Fix tilde paths (#1801) 2025-01-22 17:59:11 -08:00
Evan Simkowitz
4abf839e39
Fix directory preview table padding (#1802) 2025-01-22 17:58:31 -08:00
Evan Simkowitz
689b2d63c2
Revert my cheeky change (#1799) 2025-01-22 17:50:50 -08:00
Mike Sawka
735d963aae
actually call the getter (#1800) 2025-01-22 17:50:02 -08:00
Mike Sawka
68cf3fd412
fix statfile atom dependencies via formatRemoteUri (#1797) 2025-01-22 17:42:53 -08:00
Evan Simkowitz
a98242138d
Fix windows path for wsh url (#1798) 2025-01-22 17:28:59 -08:00
Evan Simkowitz
62eec93b17
Improve preview and web widget padding (#1796)
Removes the padding for most of the specialized previews, moves where
it's defined for the directory preview so that the header borders extend
to the edge of the block
2025-01-22 17:08:25 -08:00
Mike Sawka
ec07b172e5
pull cmd:env and initscripts into wave terminals (#1793) 2025-01-22 16:04:08 -08:00
Evan Simkowitz
286783fb8e
Adjust wsh file help text so it's 80 cols max width (#1795) 2025-01-22 15:39:57 -08:00
Ian Jennings
b0ee995b73
TestDriver: Supply GH Token (#1794) 2025-01-22 15:39:01 -08:00
Evan Simkowitz
11fec5695c
wsh file overhaul without cross-remote copy and S3 (#1790) 2025-01-22 14:50:09 -08:00
Ian Jennings
a5fa098d8b
Upgrade to v1.1.0 (#1784)
- remove hanging testdriver checks
- upgrade to v1.1.0 which spawns "commit status" of calling action
- commit status "show details" link goes right to dashcam recording


https://github.com/testdriverai/action/compare/1.0.0...1.1.0#diff-bfe9874d239014961b1ae4e89875a6155667db834a410aaaa2ebe3cf89820556R270-R279
2025-01-22 10:47:30 -08:00
Mike Sawka
84d4191a9d
ctrl-shift state fix + add new keybindings to docs (#1792) 2025-01-22 09:53:18 -08:00
Sylvie Crowe
385d01148c
Add Option to Ignore SSH Config File (#1788)
This provides a new configuration option that will turn off the ssh
config parsing. It also removes the flag required to override the ssh
config values with internal json values
2025-01-21 19:04:21 -08:00
Evan Simkowitz
2155ec327d
Upgrade Docusaurus and dev dependencies (#1787)
This removes another blocker to full React 19 support, among other
things. It also adds the new `@docusaurus/plugin-svgr` plugin, which is
now required to load SVG assets.

The last blocker to React 19 is `@monaco-editor/react`, which has added
support in its release candidate for 4.7.0 and will hopefully release to
stable soon.
2025-01-21 13:43:05 -08:00
dependabot[bot]
631a2e5d0d
Bump vite from 6.0.3 to 6.0.9 (#1785)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite)
from 6.0.3 to 6.0.9.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/releases">vite's
releases</a>.</em></p>
<blockquote>
<h2>v6.0.9</h2>
<p>This version contains a breaking change due to security fixes. See <a
href="https://github.com/vitejs/vite/security/advisories/GHSA-vg6x-rcgg-rjx6">https://github.com/vitejs/vite/security/advisories/GHSA-vg6x-rcgg-rjx6</a>
for more details.</p>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v6.0.9/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v6.0.8</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v6.0.8/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v6.0.7</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v6.0.7/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v6.0.6</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v6.0.6/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v6.0.5</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v6.0.5/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>v6.0.4</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v6.0.4/packages/vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md">vite's
changelog</a>.</em></p>
<blockquote>
<h2><!-- raw HTML omitted -->6.0.9 (2025-01-20)<!-- raw HTML omitted
--></h2>
<ul>
<li>fix!: check host header to prevent DNS rebinding attacks and
introduce <code>server.allowedHosts</code> (<a
href="bd896fb5f3">bd896fb</a>)</li>
<li>fix!: default <code>server.cors: false</code> to disallow fetching
from untrusted origins (<a
href="b09572acc9">b09572a</a>)</li>
<li>fix: verify token for HMR WebSocket connection (<a
href="029dcd6d77">029dcd6</a>)</li>
</ul>
<h2><!-- raw HTML omitted -->6.0.8 (2025-01-20)<!-- raw HTML omitted
--></h2>
<ul>
<li>fix: avoid SSR HMR for HTML files (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19193">#19193</a>)
(<a
href="3bd55bcb7e">3bd55bc</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19193">#19193</a></li>
<li>fix: build time display 7m 60s (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19108">#19108</a>)
(<a
href="cf0d2c8e23">cf0d2c8</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19108">#19108</a></li>
<li>fix: don't resolve URL starting with double slash (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19059">#19059</a>)
(<a
href="35942cde11">35942cd</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19059">#19059</a></li>
<li>fix: ensure <code>server.close()</code> only called once (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19204">#19204</a>)
(<a
href="db81c2dada">db81c2d</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19204">#19204</a></li>
<li>fix: resolve.conditions in ResolvedConfig was
<code>defaultServerConditions</code> (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19174">#19174</a>)
(<a
href="ad75c56dce">ad75c56</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19174">#19174</a></li>
<li>fix: tree shake stringified JSON imports (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19189">#19189</a>)
(<a
href="f2aed62d0b">f2aed62</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19189">#19189</a></li>
<li>fix: use shared sigterm callback (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19203">#19203</a>)
(<a
href="47039f4643">47039f4</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19203">#19203</a></li>
<li>fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19098">#19098</a>)
(<a
href="8639538e64">8639538</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19098">#19098</a></li>
<li>fix(optimizer): use correct default install state path for yarn PnP
(<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19119">#19119</a>)
(<a
href="e690d8bb1e">e690d8b</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19119">#19119</a></li>
<li>fix(types): improve <code>ESBuildOptions.include / exclude</code>
type to allow <code>readonly (string | RegExp)[]</code> (<a
href="ea53e70952">ea53e70</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19146">#19146</a></li>
<li>chore(deps): update dependency pathe to v2 (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19139">#19139</a>)
(<a
href="71506f0a8d">71506f0</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19139">#19139</a></li>
</ul>
<h2><!-- raw HTML omitted -->6.0.7 (2025-01-02)<!-- raw HTML omitted
--></h2>
<ul>
<li>fix: fix <code>minify</code> when <code>builder.sharedPlugins:
true</code> (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19025">#19025</a>)
(<a
href="f7b1964d3a">f7b1964</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19025">#19025</a></li>
<li>fix: skip the plugin if it has been called before with the same id
and importer (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19016">#19016</a>)
(<a
href="b178c90c7d">b178c90</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19016">#19016</a></li>
<li>fix(html): error while removing <code>vite-ignore</code> attribute
for inline script (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19062">#19062</a>)
(<a
href="a4922537a8">a492253</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19062">#19062</a></li>
<li>fix(ssr): fix semicolon injection by ssr transform (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19097">#19097</a>)
(<a
href="1c102d517d">1c102d5</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19097">#19097</a></li>
<li>perf: skip globbing for static path in warmup (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19107">#19107</a>)
(<a
href="677508bf82">677508b</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19107">#19107</a></li>
<li>feat(css): show lightningcss warnings (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19076">#19076</a>)
(<a
href="b07c036faf">b07c036</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19076">#19076</a></li>
</ul>
<h2><!-- raw HTML omitted -->6.0.6 (2024-12-26)<!-- raw HTML omitted
--></h2>
<ul>
<li>fix: replace runner-side path normalization with
<code>fetchModule</code>-side resolve (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18361">#18361</a>)
(<a
href="9f10261e76">9f10261</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/18361">#18361</a></li>
<li>fix(css): resolve style tags in HTML files correctly for
lightningcss (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19001">#19001</a>)
(<a
href="afff05c032">afff05c</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19001">#19001</a></li>
<li>fix(css): show correct error when unknown placeholder is used for
CSS modules pattern in lightningcs (<a
href="9290d85b5d">9290d85</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19070">#19070</a></li>
<li>fix(resolve): handle package.json with UTF-8 BOM (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19000">#19000</a>)
(<a
href="902567ac53">902567a</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19000">#19000</a></li>
<li>fix(ssrTransform): preserve line offset when transforming imports
(<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19004">#19004</a>)
(<a
href="1aa434e801">1aa434e</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19004">#19004</a></li>
<li>chore: fix typo in comment (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19067">#19067</a>)
(<a
href="eb06ec30bb">eb06ec3</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19067">#19067</a></li>
<li>chore: update comment about <code>build.target</code> (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19047">#19047</a>)
(<a
href="0e9e81f622">0e9e81f</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19047">#19047</a></li>
<li>revert: unpin esbuild version (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19043">#19043</a>)
(<a
href="8bfe247511">8bfe247</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19043">#19043</a></li>
<li>test(ssr): test virtual module with query (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19044">#19044</a>)
(<a
href="a1f4b46896">a1f4b46</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19044">#19044</a></li>
</ul>
<h2><!-- raw HTML omitted -->6.0.5 (2024-12-20)<!-- raw HTML omitted
--></h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="a55f8ba3e4"><code>a55f8ba</code></a>
release: v6.0.9</li>
<li><a
href="bd896fb5f3"><code>bd896fb</code></a>
fix!: check host header to prevent DNS rebinding attacks and introduce
`serve...</li>
<li><a
href="029dcd6d77"><code>029dcd6</code></a>
fix: verify token for HMR WebSocket connection</li>
<li><a
href="b09572acc9"><code>b09572a</code></a>
fix!: default <code>server.cors: false</code> to disallow fetching from
untrusted origins</li>
<li><a
href="c0f72a695c"><code>c0f72a6</code></a>
release: v6.0.8</li>
<li><a
href="f2aed62d0b"><code>f2aed62</code></a>
fix: tree shake stringified JSON imports (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19189">#19189</a>)</li>
<li><a
href="db81c2dada"><code>db81c2d</code></a>
fix: ensure <code>server.close()</code> only called once (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19204">#19204</a>)</li>
<li><a
href="47039f4643"><code>47039f4</code></a>
fix: use shared sigterm callback (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19203">#19203</a>)</li>
<li><a
href="3bd55bcb7e"><code>3bd55bc</code></a>
fix: avoid SSR HMR for HTML files (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19193">#19193</a>)</li>
<li><a
href="e690d8bb1e"><code>e690d8b</code></a>
fix(optimizer): use correct default install state path for yarn PnP (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19119">#19119</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vitejs/vite/commits/v6.0.9/packages/vite">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vite&package-manager=npm_and_yarn&previous-version=6.0.3&new-version=6.0.9)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/wavetermdev/waveterm/network/alerts).

</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-21 13:19:07 -08:00
Sylvie Crowe
8a853ded56
fix: connection status map wrapped in atom (#1783)
This wraps the connection status map in an atom so it properly updates
when an individual connection status changes.
2025-01-20 21:45:45 -08:00