• v3.9.0

    wrynegade released this 2023-12-12 01:19:37 +00:00 | 29 commits to main since this release

    =====================================================================

    --- Changes ------------------------------

    • scwrypts runner has new arguments
      -q/--quiet allows quiet-mode operation while still logging to logfiles
      -v/--verbose forces verbose mode
      --version longform required (-v is now for "verbose" mode)

    • scwrypts runner now auto-detects certain CLI usage, running in quiet,
      logged mode if pattern match successfully identifies a single scwrypt
      (or when using --name); use --verbose to override this behavior

    • 'k exec' no longer requires double '--' if a '--' comes after

      • old : k exec -it my-pod-0 -- -- /bin/sh
      • new : k exec -it my-pod-0 -- /bin/sh
      • still works : k -- exec -it my-pod-0 -- /bin/sh

    --- Bug Fixes ----------------------------

    • fixed various plugins/kubectl auto-completion settings; arguments
      after '--' or profile number (e.g. 'k 1 get deployments') will now
      appropriately autocomplete in the indicated profile

    • helm template functions now work on related .tpl files as well
      (renders from chart root)

    • fixed some goofy UTF-8 icons in zsh/lib/utils/io

    --- New Features -------------------------

    • (experimental) scwrypts zsh plugin for interactive command selection
      (like CTRL+SPACE), but allows you to build command arguments,
      providing help dialogue for the selected command

    --- New Scripts --------------------------

    • zsh/misc/tally ) helps keep tally-counts of things; helpful when
      running long scripts "what iteration am I on"
    Downloads