- Vertical Tab Bar
- xterm.js v6.0.0 upgrade
- Lots of other upgrades, bug fixes, stability improvements, etc
pushing out beta.0 to work out any stability issues or bugs with the the big xterm and electron updates.
PRs
- getting vtabbar into shape, share mock between the tab bars by @sawka in #3047
- Bump tar from 7.5.10 to 7.5.11 by @dependabot[bot] in #3037
- Bump electron from 40.4.1 to 41.0.2 by @dependabot[bot] in #3055
- Bump golang.org/x/term from 0.40.0 to 0.41.0 by @dependabot[bot] in #3052
- fix electron v41 regression (webContents is null in destroyed hander) by @sawka in #3057
- Bump golang.org/x/crypto from 0.48.0 to 0.49.0 by @dependabot[bot] in #3051
- New Vertical Tab Bar Option by @sawka in #3059
- Add preview-safe web widget preview by @Copilot in #3062
- Remove Config Errors from TabBar, move to Settings / WaveConfig by @sawka in #3060
- Add standalone preview for the
aifilediffblock view by @Copilot in #3063 - Begin PreviewEnv narrowing for the preview widget by @Copilot in #3065
- fix previewenv to use services.object instead of services.ObjectService by @sawka in #3067
- Add WebViewEnv and wire web preview to the mock WaveEnv contract by @Copilot in #3064
- Bump google.golang.org/api from 0.269.0 to 0.271.0 by @dependabot[bot] in #3050
- Add preview mock support for secrets RPCs by @Copilot in #3071
- fix pdfs in preview by @sawka in #3076
- Create WaveEnv narrowing for WaveConfig View by @Copilot in #3068
- fallback to canvas renderer if webgl is not available, debug toggle for testing by @sawka in #3081
- big simplifications to the preview mocks for rendering blocks by @sawka in #3082
- switch /wave/stream-file to use new modern streams (w/ flow control) and fix big ttfb streaming bug by @sawka in #3084
- Bump google.golang.org/grpc from 1.79.2 to 1.79.3 by @dependabot[bot] in #3083
- Bump github.com/mattn/go-sqlite3 from 1.14.34 to 1.14.37 by @dependabot[bot] in #3094
- Bump golang.org/x/mod from 0.33.0 to 0.34.0 by @dependabot[bot] in #3091
- Bump flatted from 3.3.3 to 3.4.2 by @dependabot[bot] in #3089
- Bump nick-fields/retry from 3 to 4 in /.github/workflows by @dependabot[bot] in #3093
- Bump actions/create-github-app-token from 2 to 3 in /.github/workflows by @dependabot[bot] in #3092
- Bump github.com/buger/jsonparser from 1.1.1 to 1.1.2 by @dependabot[bot] in #3088
- update emain-window to do repositioning in a simpler way by @sawka in #3087
- Fix bug with WaveAI panel growing in size when vtabs were open by @sawka in #3097
- special first click handling for macos. cancel the click but set block/waveai focus by @sawka in #3098
- Diffing RenderedElem trees to produce VDomPatch by @Copilot in #3104
- upgrade xterm.js to v6.0.0 by @sawka in #3095
- Change presets/bg.json => backgrounds.json, migrate, change tab background to tab:background key by @sawka in #3108
- minor, fix double sub in webview giveFocus by @sawka in #3110
- fix: retry giveFocus on next animation frame for newly created blocks by @majiayu000 in #3100
- migrate old file streaming to new modern interface (w/ flow control) by @sawka in #3096
- fix: warn before discarding unsaved changes in waveconfig view by @majiayu000 in #3099
- increase buffer size for stream to lines to accomodate oversize packets by @sawka in #3112
New Contributors
- @majiayu000 made their first contribution in #3100
Full Changelog: v0.14.3...v0.14.4-beta.0