Subject: CVS commit: pkgsrc/net/slumber
From: pin
Date: 2024-04-09 19:00:03
Message id: 20240409170003.F3FBDFA2C@cvs.NetBSD.org

Log Message:
net/slumber: update to 0.17.0

[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

Files:
RevisionActionfile
1.9modifypkgsrc/net/slumber/Makefile
1.9modifypkgsrc/net/slumber/cargo-depends.mk
1.9modifypkgsrc/net/slumber/distinfo