github wavetermdev/waveterm v0.12.3
Wave Terminal v0.12.3 Release

10 hours ago

Patch release with Wave AI model upgrade, new secret management features, and improved terminal input handling.

Wave AI Updates:

  • GPT-5.1 Model - Upgraded to use OpenAI's GPT-5.1 model for improved responses
  • Thinking Mode Toggle - New dropdown to select between Quick, Balanced, and Deep thinking modes for optimal response quality vs speed
  • [bugfix] Fixed path mismatch issue when restoring AI write file backups

New Features:

  • Secret Store - New secret management widget for storing and managing sensitive credentials. Access secrets via CLI with wsh secret list/get/set commands

Terminal Improvements:

  • Enhanced Input Handling - Better support for interactive CLI tools like Claude Code. Shift+Enter now inserts newlines by default for multi-line commands
  • Image Paste Support - Paste images directly into terminal (saved to temp files with path inserted). Works great in Claude Code!
  • IME Fix - Fixed duplicate text issue when switching input methods during Chinese/Japanese/Korean composition

Other Changes:

  • Improved backend panic tracking for better debugging
  • Fixed memory leak around sysinfo events
  • WIP: New WaveApps builder framework (not yet released)
  • Package updates and dependency bumps

PRs

  • better panic debug strs by @sawka in #2524
  • new secret store impl by @sawka in #2525
  • fix path mismatch issue, always expand path by @sawka in #2527
  • Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.89.1 to 1.90.0 by @dependabot[bot] in #2529
  • Bump google.golang.org/api from 0.254.0 to 0.255.0 by @dependabot[bot] in #2530
  • feat(terminal): improve input handling for interactive CLI tools by @togo01 in #2523
  • secrets view (UI to manage wave secrets) by @sawka in #2526
  • Big Paste Handler Cleanup by @sawka in #2535
  • more work on tsunami builder by @sawka in #2534
  • Bump the dev-dependencies-patch group with 6 updates by @dependabot[bot] in #2532
  • Bump github.com/aws/aws-sdk-go-v2/config from 1.31.15 to 1.31.17 by @dependabot[bot] in #2531
  • revert file telemetry by @sawka in #2538
  • Add RenameLocalApp function to waveappstore by @Copilot in #2536
  • capture go build / go mod tidy output to outputcapture by @sawka in #2540
  • tsunami -- handle onSubmit and onChange for file inputs by @sawka in #2541
  • add a 'check go version' command to RPC by @sawka in #2542
  • cleaned up build output w/ "debug" lines and filtering by @sawka in #2545
  • when the AI edits a file it now triggers a rebuild and the AI gets the tool output by @sawka in #2546
  • New AI Thinking Control by @sawka in #2543
  • remove unused shadcn elements and radix-ui deps. also remove unused donutchart/chart class by @sawka in #2547
  • big improvements to waveapp builder by @sawka in #2550
  • use AppMeta instead of AppTitle/AppShortDesc by @sawka in #2551
  • update to gpt-5.1 by @sawka in #2552
  • more builder updates by @sawka in #2553
  • show apps icon in the widgets bar which shows a tsunami app launcher by @sawka in #2554
  • Bump golang.org/x/crypto from 0.43.0 to 0.44.0 by @dependabot[bot] in #2555
  • Bump the dev-dependencies-patch group with 2 updates by @dependabot[bot] in #2558
  • Bump golang.org/x/mod from 0.29.0 to 0.30.0 by @dependabot[bot] in #2557
  • Bump js-yaml from 4.1.0 to 4.1.1 by @dependabot[bot] in #2559
  • dont grow events unbounded when persisting by @sawka in #2560
  • simplify table rendering (no more pinned rows nonsense) to fix #2513 by @sawka in #2561
  • fix tsunami:scaffold for windows runner by @sawka in #2562
  • first cut at v0.12.3 release notes by @sawka in #2563
  • fix tsunami scaffold in build by @sawka in #2564
  • better ux for thinkingmode control (more responsive, less likely to overlap message) by @sawka in #2565
  • updated release notes date, onboarding screen for v0.12.3 by @sawka in #2567
  • bump tsunami version to v0.12.3 by @sawka in #2568

New Contributors

Full Changelog: v0.12.2...v0.12.3

Don't miss a new waveterm release

NewReleases is sending notifications on new releases.