Skip to content

Releases: ThryloLabs/git-log

v1.0.1

25 May 11:00

Choose a tag to compare

📦@thrylolabs/git-log v1.0.1

Release Date: 2025-05-25
Version: v1.0.1
Tag: latest


🚀 New Features

  • 🌐 Remote Repository Support

    • Clone and extract commit history from remote Git repositories (e.g. GitHub URLs).
    • Automatically cleans up temporary cloned repositories unless --keep-temp is passed.
  • 📄 Markdown Export Format

    • Added support for exporting commit history as clean, human-readable .md files.
    • Includes structured commit listings with author, date, and message metadata.

✨ Enhancements

  • Improved Output File Naming

    • Smart detection of repo name for automatic naming of output files (e.g. git-log-nextjs.md).
  • CLI Experience Polish

    • Colored and contextual logs using chalk for better UX.
    • Added progress feedback (📦, 🌐, 📊, , etc.) to track each step during execution.

🐛 Fixes

  • Proper handling of edge cases where the commit history is empty or the repository is invalid.
  • Normalized path resolution to avoid OS-based errors in file output or cloning.

🔧 Technical Notes

  • Uses:
    • simple-git for Git integration
    • commander for CLI interface
    • chalk for colored terminal output
    • csv-writer for structured CSV generation

📌 How to Update

npm update -g @thrylolabs/git-log

Or install directly:

npm install -g @thrylolabs/git-log@1.0.1

🙌 Thank You

Thanks to all contributors and early testers for helping shape this release.
Built with ❤️ by the team at Thrylo Labs](https://github.com/ThryloLabs)