Releases: lambdaisland/launchpad
Releases · lambdaisland/launchpad
v0.31.142-alpha
Added
- Warn when merging shadow-cljs configs and build-ids conflict
v0.30.139-alpha
Changed
- Make sure child processes are killed when launchpad receives a INT/TERM/KILL signal
v0.29.135-alpha
Added
- Add new flag
:trace-load?
, which sets the*loading-verbosely*
var at startup - Support watching entire directories through the file watcher interface
v0.28.129-alpha
Added
- Print aliases being used
- Add two-arg (uncurried)
run-process
v0.27.126-alpha
Changed
- Merge consecutive calls to
lambdaisland.launchpad.watcher/watch!
, so it's
easier to use from user code - Don't show full clojure invocation by default, can be seen with
--verbose
v0.26.123-alpha
Fixed
- Fix the
--portal
/:portal
option
v0.25.120-alpha
Added
- Additional flags for injection Portal, Sayid, debug-repl
--vs-code
as alias for--cider-nrepl
- Allow setting options as a map (:launchpad/options) in
deps.local.edn
/
~/clojure/deps.edn
Changed
- More succinct and nice looking output on boot. Only show nREPL port and launchpad flags.
v0.24.117-alpha
Changed
- Immediately initialize the context with the current system environment, so
that it is available even instart-steps
.
v0.23.114-alpha
Added
- Inject shadow-cljs deps when needed and not already present
- Support for more fine grained step customization with
start-steps
/end-steps
/pre-steps
/post-steps
Changed
- Check deps before injecting extra deps (cider, nrepl, shadow, etc). Declared
deps versions always get precedence. - More succinct output while starting up
- Show command line invocations that are being run
v0.22.110-alpha
Added
- Allow setting :java-args, :middleware, :eval-forms directly from the top-level opts
- Add facilities for running nested processes,
lauchpad/run-process