Skip to content

Release v3.1.0

Compare
Choose a tag to compare
@javaLux javaLux released this 28 Feb 15:17
· 29 commits to main since this release
  • Update dependencies
  • Improved panic handling to enhance stability
  • Enhanced error messages for better debugging
  • Improved CLI command descriptions for clarity
  • Refactoring

Added

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

Changed

  • The data directory for log and crash report files has been moved to the user data directory, which varies based on the operating system.
    • It is no longer created as a hidden directory.
  • Updated logging mechanism:
    • Instead of creating a new log file on every app start, logs are now written to a single file until it reaches 1MB.
    • Once the file reaches this limit, it is renamed with the .old suffix, and a new log file is created.
    • This prevents excessive log file creation and improves log management.
  • Switched from color-eyre to anyhow for error handling.
  • Removed stack trace display when logging=debug.