🚀 Updates
- Added caching to our VCS layer which should greatly reduce the amount of
git
commands being
executed. - Updated
moon init
to detectvcs.manager
andvcs.defaultBranch
from the environment.
⚙️ Internal
- We now detect the current Windows terminal using the
COMSPEC
environment variable, instead of
defaulting tocmd.exe
. - Improved our configuration layer so that error messages include more metadata.
- Added
#[track_caller]
to more easily diagnose panics.