mani v0.5.0 Release Notes

  • ➕ Added

    • ➕ Add MANI environment variable that is cwd of the current context mani.yaml file
    • ➕ Add mani edit command which opens mani.yaml in preferred editor
    • ➕ Add describe cmd, display commands and projects in detail
    • 0️⃣ Append default shell to commands
    • ⚡️ Update info cmd, print git version and number of projects, commands and tags
    • 🔀 Sync creates gitignore file if not found
    • 🔀 Use CLI spinner when syncing projects

    🛠 Fixed

    • 🔨 Refactor list and describe cmd to use sub-commands
    • Output args at top for run commands instead of for each run

    Misc

    • 🔀 With no projects to sync, output helpful message: "No projects to sync"