Skip to content

captain v2026.02.18

Latest

Choose a tag to compare

@MicahElliott MicahElliott released this 18 Feb 14:34

Full captain Changelog

πŸ“’ Overview (LLM augmented)

Recent commits made by Micah Elliott focus primarily on enhancing functionality. Notable improvements include the introduction of a new environment variable, CAPT, which allows users to easily disable the functionality when encountering issues, inspired by similar features in Lefthook. Additionally, an auto-stashing feature (the biggie) has been added, requiring careful adjustments to ensure compatibility with existing tools like Magit. Visual distinctions between different operational modes have
also been improved, enhancing user experience.

Further refinements include downgrading warnings for typos and shell checks, making verbose mode more informative, and addressing specific bugs related to Git commands. The README has been updated and refined to be more user-friendly
and compelling, with added notes and documentation. Overall, these changes contribute to better usability, clearer documentation, and improved error handling within the project.

πŸ†• Features

  • πŸ“š Improve readme NOTEs to specific types (bb3d0ba) β€” Micah Elliott
  • β™Ώ Add simple CAPT env var as alt to disable all (3e3ca1e) β€” Micah Elliott
  • ✨ Make TEAM/SHARED vs LOCAL modes more obvious when verbose (574949e) β€” Micah Elliott
  • ✨ Auto-stash working dir (e160828) β€” Micah Elliott
  • ✨ [havoc] Add support for Havoc Release Spec (ab4dee0) β€” Micah Elliott
  • πŸ“š Make readme friendlier/compelling, with notes/spelling etc (f65d870) β€” Micah Elliott
  • πŸ“š Add clojure howto doc (a38c09a) β€” Micah Elliott

πŸ§‘β€πŸ”§ Fixes (problems/brokenness)

  • πŸ› Treat git's -m specially for placeholder in br2msg (bf13478) β€” Micah Elliott
  • πŸ› Work around eget not supporting symlinks (7633ac5) β€” Micah Elliott

🧺 Other/Misc (non-user facing)

  • πŸ’‚ Downgrade typos and shellchecks to warnings (521a891) β€” Micah Elliott
  • πŸ’‚ Set up for/enable shellcheck (and spellcheck) (0b59e7e) β€” Micah Elliott

This release was created with havoc.