Skip to content

Base v1.1.0

Choose a tag to compare

@codeforester codeforester released this 21 Jun 21:18
· 510 commits to main since this release
cadb430

Changed

  • Suppressed pip self-upgrade notices during Base-managed pip installs so
    setup output stays focused on Base actions and real install failures.
  • Made live workflow docs and installer examples main-ready, using default-branch
    URLs for raw GitHub install scripts and main for contributor branch
    examples.
  • Documented the boundary for optional personal shell defaults such as color
    aliases, navigation shortcuts, signing helpers, and strict shell modes.
  • Improved opt-in Bash and Zsh completion ergonomics for interactive shell
    defaults.
  • Added conservative pager and terminal usability behavior to opt-in shell
    defaults.
  • Enriched opt-in shell history defaults for basectl update-profile --defaults.
  • Made Homebrew-managed version: latest profile and project artifacts report
    outdated installed packages during check/doctor and upgrade them during
    setup.
  • Renamed the Base-managed GitHub Project metadata schema from base-roadmap
    to base-project.
  • Made basectl repo configure report missing BASE_PROJECT_TOKEN Project
    intake secrets and improved generated workflow diagnostics when the Actions
    token cannot see repo Projects.
  • Made Homebrew-managed basectl update preflight tap trust before upgrading
    Base when Homebrew requires trust for the tap-owned base-bash-libs
    dependency.
  • Removed Base's bundled reusable Bash std, file, and git libraries;
    Base now requires external base-bash-libs through an explicit override,
    sibling checkout, or Homebrew package.

Fixed

  • Made Homebrew artifact dry-run tests independent of the developer machine's
    installed or outdated Homebrew formulae.