Releases: darrenburns/posting
1.5.1
Implements a temporary workaround for a bug with the Textual CommandPalette
(Textualize/textual#4763).
Full Changelog: 1.5.0...1.5.1
1.5.0
The method selector and URL input are now accessible via Jump Mode using keybinds 1 and 2 respectively.
Full Changelog: 1.4.0...1.5.0
1.4.0
SSL certificate configuration & more
This release adds support for supplying custom SSL certificates to use in requests.
It also adds "focus shifts" - new configuration options to switch focus in response to events.
Here's how these new options look inside config.yaml
.
focus:
on_startup: collection
on_response: tabs
ssl:
certificate_path: 'absolute/path/to/certificate.pem'
key_file: 'absolute/path/to/key.key'
password: '***********'
A couple of tabs have also been renamed. Metadata
is now called Info
, and Parameters
is now called Query
.
- Adds support for specifying custom CA bundles (3 new configuration items inside
ssl
config section) - Adds "focus shifts" - configurable automatic focus shifting in
focus
config section:focus.on_startup
to choose which widget gets focused on app launch.focus.on_response
to auto-shift focus on receiving a response.
- Fixes jump mode issue when initiated while an input field was focused.
- Remove focus from the screen below the jump overlay while the jump overlay is active.
- Renames
Metadata
tab toInfo
- Renames
Parameters
tab toQuery
Full Changelog: 1.3.0...1.4.0
1.3.0
Contextual help system
See the full list of keybindings and information + tips on the current focused widget.
posting-help-system.mov
Jump mode label
ESC to dismiss
added to bottom of Jump overlay.
Changelog
- Adds the contextual help system. Press
f1
orctrl+?
(i.e.ctrl+shift+/
) to see all bindings and extra information/hints about the widget you're currently focusing. - No longer shift focus from data tables when using arrow keys (except in key-value editors).
- Cursors in inputs and text areas will no longer continue to blink in the background when a modal is open.
- Adds a small note at the bottom of the Jump Mode overlay indicating how to dismiss the overlay.
- Dynamic help by @darrenburns in #39
Full Changelog: 1.2.0...1.3.0
1.2.0
Adds two new keybindings to the response area.
ctrl+u
to move the cursor up half a page.ctrl+d
to move the cursor down half a page.
Screen.Recording.2024-07-14.at.16.54.10.mov
1.1.0 - Custom JSON pagers, more Vim keys
This release adds some new features based on feedback I've received recently.
- Add new hotkeys to the response area:
g
- move cursor to first line of responseG
- move cursor to last line of response%
- move cursor to matching bracket
- Add new
POSTING_PAGER_JSON
config - allows you to use a custom pager for JSON responses (e.g.fx
) - Fix Unicode not displaying in response area
Here's an example of opening up a JSON response in fx
:
posting-pager-json.mov
1.0.4
- Fixes "go to next/previous directory" in the collection browser (shift+j and shift+k). Before this version, it wouldn't work if the directory fell on the first or last line of the tree.
1.0.3
- Fix not being able to delete form data.
- Simplify binding definition for deletion of rows from data tables.
1.0.2
Fixes an issue with autocompletion.