Skip to content

Releases: javaLux/traceview

Release v2.1.0

25 Feb 21:43

Choose a tag to compare

  • Update dependencies
  • Small UI improvements
  • Improved Drop-Down list handling
    • use Space to toggle
    • use Enter to apply

Added

  • The Directory-Path input widget (Settings-Page) now has a tidy auto-completion feature -> Use it by pressing the Tab key

Fixed

  • In this version, a bug on the settings page has been fixed: When content from the clipboard was pasted into
    the Directory-Path input widget and it was empty, the app would crash with an error

Release v2.0.0

24 Feb 20:46

Choose a tag to compare

  • Update dependencies
  • Migration to the new Rust Edition 2024
  • Small UI improvements
  • Improved Logging behavior
  • Refactoring

Added

  • You can now edit the app settings, e.g. Start-Directory for the Explorer or the Default-Theme, directly in the app by using
    the Settings-Page [F3 Key]

Removed

  • Breaking Change:
    • The app configuration via CLI-Options was removed, these are now available in the Built-In Settings-Page
    • Following CLI-Options are removed:
      • [-r, --refresh-rate] -> to control the System-Resource update rate per second
      • [-f, --frame-rate] -> to control the Frames per Second (TUI render)

Release v1.0.3

11 Apr 21:43

Choose a tag to compare

  • update dependencies
  • small UI improvements
  • Optimization of memory usage
  • reduce the file size of the search_result.json file by removing pretty formatted JSON

Added

  • It is now possible to copy the About-Window information as JSON to the clipboard by pressing Ctrl+C

Release v1.0.2

23 Mar 18:36

Choose a tag to compare

  • update dependencies

Added

  • pre compiled binaries for Linux, MacOs and Windows
    • provided builds for x86_64 and aarch_64(ARM64)

Release v1.0.1

21 Feb 23:17

Choose a tag to compare

TraceView 1.0.1 - Bug Fix Release

This release fixes an issue with the filtering functionality when selecting files and directories by their initial letter. The filtering logic now properly handles case-insensitive matches and supports non-ASCII characters. Users can expect more accurate results when working with accented and special characters.

Release v1.0.0

20 Feb 22:42

Choose a tag to compare

🚀 TraceView v1.0.0 – First Official Release Notes

I am excited to announce the first official release of TraceView! 🎉 This release marks the culmination of significant work to provide a fast, feature-rich, and user-friendly terminal-based file explorer and system monitor built with Rust.

🧩 Highlights

  • 📂 Filesystem Explorer: Navigate local directories with ease.
  • 📊 System Overview: Monitor CPU, memory, and disk usage in real-time.
  • 🔎 File & Directory Search: Search for files and directories by name, including by extensions. Choose between:
    • Flat Search: Quick, non-recursive directory search.
    • Deep Search: Recursively search through subdirectories.
    • 📝 Search Input History: Access previous search queries using the Up/Down arrow keys.
  • 🗂️ Metadata Retrieval:
    • Instant access to file metadata (size, permissions, modification date, and owner).
    • Directory metadata calculation, including total size, file, and subdirectory counts (with support for symbolic links).
  • 📝 Export Search Results: Save search results as JSON files for external use.
  • 🎨 Customizable Themes: Select from Dark (default), Light, Dracula, and Indigo themes.
  • ⚙️ Flexible Configuration:
    • Modify settings via config.toml or CLI options.
    • CLI options include refresh rate, frame rate, and custom config file selection.
    • Invalid configurations automatically revert to defaults with warnings logged.
  • 📊 Status Bar: Real-time display of app context, current theme, last keystroke, and error notifications.
  • Help Page: Access keybindings and usage instructions directly in the app.