Skip to content

Commit

Permalink
net/slumber: update to 1.4.0
Browse files Browse the repository at this point in the history
[1.4.0] - 2024-06-11

Added

- Structured bodies can now be defined with tags on the body field of a recipe,
making it more convenient to construct bodies of common types. Supported types
are:
  - `!json` [#242](LucasPickering/slumber#242)
  - `!form_urlencoded` [#244](LucasPickering/slumber#244)
  - `!form_multipart` [#243](LucasPickering/slumber#243)
  - [See docs](https://slumber.lucaspickering.me/book/api/request_collection/recipe_body.html) for usage instructions
- Support multiple instances of the same query param [#245](LucasPickering/slumber#245) (@maksimowiczm)
  - Query params can now be defined as a list of `<param>=<value>` entries
  - [See docs](https://slumber.lucaspickering.me/book/api/request_collection/query_parameters.html)
- Templates can now render binary values in certain contexts
  - [See docs](https://slumber.lucaspickering.me/book/user_guide/templates.html#binary-templates)

Changed

- When a modal/dialog is open `q` now exits the dialog instead of the entire app
- Upgrade to Rust 1.76

Fixed

- Fix "Unknown request ID" error showing on startup [#238](LucasPickering/slumber#238)
  • Loading branch information
0323pin committed Jun 16, 2024
1 parent bc1ec7c commit 8ec556a
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 12 deletions.
5 changes: 2 additions & 3 deletions net/slumber/Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
# $NetBSD: Makefile,v 1.19 2024/05/29 16:34:03 adam Exp $
# $NetBSD: Makefile,v 1.20 2024/06/16 05:55:34 pin Exp $

DISTNAME= slumber-1.3.2
PKGREVISION= 1
DISTNAME= slumber-1.4.0
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_GITHUB:=LucasPickering/}
GITHUB_TAG= v${PKGVERSION_NOREV}
Expand Down
7 changes: 5 additions & 2 deletions 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.18 2024/05/28 03:28:52 pin Exp $
# $NetBSD: cargo-depends.mk,v 1.19 2024/06/16 05:55:34 pin Exp $

CARGO_CRATE_DEPENDS+= addr2line-0.21.0
CARGO_CRATE_DEPENDS+= adler-1.0.2
Expand All @@ -14,6 +14,7 @@ CARGO_CRATE_DEPENDS+= anstyle-query-1.0.3
CARGO_CRATE_DEPENDS+= anstyle-wincon-3.0.3
CARGO_CRATE_DEPENDS+= anyhow-1.0.86
CARGO_CRATE_DEPENDS+= assert-json-diff-2.0.2
CARGO_CRATE_DEPENDS+= async-recursion-1.1.1
CARGO_CRATE_DEPENDS+= async-trait-0.1.80
CARGO_CRATE_DEPENDS+= autocfg-1.3.0
CARGO_CRATE_DEPENDS+= backtrace-0.3.71
Expand Down Expand Up @@ -123,6 +124,7 @@ CARGO_CRATE_DEPENDS+= matchers-0.1.0
CARGO_CRATE_DEPENDS+= memchr-2.7.2
CARGO_CRATE_DEPENDS+= memoffset-0.6.5
CARGO_CRATE_DEPENDS+= mime-0.3.17
CARGO_CRATE_DEPENDS+= mime_guess-2.0.4
CARGO_CRATE_DEPENDS+= minimal-lexical-0.2.1
CARGO_CRATE_DEPENDS+= miniz_oxide-0.7.3
CARGO_CRATE_DEPENDS+= mio-0.8.11
Expand Down Expand Up @@ -164,7 +166,7 @@ CARGO_CRATE_DEPENDS+= ratatui-0.26.3
CARGO_CRATE_DEPENDS+= redox_syscall-0.4.1
CARGO_CRATE_DEPENDS+= redox_syscall-0.5.1
CARGO_CRATE_DEPENDS+= redox_users-0.4.5
CARGO_CRATE_DEPENDS+= regex-1.10.4
CARGO_CRATE_DEPENDS+= regex-1.10.5
CARGO_CRATE_DEPENDS+= regex-automata-0.1.10
CARGO_CRATE_DEPENDS+= regex-automata-0.4.6
CARGO_CRATE_DEPENDS+= regex-syntax-0.6.29
Expand Down Expand Up @@ -239,6 +241,7 @@ CARGO_CRATE_DEPENDS+= tracing-core-0.1.32
CARGO_CRATE_DEPENDS+= tracing-subscriber-0.3.18
CARGO_CRATE_DEPENDS+= tree_magic_mini-3.1.4
CARGO_CRATE_DEPENDS+= try-lock-0.2.5
CARGO_CRATE_DEPENDS+= unicase-2.7.0
CARGO_CRATE_DEPENDS+= unicode-bidi-0.3.15
CARGO_CRATE_DEPENDS+= unicode-ident-1.0.12
CARGO_CRATE_DEPENDS+= unicode-normalization-0.1.23
Expand Down
23 changes: 16 additions & 7 deletions net/slumber/distinfo
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
$NetBSD: distinfo,v 1.18 2024/05/28 03:28:52 pin Exp $
$NetBSD: distinfo,v 1.19 2024/06/16 05:55:34 pin Exp $

BLAKE2s (addr2line-0.21.0.crate) = aa7d8fa248d0454d92b962f5d741ba41c55564299d33e6814e70dfe0b71bbcc7
SHA512 (addr2line-0.21.0.crate) = afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b
Expand Down Expand Up @@ -42,6 +42,9 @@ Size (anyhow-1.0.86.crate) = 46741 bytes
BLAKE2s (assert-json-diff-2.0.2.crate) = ec2e52515dc4eae3fd27c1b7ef3f13b2eda4847b777b07e4779dd73959e5359d
SHA512 (assert-json-diff-2.0.2.crate) = 73aaf6411a552b24ab69d2f13e1c5880a96f84cb1b62dcf67a15f4889f80947c085826e4ed2fffd5cc28351842538d0de91ede45397d349099602c4719f559e8
Size (assert-json-diff-2.0.2.crate) = 10874 bytes
BLAKE2s (async-recursion-1.1.1.crate) = 332675ad8ce726055acbf15f40e53915dda2a193ff114729215167ec616d932d
SHA512 (async-recursion-1.1.1.crate) = e3acd07a35be546ead68c7792963c7bf1876b3e5d6a20c2be73d2f030d26d68e2a318999937d4fe253e39d8254e12e42c66314f40a3b230c5d258f34dc0d9027
Size (async-recursion-1.1.1.crate) = 14874 bytes
BLAKE2s (async-trait-0.1.80.crate) = 15f1b67e14b1c463ff22d1692667ffc8ebaebf0ff3899a814fdec3214b422145
SHA512 (async-trait-0.1.80.crate) = 3e92bc8d38feea49ebb5011303e55853bbbf5d0fb7c4f6ed6aa471b9000a2a0ea5475619f98831641e8ee484beaa6fd8880770a96b8a5a7df26e392c1b4b3a19
Size (async-trait-0.1.80.crate) = 28775 bytes
Expand Down Expand Up @@ -369,6 +372,9 @@ Size (memoffset-0.6.5.crate) = 7686 bytes
BLAKE2s (mime-0.3.17.crate) = e23a88b0ed8165afbdd7f3e448484d032c04a1a5e037fef76bd679a2a55ecc36
SHA512 (mime-0.3.17.crate) = e6d2ca92bb58fc747c1bb65a7f9023e5dbf4b94966003a72e4913bcaaeccdd6752725cdbd5081e0fd69d9e8f364d79664fcbe70061737d5c39e5b3e3a154a0d1
Size (mime-0.3.17.crate) = 15712 bytes
BLAKE2s (mime_guess-2.0.4.crate) = aec553aaff1de9e6b26739a63a88e3ad94afa376030e965d51cf3989cbc4c8c6
SHA512 (mime_guess-2.0.4.crate) = acfbbfdc5bd725edde43e4915858b8d016e90a5b483664f0bcd5e8d2b0b3684bf0f6020aea147b5bf429f218a7af8080761cea4c5c04b68fa66fd6a676376908
Size (mime_guess-2.0.4.crate) = 26399 bytes
BLAKE2s (minimal-lexical-0.2.1.crate) = 7868d0264ff2c8d6fd1944aac77710c2163c9c0bb7488ee70835966d9a324022
SHA512 (minimal-lexical-0.2.1.crate) = 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c
Size (minimal-lexical-0.2.1.crate) = 94841 bytes
Expand Down Expand Up @@ -492,9 +498,9 @@ Size (redox_syscall-0.5.1.crate) = 22536 bytes
BLAKE2s (redox_users-0.4.5.crate) = 30eff41f22f646bb8f14b2161cef1112c96fb11ad75df530f72aec414b992bb2
SHA512 (redox_users-0.4.5.crate) = 7a25cc91c9d1bfe537f20b83255990681d136ced5aaa7aa0cdb1b1fc024ba36aa1fb75c335c768a85ee078019a9ca2460efd911cad8ae6fe8b0385fb171aa4b4
Size (redox_users-0.4.5.crate) = 15514 bytes
BLAKE2s (regex-1.10.4.crate) = 28cc3904c91fe8c5d20358f856de3332047ae5b9d6fcd05de0150e0d304e9f38
SHA512 (regex-1.10.4.crate) = 88ef121a51759f418d5dc01607a6e02651bd00343dae92962c02a80f30343d3f079a0375457780ce46bf205ca38f279b03989154638199fe2fcede10554bf21b
Size (regex-1.10.4.crate) = 253191 bytes
BLAKE2s (regex-1.10.5.crate) = 3df1c365e07bb083bdb0fe36e6f0fc6d80f13d1b1959d3d56b2dd3d88152e13c
SHA512 (regex-1.10.5.crate) = 177fddb001e14281510e34070f88f8e5167278a46f1d93d9286d9606b7673346f504e4064d7ad53558e6988a400c728e33b663ab398fee12ae23fba7158da5fb
Size (regex-1.10.5.crate) = 253805 bytes
BLAKE2s (regex-automata-0.1.10.crate) = 283615bf1114bdcf5a2ebd639ba1889a8a9a0195b566f41226f7e0961f3d5d81
SHA512 (regex-automata-0.1.10.crate) = 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f
Size (regex-automata-0.1.10.crate) = 114533 bytes
Expand Down Expand Up @@ -621,9 +627,9 @@ Size (similar-2.5.0.crate) = 51648 bytes
BLAKE2s (slab-0.4.9.crate) = 910e1c3640a12b3196dec14d77395cbb8ec6b85537612ac3653ee9bee7a415a5
SHA512 (slab-0.4.9.crate) = b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40
Size (slab-0.4.9.crate) = 17108 bytes
BLAKE2s (slumber-1.3.2.tar.gz) = 86f7ca739368b2083eec4d6fdc4ee558ac2a6045a7f7227e2cca330e38799e60
SHA512 (slumber-1.3.2.tar.gz) = 00988d6b1e974b30322b99c2953a8c3ad368760135e9ed02346a22fcd3f36b7afc4f6a02570879b446abedcace073eeb2187c3209c164b960186777466b6d488
Size (slumber-1.3.2.tar.gz) = 495403 bytes
BLAKE2s (slumber-1.4.0.tar.gz) = 575f14ec0012311f27b0b34fdbd4f7a42bffef90b29a55ccb44125a77d31ce58
SHA512 (slumber-1.4.0.tar.gz) = 708d75d9af17ef26a2e1ad54c25d81add6f5f2a7592f49da1872254034359ac8178393ca8700c46978cef452ea62bdbbcb2e2cbbb045ce9462c35f51c2430064
Size (slumber-1.4.0.tar.gz) = 515257 bytes
BLAKE2s (smallvec-1.13.2.crate) = b0c6aa90972d031feb8f50aa1562ab0dbce3a027e6a54bea2586c819ef8e369b
SHA512 (smallvec-1.13.2.crate) = a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679
Size (smallvec-1.13.2.crate) = 35216 bytes
Expand Down Expand Up @@ -720,6 +726,9 @@ Size (tree_magic_mini-3.1.4.crate) = 14548 bytes
BLAKE2s (try-lock-0.2.5.crate) = dc461d615e36a08553313c3a3172764749d329fe5dc4707a3de8c54af94d3c31
SHA512 (try-lock-0.2.5.crate) = 433db3c52f55d78220db414ef6a7367791dd66eac935f41dcda85ec9200f0eefeab6e8342e70aabe35c300069c0e7b7c4f8d63a2334b52a081cc98416371ef08
Size (try-lock-0.2.5.crate) = 4314 bytes
BLAKE2s (unicase-2.7.0.crate) = 842ed86f25be924622254bfcd7aec0e9b341aa4ada822b8392a8305bd8479015
SHA512 (unicase-2.7.0.crate) = c2b05a3bbd8996e1cf65d7458f5ad95de9797c8349484f8db04967bde15c1f057f62b2f7a60e7367871512071ed5076c0da042169dbbdcaf4d6c16cae62da828
Size (unicase-2.7.0.crate) = 23783 bytes
BLAKE2s (unicode-bidi-0.3.15.crate) = babcaf9dc1450242bcddaf2a72ec2d3d43c34bc18a4ebb9fa293ff34c7571a51
SHA512 (unicode-bidi-0.3.15.crate) = 7a21d5eb05ea8d691dfd54ce4cf7d3693d08067f7a88ef17b8c3044634f46411176b1bde1516c442577910b254007b247f5e40f9932eb601cd96cd574f9d9db8
Size (unicode-bidi-0.3.15.crate) = 56811 bytes
Expand Down

0 comments on commit 8ec556a

Please sign in to comment.