Skip to content

Releases: xtareq/explain

v0.1.4

Choose a tag to compare

@xtareq xtareq released this 10 Feb 21:04

🚀 What’s Changed
✨ New Features

  • Added advanced CLI options for sorting, filtering, and limiting results

  • Introduced JSON output mode for easier scripting and automation

  • Added file extension summary view (top extensions by size and count)

Added configurable file preview with line limits

Improved smart ignore handling for common heavy directories

🔧 Refactors & Improvements

Refactored directory scanning logic for better performance and clarity

Reworked table rendering to use owned row data

Eliminated Rust lifetime and temporary borrow issues

Improved memory safety and overall stability

Cleaned up file type detection and normalization logic

🐛 Fixes

Fixed “temporary value dropped while borrowed” errors in table rendering

Resolved lifetime issues when formatting sizes and paths

Improved handling of edge cases for dotfiles and files without extensions

v0.1.3

Choose a tag to compare

@xtareq xtareq released this 25 Dec 13:08
0f1cb67

What's Changed

  • Reduce binary size from over 3mb to 2.11mb
  • Merge pull request #2 from xtareq/improve-read by @xtareq in #3
  • Merge pull request #3 from xtareq/main by @xtareq in #4
  • Improve read by @xtareq in #5
  • 6 bug explain looks broke after upgrading from v011 to v012 using chocolety by @xtareq in #7

Full Changelog: v0.1.2...v0.1.3

v0.1.2

Choose a tag to compare

@xtareq xtareq released this 11 Dec 06:10
3ec6a22

What's Changed

New Contributors

  • @xtareq made their first contribution in #1

Full Changelog: v0.1.1...v0.1.2

v0.1.1

Choose a tag to compare

@xtareq xtareq released this 27 Sep 18:31
700b9e6

Full Changelog: v0.1.0...v0.1.1

v0.1.0

v0.1.0 Pre-release
Pre-release

Choose a tag to compare

@xtareq xtareq released this 23 Sep 22:25