from slack:
I just pushed v0.7.13
which contains some bug fixes for various babashka tasks, including some regressions that were introduced in v0.7.11
and previous releases. Also there’s a UX improvement around ssh; if you haven’t set up ssh-agent or similar already and you’re using an encrypted private key file, you’ll only be asked for your decryption password once per bb command.I’ve tested on linux, mac and windows; hopefully all the kinks have been worked out. It’d be great if a couple people would try upgrading and running bb deploy
as a smoke test. To upgrade, set your Biff dependency in tasks/deps.edn
to com.biffweb/tasks {:git/url "
https://github.com/jacobobryant/biff
" :deps/root "tasks" :tag "v0.7.13" :sha "6460590"}
. Assuming everything works I’ll write up some release notes for v0.7.13 sometime next week.
changes:
- if there isn’t already an ssh-agent session, biff tries to start one for you, so you don’t have to enter your ssh key password multiple times in a single command.
- fix a regression in
secrets.env
from a little while ago that I believe madebb dev
completely broken on plain windows (i.e. not WSL)… - fix a regression from v0.7.11 which made
bb css
(and several other commands by extension) broken if you don’t havenpm
installed (even if you’re using the standalone tailwind binary, as is the default). - fix another dumb bug from v0.7.11 in which
bb deploy
/bb soft-deploy
is completely broken if you don’t have rsync installed (i.e. on windows) - show a helpful error message if your tailwind binary is corrupted
maybe I should start doing release candidates…