Releases: wavetermdev/waveterm
Wave Terminal v0.10.2-beta.0 Release
What's Changed
- docs: update releasenotes.mdx by @eltociear in #1518
- Bump the dev-dependencies group across 1 directory with 6 updates by @dependabot in #1515
- readme updates by @sawka in #1533
- Bump github.com/shirou/gopsutil/v4 from 4.24.10 to 4.24.11 by @dependabot in #1410
- webview zoom by @sawka in #1531
- Bump electron from 33.2.0 to 33.2.1 in the electron group by @dependabot in #1513
- Global Hotkey by @oneirocosm in #1534
- relative markdown text by @sawka in #1489
- Add term:localshellopts example to docs by @esimkowitz in #1535
- Update button class name so it doesn't conflict with Monaco by @esimkowitz in #1536
- Extra Font Size Controls by @oneirocosm in #1537
- Fix iconbutton styling by @esimkowitz in #1538
- Synchronize workspace edits across windows, close window when workspace is deleted by @esimkowitz in #1540
- fix terminal escape sequence printing bug by @sawka in #1544
- Disable Wsh on Remotes where the Domain Socket Listener Fails by @oneirocosm in #1542
- Add ZDOTDIR after JWT token for WSL commands by @esimkowitz in #1546
- Add
wsh wavepath
command for getting Wave paths by @esimkowitz in #1545 - document markdown font size settings by @sawka in #1547
New Contributors
- @eltociear made their first contribution in #1518
Full Changelog: v0.10.1...v0.10.2-beta.0
Wave Terminal v0.10.1 Release
Quick update to fix the workspace app menu actions. Also fixes workspace switching to always open a new window when invoked from a non-workspace window. This reduces the chance of losing a non-workspace window's tabs accidentally.
PRs
- Fix environment variable access for winget script by @esimkowitz in #1506
- Fix SwitchWorkspace when no workspaces are saved by @esimkowitz in #1508
- Create workspace will always create a saved workspace by @esimkowitz in #1509
Full Changelog: v0.10.0...v0.10.1
Wave Terminal v0.10.1-beta.0 Release
What's Changed
- Fix environment variable access for winget script by @esimkowitz in #1506
- Fix SwitchWorkspace when no workspaces are saved by @esimkowitz in #1508
- Create workspace will always create a saved workspace by @esimkowitz in #1509
Full Changelog: v0.10.0...v0.10.1-beta.0
Wave Terminal v0.10.0 Release
What's Changed
Wave Terminal v0.10.0 introduces workspaces, making it easier to manage multiple work environments. We've added powerful new command execution capabilities with wsh run
, allowing you to launch and control commands in dedicated blocks. This release also brings significant improvements to SSH with a new connections configuration system for managing your remote environments.
- Workspaces: Organize your work into separate environments, each with their own tabs, layouts, and settings (@esimkowitz)
- Command Blocks: New
wsh run
command for launching terminal commands in dedicated blocks, with support for magnification, auto-closing, and execution control (docs) (@sawka) - Connections: New configuration system for managing SSH connections, with support for wsh-free operation, per-connection themes, and more (docs) (@oneirocosm)
- Improved tab management with better switching behavior and context menus (many bug fixes)
- New tab features including pinned tabs and drag-and-drop improvements
- Create, rename, and delete files/directories directly in directory preview
- Attempt wsh-free connection as a fallback if wsh installation or execution fails
- New
-i
flag to add identity files with thewsh ssh
command - Added Perplexity API integration (docs)
wsh setbg
command for background handling (docs)- Switched from Less to SCSS for styling
- [bugfix] Fixed tab flickering issues during tab switches
- [bugfix] Corrected WaveAI text area resize behavior
- [bugfix] Fixed concurrent block controller start issues
- [bugfix] Fixed Preview Blocks for uninitialized connections
- [bugfix] Fixed unresponsive context menus
- [bugfix] Fixed connection errors in Help block
- Upgraded Go toolchain to 1.23.4
- Lots of new documentation, including new pages for Getting Started, AI Presets, and wsh overview.
- Other bug fixes, performance improvements, and dependency updates
New Contributors
- @chottuthejimmy made their first contribution in #1338
- @systemshift made their first contribution in #1432
Full Changelog: v0.9.3...v0.10.0
Wave Terminal v0.10.0-beta.7 Release
What's Changed
- Fix errors in loading of help view by @esimkowitz in #1501
- Fix inconsistent tab sizing between views by @esimkowitz in #1502
Full Changelog: v0.10.0-beta.6...v0.10.0-beta.7
Wave Terminal v0.10.0-beta.6 Release
What's Changed
- Wrap yarn install with retry for Testdriver and Build Helper by @esimkowitz in #1494
- create ref in model, also remove isRunning by @sawka in #1496
- updated release notes. date, docs, and links by @sawka in #1497
- Squash some leftover bugs by @esimkowitz in #1495
- Remove unnecessary log by @esimkowitz in #1498
- add a refocus at the end of wave reinit by @sawka in #1499
- Make the Wave logo icons slightly smaller by @esimkowitz in #1500
Full Changelog: v0.10.0-beta.5...v0.10.0-beta.6
Wave Terminal v0.10.0-beta.5 Release
What's Changed
- Workspace doc, moving around images by @esimkowitz in #1479
- Make note an info in workspaces doc by @esimkowitz in #1481
- Fix workspace icon in docs by @esimkowitz in #1482
- minor docs fixups (consistency) by @sawka in #1480
- getting started doc fleshed out by @sawka in #1483
- One more try at fixing the SVG for the workspace, fix another syntax error by @esimkowitz in #1484
- new wsh docs, style updates across the docs site by @sawka in #1486
- Final workspace doc icon fix, use inline custom icon by @esimkowitz in #1485
- Only call
WebViewModel.handleNavigate
for main frame navigations by @esimkowitz in #1488 - Remove some unnecessary logs from webview by @esimkowitz in #1490
- Fix nullchecks in wave.ts by @esimkowitz in #1491
- add try/catch around workspace menu by @sawka in #1492
- Stop event propagation for contextmenu show event by @esimkowitz in #1493
Full Changelog: v0.10.0-beta.4...v0.10.0-beta.5
Wave Terminal v0.10.0-beta.4 Release
What's Changed
- Add href to wave logo in readme by @esimkowitz in #1447
- Add divider between color and icon selectors by @esimkowitz in #1448
- Remove workspace oid from menu by @esimkowitz in #1449
- ignore auto-updater QUIC protocol error by @sawka in #1450
- new bg theme by @sawka in #1454
- Make workspace switcher icons fixed width, add confirm on delete by @esimkowitz in #1455
- minor v10 cleanup (waveReadyPromise, focusedWaveWindow) by @sawka in #1456
- Connections Typeahead Additional Fixes by @oneirocosm in #1457
- Fix relative links for storybook assets by @esimkowitz in #1458
- Show hover effect on dragging tab by @esimkowitz in #1459
- Fix storybook base url by @esimkowitz in #1461
- docs: fix malformed json and json formatting by @oneirocosm in #1460
- Auto-select workspace name by @esimkowitz in #1464
- Move markdown css import so it doesn't affect Storybook by @esimkowitz in #1465
- v10 docs / release notes by @sawka in #1467
- Use highlight.js scss instead of css in markdown styling by @esimkowitz in #1468
- try to fix drag region above tabs by @sawka in #1466
- Make default workspace icon the Wave logo by @esimkowitz in #1470
- fix some docs formatting, link to other parts of the docs by @sawka in #1471
- Docs Updates by @oneirocosm in #1469
- Fix Preview for Uninitialized Connections by @oneirocosm in #1473
- Fix unawaited promises in dir preview by @esimkowitz in #1474
- Add license identifiers to my changes by @esimkowitz in #1475
- Fix tab name reload for pinned tabs by @esimkowitz in #1476
- reorganize AI presets, make the other docs consistent by @sawka in #1477
- fix for tabs out of order in tabbar by @sawka in #1478
Full Changelog: v0.10.0-beta.2...v0.10.0-beta.4
Wave Terminal v0.10.0-beta.2 Release
What's Changed
- fix: smarter connection typeahead arrows by @oneirocosm in #1431
- Separate Snap publish jobs by @esimkowitz in #1433
- Move wlayout to wcore, create new tab layout for all new tabs by @esimkowitz in #1437
- implement tab:preset, and increase active tab opacity by @sawka in #1439
- Was accidentally bootstrapping new layout twice by @esimkowitz in #1441
- fix: don't show wsh error for a connection error by @oneirocosm in #1438
- Found another erroneous layout bootstrap by @esimkowitz in #1442
- Queue workspace switching on emain by @esimkowitz in #1440
- Perplexity api by @systemshift in #1432
- New colors for workspace switcher by @esimkowitz in #1443
- Update switcher icons, fix bug makeIconClass, add guid to new workspace name by @esimkowitz in #1444
- Add tooltip for unpin and close tab buttons by @esimkowitz in #1445
New Contributors
- @systemshift made their first contribution in #1432
Full Changelog: v0.10.0-beta.1...v0.10.0-beta.2
Wave Terminal v0.10.0-beta.1 Release
What's Changed
- Retry the macOS builds in case of notarize failures by @esimkowitz in #1428
- Pass workspace id to contextmenu-show by @esimkowitz in #1429
- fix block controller status (add version) by @sawka in #1430
Full Changelog: v0.10.0-beta.0...v0.10.0-beta.1