Skip to content

Commit

Permalink
net/slumber: update to 0.17.0
Browse files Browse the repository at this point in the history
[0.17.0] - 2024-04-08
Breaking
 - All variants of the Chain.source field are now maps
    - This is to support the next request auto-execution feature, as well as future proofing for additional chain configuration
 - Remove send_request keybinding
    - The submit keybinding is now used to send requests from all panes (except the profile pane)
    - This is only a breaking change if you have send_request remapped in your config file

Follow this mapping to update:

# Before
chains:
  auth_token:
    source: !request login
  username:
    source: !command ["echo", "-n", "hello"]
  username:
    source: !file ./username.txt
  password:
    source: !prompt Enter Password
---
# After
chains:
  auth_token:
    source: !request
      recipe: login
  username:
    source: !command
      command: ["echo", "-n", "hello"]
  username:
    source: !file
      path: ./username.txt
  password:
    source: !prompt
      message: Enter Password


Added
 - Chained requests can now be auto-executed according to various criteria (#140)
    - See the docs for more
 - Add Authentication tab to recipe pane (#144)

Changed
 - Don't print full stack trace for failed CLI commands
  • Loading branch information
0323pin committed Apr 9, 2024
1 parent f3e082f commit 3dd6936
Show file tree
Hide file tree
Showing 3 changed files with 187 additions and 7 deletions.
4 changes: 2 additions & 2 deletions net/slumber/Makefile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.8 2024/04/02 19:38:56 pin Exp $
# $NetBSD: Makefile,v 1.9 2024/04/09 17:00:03 pin Exp $

DISTNAME= slumber-0.16.0
DISTNAME= slumber-0.17.0
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_GITHUB:=LucasPickering/}
GITHUB_TAG= v${PKGVERSION_NOREV}
Expand Down
47 changes: 46 additions & 1 deletion net/slumber/cargo-depends.mk
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# $NetBSD: cargo-depends.mk,v 1.8 2024/04/02 19:38:56 pin Exp $
# $NetBSD: cargo-depends.mk,v 1.9 2024/04/09 17:00:03 pin Exp $

CARGO_CRATE_DEPENDS+= addr2line-0.21.0
CARGO_CRATE_DEPENDS+= adler-1.0.2
Expand All @@ -13,14 +13,31 @@ CARGO_CRATE_DEPENDS+= anstyle-parse-0.2.3
CARGO_CRATE_DEPENDS+= anstyle-query-1.0.2
CARGO_CRATE_DEPENDS+= anstyle-wincon-3.0.2
CARGO_CRATE_DEPENDS+= anyhow-1.0.81
CARGO_CRATE_DEPENDS+= assert-json-diff-2.0.2
CARGO_CRATE_DEPENDS+= async-attributes-1.1.2
CARGO_CRATE_DEPENDS+= async-channel-1.9.0
CARGO_CRATE_DEPENDS+= async-channel-2.2.0
CARGO_CRATE_DEPENDS+= async-executor-1.10.0
CARGO_CRATE_DEPENDS+= async-global-executor-2.4.1
CARGO_CRATE_DEPENDS+= async-io-1.13.0
CARGO_CRATE_DEPENDS+= async-io-2.3.2
CARGO_CRATE_DEPENDS+= async-lock-2.8.0
CARGO_CRATE_DEPENDS+= async-lock-3.3.0
CARGO_CRATE_DEPENDS+= async-object-pool-0.1.4
CARGO_CRATE_DEPENDS+= async-process-1.8.1
CARGO_CRATE_DEPENDS+= async-signal-0.2.5
CARGO_CRATE_DEPENDS+= async-std-1.12.0
CARGO_CRATE_DEPENDS+= async-task-4.7.0
CARGO_CRATE_DEPENDS+= async-trait-0.1.79
CARGO_CRATE_DEPENDS+= atomic-waker-1.1.2
CARGO_CRATE_DEPENDS+= autocfg-1.1.0
CARGO_CRATE_DEPENDS+= backtrace-0.3.71
CARGO_CRATE_DEPENDS+= base64-0.21.7
CARGO_CRATE_DEPENDS+= base64-0.22.0
CARGO_CRATE_DEPENDS+= bitflags-1.3.2
CARGO_CRATE_DEPENDS+= bitflags-2.5.0
CARGO_CRATE_DEPENDS+= block-0.1.6
CARGO_CRATE_DEPENDS+= blocking-1.5.1
CARGO_CRATE_DEPENDS+= bumpalo-3.15.4
CARGO_CRATE_DEPENDS+= byteorder-1.5.0
CARGO_CRATE_DEPENDS+= bytes-1.6.0
Expand All @@ -38,9 +55,11 @@ CARGO_CRATE_DEPENDS+= cli-clipboard-0.4.0
CARGO_CRATE_DEPENDS+= clipboard-win-4.5.0
CARGO_CRATE_DEPENDS+= colorchoice-1.0.0
CARGO_CRATE_DEPENDS+= compact_str-0.7.1
CARGO_CRATE_DEPENDS+= concurrent-queue-2.4.0
CARGO_CRATE_DEPENDS+= console-0.15.8
CARGO_CRATE_DEPENDS+= core-foundation-0.9.4
CARGO_CRATE_DEPENDS+= core-foundation-sys-0.8.6
CARGO_CRATE_DEPENDS+= crossbeam-utils-0.8.19
CARGO_CRATE_DEPENDS+= crossterm-0.27.0
CARGO_CRATE_DEPENDS+= crossterm_winapi-0.9.1
CARGO_CRATE_DEPENDS+= derive-new-0.5.9
Expand All @@ -57,10 +76,17 @@ CARGO_CRATE_DEPENDS+= encoding_rs-0.8.33
CARGO_CRATE_DEPENDS+= equivalent-1.0.1
CARGO_CRATE_DEPENDS+= errno-0.3.8
CARGO_CRATE_DEPENDS+= error-code-2.3.1
CARGO_CRATE_DEPENDS+= event-listener-2.5.3
CARGO_CRATE_DEPENDS+= event-listener-3.1.0
CARGO_CRATE_DEPENDS+= event-listener-4.0.3
CARGO_CRATE_DEPENDS+= event-listener-5.3.0
CARGO_CRATE_DEPENDS+= event-listener-strategy-0.4.0
CARGO_CRATE_DEPENDS+= event-listener-strategy-0.5.1
CARGO_CRATE_DEPENDS+= factori-1.1.0
CARGO_CRATE_DEPENDS+= factori-impl-1.1.0
CARGO_CRATE_DEPENDS+= fallible-iterator-0.3.0
CARGO_CRATE_DEPENDS+= fallible-streaming-iterator-0.1.9
CARGO_CRATE_DEPENDS+= fastrand-1.9.0
CARGO_CRATE_DEPENDS+= fastrand-2.0.2
CARGO_CRATE_DEPENDS+= filetime-0.2.23
CARGO_CRATE_DEPENDS+= fixedbitset-0.4.2
Expand All @@ -72,6 +98,8 @@ CARGO_CRATE_DEPENDS+= futures-channel-0.3.30
CARGO_CRATE_DEPENDS+= futures-core-0.3.30
CARGO_CRATE_DEPENDS+= futures-executor-0.3.30
CARGO_CRATE_DEPENDS+= futures-io-0.3.30
CARGO_CRATE_DEPENDS+= futures-lite-1.13.0
CARGO_CRATE_DEPENDS+= futures-lite-2.3.0
CARGO_CRATE_DEPENDS+= futures-macro-0.3.30
CARGO_CRATE_DEPENDS+= futures-sink-0.3.30
CARGO_CRATE_DEPENDS+= futures-task-0.3.30
Expand All @@ -80,6 +108,7 @@ CARGO_CRATE_DEPENDS+= gethostname-0.2.3
CARGO_CRATE_DEPENDS+= getrandom-0.2.12
CARGO_CRATE_DEPENDS+= gimli-0.28.1
CARGO_CRATE_DEPENDS+= glob-0.3.1
CARGO_CRATE_DEPENDS+= gloo-timers-0.2.6
CARGO_CRATE_DEPENDS+= h2-0.3.25
CARGO_CRATE_DEPENDS+= hashbrown-0.14.3
CARGO_CRATE_DEPENDS+= hashlink-0.8.4
Expand All @@ -91,6 +120,7 @@ CARGO_CRATE_DEPENDS+= http-0.2.12
CARGO_CRATE_DEPENDS+= http-body-0.4.6
CARGO_CRATE_DEPENDS+= httparse-1.8.0
CARGO_CRATE_DEPENDS+= httpdate-1.0.3
CARGO_CRATE_DEPENDS+= httpmock-0.7.0
CARGO_CRATE_DEPENDS+= hyper-0.14.28
CARGO_CRATE_DEPENDS+= hyper-rustls-0.24.2
CARGO_CRATE_DEPENDS+= iana-time-zone-0.1.60
Expand All @@ -100,7 +130,9 @@ CARGO_CRATE_DEPENDS+= indexmap-2.2.6
CARGO_CRATE_DEPENDS+= indoc-2.0.5
CARGO_CRATE_DEPENDS+= inotify-0.9.6
CARGO_CRATE_DEPENDS+= inotify-sys-0.1.5
CARGO_CRATE_DEPENDS+= instant-0.1.12
CARGO_CRATE_DEPENDS+= inventory-0.3.15
CARGO_CRATE_DEPENDS+= io-lifetimes-1.0.11
CARGO_CRATE_DEPENDS+= ipnet-2.9.0
CARGO_CRATE_DEPENDS+= is-docker-0.2.0
CARGO_CRATE_DEPENDS+= is-wsl-0.4.0
Expand All @@ -109,10 +141,13 @@ CARGO_CRATE_DEPENDS+= itoa-1.0.10
CARGO_CRATE_DEPENDS+= js-sys-0.3.69
CARGO_CRATE_DEPENDS+= kqueue-1.0.8
CARGO_CRATE_DEPENDS+= kqueue-sys-1.0.4
CARGO_CRATE_DEPENDS+= kv-log-macro-1.0.7
CARGO_CRATE_DEPENDS+= lazy_static-1.4.0
CARGO_CRATE_DEPENDS+= levenshtein-1.0.5
CARGO_CRATE_DEPENDS+= libc-0.2.153
CARGO_CRATE_DEPENDS+= libredox-0.0.1
CARGO_CRATE_DEPENDS+= libsqlite3-sys-0.27.0
CARGO_CRATE_DEPENDS+= linux-raw-sys-0.3.8
CARGO_CRATE_DEPENDS+= linux-raw-sys-0.4.13
CARGO_CRATE_DEPENDS+= lock_api-0.4.11
CARGO_CRATE_DEPENDS+= log-0.4.21
Expand All @@ -138,6 +173,7 @@ CARGO_CRATE_DEPENDS+= once_cell-1.19.0
CARGO_CRATE_DEPENDS+= open-5.1.2
CARGO_CRATE_DEPENDS+= option-ext-0.2.0
CARGO_CRATE_DEPENDS+= os_pipe-1.1.5
CARGO_CRATE_DEPENDS+= parking-2.2.0
CARGO_CRATE_DEPENDS+= parking_lot-0.12.1
CARGO_CRATE_DEPENDS+= parking_lot_core-0.9.9
CARGO_CRATE_DEPENDS+= paste-1.0.14
Expand All @@ -146,7 +182,10 @@ CARGO_CRATE_DEPENDS+= percent-encoding-2.3.1
CARGO_CRATE_DEPENDS+= petgraph-0.6.4
CARGO_CRATE_DEPENDS+= pin-project-lite-0.2.13
CARGO_CRATE_DEPENDS+= pin-utils-0.1.0
CARGO_CRATE_DEPENDS+= piper-0.2.1
CARGO_CRATE_DEPENDS+= pkg-config-0.3.30
CARGO_CRATE_DEPENDS+= polling-2.8.0
CARGO_CRATE_DEPENDS+= polling-3.6.0
CARGO_CRATE_DEPENDS+= pretty_assertions-1.4.0
CARGO_CRATE_DEPENDS+= proc-macro2-1.0.79
CARGO_CRATE_DEPENDS+= quote-1.0.35
Expand All @@ -169,6 +208,7 @@ CARGO_CRATE_DEPENDS+= rusqlite-0.30.0
CARGO_CRATE_DEPENDS+= rusqlite_migration-1.1.0
CARGO_CRATE_DEPENDS+= rustc-demangle-0.1.23
CARGO_CRATE_DEPENDS+= rustc_version-0.4.0
CARGO_CRATE_DEPENDS+= rustix-0.37.27
CARGO_CRATE_DEPENDS+= rustix-0.38.32
CARGO_CRATE_DEPENDS+= rustls-0.21.10
CARGO_CRATE_DEPENDS+= rustls-pemfile-1.0.4
Expand All @@ -186,6 +226,7 @@ CARGO_CRATE_DEPENDS+= serde_json_path-0.6.7
CARGO_CRATE_DEPENDS+= serde_json_path_core-0.1.6
CARGO_CRATE_DEPENDS+= serde_json_path_macros-0.1.4
CARGO_CRATE_DEPENDS+= serde_json_path_macros_internal-0.1.1
CARGO_CRATE_DEPENDS+= serde_regex-1.1.0
CARGO_CRATE_DEPENDS+= serde_test-1.0.176
CARGO_CRATE_DEPENDS+= serde_urlencoded-0.7.1
CARGO_CRATE_DEPENDS+= serde_yaml-0.9.33
Expand All @@ -194,8 +235,10 @@ CARGO_CRATE_DEPENDS+= shell-words-1.1.0
CARGO_CRATE_DEPENDS+= signal-hook-0.3.17
CARGO_CRATE_DEPENDS+= signal-hook-mio-0.2.3
CARGO_CRATE_DEPENDS+= signal-hook-registry-1.4.1
CARGO_CRATE_DEPENDS+= similar-2.5.0
CARGO_CRATE_DEPENDS+= slab-0.4.9
CARGO_CRATE_DEPENDS+= smallvec-1.13.2
CARGO_CRATE_DEPENDS+= socket2-0.4.10
CARGO_CRATE_DEPENDS+= socket2-0.5.6
CARGO_CRATE_DEPENDS+= spin-0.9.8
CARGO_CRATE_DEPENDS+= stability-0.1.1
Expand Down Expand Up @@ -239,8 +282,10 @@ CARGO_CRATE_DEPENDS+= untrusted-0.9.0
CARGO_CRATE_DEPENDS+= url-2.5.0
CARGO_CRATE_DEPENDS+= utf8parse-0.2.1
CARGO_CRATE_DEPENDS+= uuid-1.8.0
CARGO_CRATE_DEPENDS+= value-bag-1.8.1
CARGO_CRATE_DEPENDS+= vcpkg-0.2.15
CARGO_CRATE_DEPENDS+= version_check-0.9.4
CARGO_CRATE_DEPENDS+= waker-fn-1.1.1
CARGO_CRATE_DEPENDS+= walkdir-2.5.0
CARGO_CRATE_DEPENDS+= want-0.3.1
CARGO_CRATE_DEPENDS+= wasi-0.11.0+wasi-snapshot-preview1
Expand Down
Loading

0 comments on commit 3dd6936

Please sign in to comment.