• v0.1.1 21c209697a

    v0.1.1 Stable

    kerem released this 2025-07-14 14:39:55 +03:00 | 4 commits to master since this release

    📅 Originally published on GitHub: Mon, 14 Jul 2025 11:40:21 GMT
    🏷️ Git tag created: Mon, 14 Jul 2025 11:39:55 GMT

    What's Changed

    Features

    • 🚀 Streaming output by default - maram now displays output immediately as it traverses directories, just like the tree command
    • 📊 Maintained all formatting features in streaming mode:
      • Colored output (blue for directories, cyan for symlinks, green for executables)
      • File sizes in human-readable format
      • Line counts (with --show-lines)
      • Summary statistics ("X directories, Y files")

    Performance

    • Significantly improved responsiveness on large directory trees
    • 🔄 Automatic fallback to buffered mode when advanced features require it (sorting, JSON/CSV output, distribution analysis)

    Technical Details

    • Enhanced StreamWalker to produce identical output to buffered implementation
    • Unicode tree characters enabled by default (as per configuration)
    • Better handling of configuration defaults

    Full Changelog: https://github.com/mufeedvh/maram/compare/v0.1.0...v0.1.1

    Downloads