v0.4.2-beta

gtsteffaniak/filebrowserv0.4.2-betaJan 27, 2025by gtsteffaniak

AI Summary

This beta release introduces Windows-specific hidden file handling, respecting NTFS file attributes and system files. It also includes a configuration cleanup, removing deprecated settings and renaming the hidden files property from hideDotFiles to showHidden with a default of false.

Key Highlights

  • Windows hidden file properties now respected on NTFS filesystems
  • Windows system files are now treated as hidden files
  • Memory issue #298 fixed
  • Configuration cleaned up - removed deprecated settings and Global settings
  • Changed property from hideDotFiles to showHidden with default false

Breaking Changes

  • User property renamed from `hideDotFiles` to `showHidden`
  • Default behavior changed - hidden files are now hidden by default (showHidden defaults to false)
  • Global settings removed - all system configuration now done via config yaml

New Features

  • Windows hidden file properties respected when running Windows binary on NTFS
  • Windows system files considered hidden
  • New showHidden user property (inverted from previous hideDotFiles)

Full Release Notes

## What's Changed
>  Note: this is a beta release! there is no stable version.

  **New Features**
  - Hidden files changes
    - windows hidden file properties are respected -- when running on windows binary (not docker) with NTFS filesystem.
    - windows "system" files are considered hidden.
    - changed user property from `hideDotFiles` to `showHidden`. Defaults to false, so a user would need to change the setting if they want to view hidden files.

  **Notes**:
  - cleaned up old and deprecated config.
  - removed unneeded "Global settings". All system configuration is done on config yaml, See configuration wiki for more help.

  **Bugfixes**:
  - Another fix for memory https://github.com/gtsteffaniak/filebrowser/issues/298



**Full Changelog**: https://github.com/gtsteffaniak/filebrowser/compare/v0.4.1-beta...v0.4.2-beta