The git tag v2.0 has been created and pushed to GitHub.
-
Go to your repository:
https://github.com/jerickalmeda/SecureFileHub/releases -
Click "Draft a new release"
-
Select the tag:
- Click "Choose a tag"
- Select:
v2.0
-
Release Title:
SecureFileHub v2.0 - Enhanced Directory Tree & Format Code -
Description: Copy the content from
RELEASE_v2.0.mdor use this summary:## π What's New in v2.0 ### Major Features - π² **Enhanced Directory Tree** - Now shows both folders AND files with icons - π¨ **Improved Format Code** - Better error handling and user feedback - π§ **UTF-8 Fix** - Proper emoji display across all platforms - π§ͺ **Cross-Platform Tests** - Verified Windows/Linux compatibility ### Enhancements - Files in tree sidebar are clickable to edit - Format Code button has promise-based error handling - Better user feedback with emoji status icons (β, β οΈ) - Comprehensive compatibility testing suite ### Bug Fixes - Fixed UTF-8 encoding causing garbled emojis - Fixed Format Code button not responding - Resolved directory tree not showing files ### Technical Details - Enhanced `buildDirectoryTree()` to include files - Updated `renderTree()` for folders and files - Improved `formatCode()` JavaScript function - Verified cross-platform path handling ### Supported Platforms β Windows Server 2016/2019/2022 (IIS) β Windows 10/11 (XAMPP, Laragon, WAMP) β Ubuntu 18.04+ | Debian 9+ | CentOS 7+ β Fedora 30+ | Alpine Linux | Amazon Linux 2 ### Installation ```bash # Download wget https://github.com/jerickalmeda/SecureFileHub/releases/download/v2.0/filemanager.php # Or clone git clone --branch v2.0 https://github.com/jerickalmeda/SecureFileHub.git
- β No breaking changes
- β Backward compatible
- β Just replace filemanager.php
- β Keep your configuration
Full Release Notes: RELEASE_v2.0.md
β Star this project if you find it useful!
-
Attach the file:
- Click "Attach binaries"
- Upload:
filemanager.phpfrom your project
-
Set as latest release:
- β Check "Set as the latest release"
-
Publish:
- Click "Publish release"
If you have GitHub CLI installed:
# Create release with file attachment
gh release create v2.0 \
--title "SecureFileHub v2.0 - Enhanced Directory Tree & Format Code" \
--notes-file RELEASE_v2.0.md \
filemanager.php- Git tag created (
v2.0) - Tag pushed to GitHub
- Release notes created (
RELEASE_v2.0.md) - Compatibility tests documented
- README updated
- GitHub release created (You need to do this)
-
filemanager.phpattached to release - Release marked as "latest"
- Release published
- Repository: https://github.com/jerickalmeda/SecureFileHub
- Releases: https://github.com/jerickalmeda/SecureFileHub/releases
- New Release: https://github.com/jerickalmeda/SecureFileHub/releases/new?tag=v2.0
- Issues: https://github.com/jerickalmeda/SecureFileHub/issues
π SecureFileHub v2.0 is here!
β¨ New: Directory tree shows files & folders
π¨ Improved: Format Code with better errors
π§ Fixed: UTF-8 emoji display
π§ͺ Verified: Windows & Linux compatible
Single-file PHP file manager with database tools!
Download: https://github.com/jerickalmeda/SecureFileHub/releases/tag/v2.0
#PHP #WebDev #FileManager #OpenSource
Excited to announce SecureFileHub v2.0! π
Major enhancements:
β’ Enhanced directory tree with file display
β’ Improved code formatting functionality
β’ Better cross-platform compatibility
β’ Comprehensive testing suite
This single-file PHP application provides professional file management with integrated database tools, supporting both Windows Server and Linux environments.
Perfect for developers, sysadmins, and hosting providers!
Download: https://github.com/jerickalmeda/SecureFileHub
#PHP #WebDevelopment #OpenSource #FileManagement #DevTools
-
Users can download:
- Direct link to
filemanager.php - Tagged source code (ZIP/TAR)
- Direct link to
-
Version badge updates:
- README badge shows v2.0
- GitHub displays "Latest" tag
-
Notifications sent:
- Watchers get notified
- Appears in release feed
-
Documentation links work:
- Download links become active
- Release notes accessible
| Version | Release Date | Highlights |
|---|---|---|
| v1.0 | Earlier | Initial release |
| v1.1 | Earlier | Improvements |
| v2.0 | Nov 5, 2025 | Enhanced tree, format code |
Everything is prepared. Just need to:
- Go to: https://github.com/jerickalmeda/SecureFileHub/releases/new
- Select tag: v2.0
- Copy release notes from RELEASE_v2.0.md
- Attach filemanager.php
- Publish! π
Questions? Check the GitHub Releases documentation