Gregory Schier
366831df5b
Implement response deletes in the browser host instead of declining them
...
"Delete all responses" and "Clear send history" were in the web host's
DECLINED table under "Sending isn't available in the browser yet". That
conflated producing responses with deleting responses the user already
has: both are pure database work, and the model layer in the worker
already answers that class of command.
Both dispatch arms call the same yaak-models queries
yaak_commands::models does, so the cascade and the delete events match
the desktop's.
2026-08-17 07:47:14 -07:00
Gregory Schier
2d2a390bfd
Use clang-18 from apt.llvm.org for the wasm build on 22.04 runners
...
clang-15 got past the C23 [[noreturn]] error but still fails compiling
sqlite-wasm-rs for wasm32: its stdint.h falls through to host glibc headers
(bits/libc-header-start.h not found). clang-18 handles wasm32 as freestanding
and compiles it (it is what ubuntu-24.04 uses). 22.04's repos stop at clang-15,
so install 18 from apt.llvm.org. Runners stay on 22.04 to keep the glibc floor.
v2026.7.0-beta.4
2026-08-16 22:54:34 -07:00
Gregory Schier
5cce23566a
Allow manual worktree setup
2026-08-16 22:32:33 -07:00
Gregory Schier and GitHub
e99f6d2bc7
Gate the titlebar inset on a windowChrome capability instead of osType ( #570 )
2026-08-16 22:21:38 -07:00
Gregory Schier and GitHub
bea58b16b4
Force text presentation for the Enter hotkey symbol ( #569 )
2026-08-16 22:21:04 -07:00
Gregory Schier and GitHub
93fba4d9b4
Restore ubuntu-22.04 release runners; use clang-15 for the wasm build ( #568 )
2026-08-16 21:52:56 -07:00
Gregory Schier
b9071eafe0
Revert "Guard app releases against missing artifacts"
...
This reverts commit 778c74c635 .
2026-08-16 18:19:47 -07:00
Gregory Schier
778c74c635
Guard app releases against missing artifacts
2026-08-16 17:30:10 -07:00
Gregory Schier
0f434361a7
Fix Linux WASM release builds
v2026.7.0-beta.3
2026-08-16 15:41:00 -07:00
Gregory Schier and GitHub
d27d11af7c
Move plugin actions and authentication onto PluginHost ( #563 )
2026-08-16 11:41:03 -07:00
Gregory Schier and GitHub
1a19a06a23
Add native OpenAPI importer ( #486 )
2026-08-16 11:40:34 -07:00
Gregory Schier and GitHub
07a9a6c6c0
Update NTLM auth tests for the new send() response shape ( #567 )
2026-08-16 11:35:17 -07:00
Gregory Schier and GitHub
e54240d579
Let plugins declare assets to place beside the bundle ( #565 )
2026-08-16 11:22:43 -07:00
Gregory Schier and GitHub
8bca013ab4
Fix plugin runtime build and JSON linter crash ( #566 )
2026-08-16 11:22:02 -07:00
Gregory Schier and GitHub
10e962a0e6
Add a plugin API for reading HTTP response bodies ( #560 )
2026-08-16 11:10:14 -07:00
Gregory Schier and GitHub
78954e10c8
Fix 23 Dependabot alerts ( #562 )
2026-08-16 10:27:28 -07:00
Gregory Schier and GitHub
9eb7a001da
Move template rendering and themes onto PluginHost ( #559 )
2026-08-16 09:22:46 -07:00
Gregory Schier and GitHub
6a02cbe525
Add a Host trait and move DB/model commands off Tauri ( #558 )
2026-08-16 08:41:35 -07:00
Gregory Schier and GitHub
6f91f76064
Run the desktop's model layer in the browser ( #557 )
2026-08-16 07:34:48 -07:00
Gregory Schier and GitHub
32e92d484b
Let yaak-models compile for wasm32-unknown-unknown ( #556 )
2026-08-15 14:55:54 -07:00
Gregory Schier and GitHub
cdbbef34f8
Fix native TLS client certificates on Linux ( #554 )
v2026.7.0-beta.2
2026-08-15 11:36:36 -07:00
4838353585
Move the RPC wire schema into a Tauri-free crate ( #553 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-08-15 11:25:27 -07:00
Gregory Schier and GitHub
93001e3da7
Extract generic model writes into yaak::models_ops ( #552 )
2026-08-15 11:01:41 -07:00
b31c066717
Load GraphQL schema from file for autocomplete ( #462 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
Co-authored-by: Gregory Schier <gschier1990@gmail.com >
v2026.7.0-beta.1
2026-08-15 10:14:13 -07:00
Gregory Schier and GitHub
5d1d24870a
Import from a URL in the Import Data dialog ( #551 )
2026-08-15 10:03:43 -07:00
Gregory Schier
6f0d0ef275
Don't save response when the file dialog is cancelled
2026-08-15 09:06:07 -07:00
Gregory Schier and GitHub
85a9b2a908
Address response bodies by response id instead of a filesystem path ( #550 )
2026-08-15 08:21:23 -07:00
Gregory Schier and GitHub
f3f05502d1
Make the HTTP send path runnable without a database ( #545 )
2026-08-15 07:17:17 -07:00
pixel-hawk and GitHub
2e0f7d1818
Add response filter history with pinning ( #338 )
2026-08-14 22:44:11 -07:00
Gregory Schier and GitHub
dc793181bb
Add submenuTrigger option for dropdown items ( #548 )
2026-08-14 22:40:07 -07:00
Gregory Schier and GitHub
7dfa7e07e3
Own response filter state where the filter runs ( #549 )
2026-08-14 22:38:38 -07:00
23e7229e63
Route all app commands through a single RPC envelope ( #542 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-08-14 14:16:14 -07:00
Gregory Schier and GitHub
1f91cddab9
Restore HTTP/2 and client certificate parity on the native TLS path ( #543 )
2026-08-14 14:08:14 -07:00
be004425fa
fix: Add username to the tokenStoreKey so the saved token is invalidated when the user changes in the environment ( #426 )
...
Co-authored-by: Gregory Schier <gschier1990@gmail.com >
2026-08-14 13:50:48 -07:00
Gregory Schier and GitHub
4f03c5c390
Fix sync watcher panic when the sync directory path traverses a symlink ( #541 )
2026-08-14 13:34:39 -07:00
Gregory Schier and GitHub
cb43f0b9b9
Follow the OS appearance when set to System without a new window ( #540 )
2026-08-14 13:14:01 -07:00
68671377fd
fix: AWS4 authentication method didn't sign request body ( #430 )
...
Co-authored-by: Gregory Schier <gschier1990@gmail.com >
2026-08-14 13:07:05 -07:00
2383f06e71
Add a typed platform package to decouple the frontend from Tauri ( #539 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com >
2026-08-14 12:44:01 -07:00
Gregory Schier
0068be9ffc
Run the CLI update check in non-interactive shells so agents see it
2026-08-14 12:27:38 -07:00
Gregory Schier
def7d752db
Add the MIT license field to the CLI npm packages
2026-08-14 12:27:38 -07:00
Gregory Schier and GitHub
85aed740a8
Import Curl from a paste in the browser build ( #538 )
2026-08-14 11:54:56 -07:00
Gregory Schier and GitHub
d3055c64b3
Honor workspace connection settings in CLI sends ( #537 )
2026-08-14 10:38:47 -07:00
Gregory Schier
912aaeb7a7
Raise release build timeout to 60 minutes
2026-08-14 10:33:39 -07:00
Gregory Schier and GitHub
d0af512a0c
Fix UI freezes with large workspaces ( #536 )
v2026.6.0
2026-08-14 10:15:32 -07:00
Gregory Schier and GitHub
e032c4c8d6
Add a Yaak CLI skill for coding agents ( #535 )
2026-08-14 06:16:30 -07:00
c3fc3fb68a
Fix Wayland crash on Nvidia by disabling explicit sync ( #474 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-08-13 18:41:50 -07:00
Gregory Schier and GitHub
7e2db7799b
Collapse encoded media in editable fields too ( #534 )
v2026.6.0-beta.1
2026-08-13 12:56:32 -07:00
Gregory Schier and GitHub
c596e25e5e
Identify collapsed values and open them in a viewer ( #533 )
2026-08-13 12:26:35 -07:00
Gregory Schier and GitHub
74d1b5d6ce
HUGE sidebar and typing performance improvements ( #516 )
2026-08-13 12:23:56 -07:00
WkdXeqtr and GitHub
b9d4f76193
Add dropdown to pick header names and values
...
Adds a chevron on pair editor name and value inputs that opens the same options as inline autocomplete, so suggestions can be found by clicking instead of only by typing. Long values like User-Agent show a short label but insert the full string.
Row action menus move to a vertical ellipsis so the chevron only ever means "pick a value into this field".
Also restores the per-worktree Tauri config handling in run-dev.mjs, which a merge on the branch had reverted.
2026-08-13 10:58:20 -07:00