Gregory Schier
11e71b4b96
Add feature hints for sync, variables, encryption, and chaining
2026-09-14 21:31:47 -07:00
Gregory Schier and GitHub
7d0926c961
fix(input): opt plain inputs out of macOS Writing Tools suggestions ( #646 )
2026-09-13 09:15:15 -07:00
cb7ed9264d
feat(client): show an indicator on the Info tab when a request has a description ( #645 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-13 09:12:42 -07:00
c6e09a5af3
Bump vite-plus from 0.2.9 to 0.3.0 in the npm-development group ( #632 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-09-11 08:17:56 -07:00
7f8b7bf567
feat(import): remember the user's import selection ( #619 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com >
2026-09-10 15:26:43 -07:00
Gregory Schier and GitHub
d2d4b80a09
feat(import): merge re-imports from a linked source instead of duplicating ( #618 )
2026-09-01 11:12:07 -07:00
8eebee460e
fix(pair-editor): remount the editor when its stateKey changes ( #617 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-09-01 08:58:55 -07:00
Gregory Schier
222ea9cb83
fix(editor): opt editors out of macOS Writing Tools suggestions
...
A "Write with Siri" pill appears over empty editors on the macOS 27 beta,
because Codemirror's contentDOM is a contenteditable like any other. The
`writingsuggestions` attribute opts an editable element out, and setting
it here covers every editor at once.
If the pill turns out to be separate from writing suggestions, the
remaining lever is WKWebView's writingToolsBehavior, which would disable
Writing Tools for the whole window.
2026-08-31 10:55:05 -07:00
Gregory Schier
360c098b09
fix(grpc): remove the dead Refresh item from the method picker
...
It has never had an onSelect. Introduced inert in #193 and carried
through the codebase split, so clicking it only ever closed the dropdown.
Reload Schema in the message editor's schema dropdown does the job it
looked like it was for.
2026-08-31 10:54:40 -07:00
Gregory Schier and GitHub
fce1039bac
feat(grpc): generate an example message from the method schema ( #613 )
2026-08-31 10:44:31 -07:00
Gregory Schier and GitHub
f18f93d613
Stage imports before committing ( #571 )
2026-08-31 10:20:44 -07:00
661a384bed
Faster codemirror search match counting ( #612 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com >
2026-08-31 10:09:50 -07:00
b7b8ae5f94
feat(settings): add HTTP version as an inherited request setting ( #609 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-08-27 15:01:02 -07:00
6777003b70
fix(updater): check for updates on Linux deb/rpm installs and prompt manual download ( #604 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-08-25 19:43:54 -07:00
Gregory Schier
ce8cb5e7bc
fix(environments): avoid opening dropdown with editor
2026-08-20 11:14:36 -07:00
Gregory Schier and GitHub
36fec8b005
Render all columns in irregular CSV responses ( #584 )
2026-08-18 20:24:57 -07:00
Gregory Schier and GitHub
4b2dcf9a1a
Open Settings in a dialog on the web build ( #581 )
2026-08-17 19:07:25 -07:00
Gregory Schier and GitHub
33f32cccf6
Leave browser zoom to the browser ( #578 )
...
The web build bound Cmd/Ctrl +, - and 0 and then did nothing with them, so zoom appeared broken. Those keys are the browser's own page zoom, which scales the whole page and remembers it per site.
Adds an interfaceZoom capability: true on desktop, where the host zooms the webview, false in a browser. When false the app binds nothing and the hotkeys screen drops the three rows it can't configure.
2026-08-17 11:29:20 -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
8bca013ab4
Fix plugin runtime build and JSON linter crash ( #566 )
2026-08-16 11:22:02 -07:00
Gregory Schier and GitHub
78954e10c8
Fix 23 Dependabot alerts ( #562 )
2026-08-16 10:27:28 -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
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
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 >
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
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
cb43f0b9b9
Follow the OS appearance when set to System without a new window ( #540 )
2026-08-14 13:14:01 -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 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
d0af512a0c
Fix UI freezes with large workspaces ( #536 )
2026-08-14 10:15:32 -07:00
Gregory Schier and GitHub
7e2db7799b
Collapse encoded media in editable fields too ( #534 )
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
5bebd74b09
Bump nanoid from 5.1.6 to 5.1.16 ( #526 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-08-13 08:42:09 -07:00
Gregory Schier and GitHub
0e4c355e8b
Collapse very long lines in response viewers ( #532 )
2026-08-13 08:40:04 -07:00
Gregory Schier and GitHub
a6be9dbaee
Allow renaming URL path parameters from the Params tab ( #528 )
2026-08-12 10:17:02 -07:00
Gregory Schier
57fffe5a41
Fix extracted text flashing on SSE stream updates
2026-07-21 07:59:19 -07:00
Gregory Schier and GitHub
d72b7d7d30
Fix URL autocomplete replacement ( #510 )
2026-07-15 08:33:14 -07:00
Gregory Schier and GitHub
b40e2cdc1b
Fix keyboard shortcut help layout ( #509 )
2026-07-14 11:19:56 -07:00
Gregory Schier and GitHub
e20a184c70
Scope Git watching and status to the sync directory ( #503 )
2026-07-09 15:26:37 -07:00
Gregory Schier and GitHub
4ee080fa49
Add in-app micro-feedback prompts ( #497 )
2026-07-04 23:21:53 -07:00
Gregory Schier
c833aeba78
Fix commit dialog banner layout
2026-07-04 22:24:03 -07:00
Gregory Schier and GitHub
eb2a2dd775
Convert request bodies when changing type ( #499 )
2026-07-04 22:22:35 -07:00
Gregory Schier
e52853cc2d
Always render commercial use banner placeholder
2026-07-04 14:44:49 -07:00