Releases: wavetermdev/waveterm
Wave Terminal v0.10.2-beta.1 Release
What's Changed
- Global Hotkey Docs by @oneirocosm in #1548
- Fish and Pwsh Examples by @oneirocosm in #1549
- Connections Examples by @oneirocosm in #1552
- Add FAQ for WSH outside of Wave by @esimkowitz in #1558
- Shell Example Pictures by @oneirocosm in #1562
- Better Hotkey Example by @oneirocosm in #1563
- Add warning when user is running in ARM translation mode by @esimkowitz in #1560
- fix blockstore panic by @sawka in #1570
- transparent terminal themes by @sawka in #1561
Full Changelog: v0.10.2-beta.0...v0.10.2-beta.1
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 wavepathcommand 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 runcommand 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
-iflag to add identity files with thewsh sshcommand - Added Perplexity API integration (docs)
wsh setbgcommand 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.handleNavigatefor 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