Skip to content

Releases: thepushkarp/mls

v0.0.3

Choose a tag to compare

@github-actions github-actions released this 10 Mar 02:44
751f934

What's Changed

  • v0.0.2: document support, kind filter, dir sorting by @thepushkarp in #2
  • [codex] Fix playback dependency handling and bump version by @thepushkarp in #3

Full Changelog: v0.0.2...v0.0.3

What's Changed

  • v0.0.2: document support, kind filter, dir sorting by @thepushkarp in #2
  • [codex] Fix playback dependency handling and bump version by @thepushkarp in #3

Full Changelog: v0.0.2...v0.0.3

What's Changed

  • v0.0.2: document support, kind filter, dir sorting by @thepushkarp in #2
  • [codex] Fix playback dependency handling and bump version by @thepushkarp in #3

Full Changelog: v0.0.2...v0.0.3

v0.0.2

Choose a tag to compare

@thepushkarp thepushkarp released this 04 Mar 08:41
ae6b8d4

What's Changed

Features

  • Document support — PDF, Office (DOCX/XLSX/PPTX), ODF (ODT/ODS/ODP), legacy OLE2 (DOC/XLS/PPT), and plain text (TXT/MD/CSV/TSV) metadata extraction via pure Rust (no external tools)
  • Kind filter multi-select — keys 15 toggle media kinds (all/video/audio/image/document) independently
  • TUI directory sorting — folders sorted by current sort key (dirs always on top)

Bug Fixes

  • Symlink regression — symlinked directories now appear and are navigable in TUI directory panes
  • Selection preservation — navigating back to parent directory preserves the previous selection
  • Document probe timeout — document probes now respect the same timeout as media probes
  • Bounded file reads — zip XML reads capped at 4 MiB, text scanning capped at 256 MiB to prevent OOM on crafted inputs

Code Quality

  • Extracted shared XML event-loop helper (parse_xml_text_fields)
  • Named constants for OLE2/OLEPS binary format magic numbers
  • Extracted toggle_kind_filter method reducing duplication in key handling

Full Changelog: v0.0.1...v0.0.2

Full Changelog: v0.0.1...v0.0.2

Full Changelog: v0.0.1...v0.0.2

v0.0.1

Choose a tag to compare

@github-actions github-actions released this 01 Mar 22:55
6572337

What's Changed

New Contributors

Full Changelog: https://github.com/thepushkarp/mls/commits/v0.0.1

What's Changed

New Contributors

Full Changelog: https://github.com/thepushkarp/mls/commits/v0.0.1