View RawView Code
[1.1.15] - 2025-09-18
Added
- Default Favicon Support: Comprehensive favicon system for enhanced user experience
- Multi-size favicon support (16x16, 32x32, 48x48, 96x96, 144x144, 192x192, 180x180, icon.ico)
- Works seamlessly with both API-enabled and API-disabled modes
- Automatic favicon downloading and local caching when API is disabled
- Apple touch icon support for mobile devices and PWA installations
- Access URL Configuration: Custom domain support for reverse proxy deployments
- New
access_url
parameter in config.json for override URL generation
- Format:
"https://example.com:8443"
- includes protocol and optional port
- Resolves incorrect share URLs behind load balancers and reverse proxies
- Maintains backward compatibility with automatic URL detection when unset
- 100 New File Type Extensions: Massive expansion of supported file formats
- Security and penetration testing tools (26 extensions)
- Web browsers and HTTP clients (22 extensions)
- Content management systems and e-commerce platforms (19 extensions)
- Documentation generators and static site builders (12 extensions)
- Testing frameworks and automation tools (14 extensions)
- Modern web frameworks and development tools (7 extensions)
Enhanced
- Icon System Improvements: Expanded visual file type identification
- Custom icons for all 100 new file extensions
- Enhanced icon fallback system for missing or corrupted icons
- Improved local icon caching and management
- Better icon mapping for specialized development tools
- Configuration Management: Robust handling of version updates and migrations
- Enhanced config merging process preserves user customizations
- Automatic backup creation before configuration updates
- Improved error handling for invalid or corrupted configurations
- Better validation for new configuration parameters
- Resource Management: Optimized handling of local vs remote resources
- Intelligent resource caching for offline-first deployments
- Enhanced local resource validation and integrity checking
- Improved fallback mechanisms when API resources are unavailable
- Better cleanup routines for temporary and cached files
Fixed
- Favicon Display Issues: Resolved inconsistent favicon loading
- Fixed favicon display problems in API-disabled mode
- Corrected path resolution for favicon files in subdirectory installations
- Enhanced favicon caching to prevent loading failures
- Improved favicon fallback when custom icons are unavailable
- URL Generation Problems: Corrected share link generation behind proxies
- Fixed incorrect absolute URLs when access_url is not configured
- Resolved protocol detection issues in complex proxy setups
- Enhanced URL generation for subdirectory installations
- Improved handling of non-standard ports in generated URLs
- File Type Detection: Enhanced accuracy of extension-based file recognition
- Corrected mapping for ambiguous file extensions
- Improved handling of case-sensitive file systems
- Better detection of files with multiple extensions
- Enhanced support for specialized development file formats
Performance
- Local Resource Optimization: Faster loading for offline deployments
- Optimized favicon loading and caching mechanisms
- Reduced redundant API calls through better caching strategies
- Improved local file validation to prevent unnecessary downloads
- Enhanced resource compression for locally cached files
- Configuration Processing: Streamlined config update and validation
- Faster configuration file parsing and validation
- Optimized extension mapping lookups for large file directories
- Reduced memory usage during configuration processing
- Better caching of frequently accessed configuration values
- Icon Loading Performance: Accelerated visual element rendering
- Improved icon caching reduces repeated file system operations
- Optimized icon path resolution for faster page rendering
- Better icon preloading for commonly accessed file types
- Enhanced sprite-based icon loading for supported browsers
Security
- Configuration Validation: Enhanced security for configuration parameters
- Strict validation of access_url parameter to prevent injection attacks
- Enhanced path validation for local resource access
- Improved sanitization of user-configurable URL components
- Better error handling to prevent information disclosure
- Resource Access Control: Maintained security while adding features
- All new file types respect existing access control mechanisms
- Enhanced validation for local resource file access
- Improved path traversal protection for cached resources
- Stricter permissions on generated configuration backups
Configuration
- New Parameters: Extended configuration options for advanced deployments
access_url
: Custom base URL for share link generation
- Enhanced favicon configuration options
- Improved local resource management settings
- Better integration with existing configuration validation
- Migration Support: Seamless upgrade path from previous versions
- Automatic detection and migration of deprecated settings
- Preserve existing customizations during version updates
- Enhanced backup and rollback capabilities for configuration changes
- Better logging of configuration update processes
File Type Support
Security & Penetration Testing (26)
- .aircrack, .amass, .burp, .censys, .dirb, .dnsrecon, .ffuf, .fierce
- .gobuster, .hashcat, .hydra, .john, .maltego, .massdns, .metasploit
- .nessus, .nikto, .nmap, .shodan, .sqlmap, .subfinder, .sublist3r
- .tcpdump, .theharvester, .wireshark, .zap
Web Browsers & HTTP Clients (22)
- .brave, .charles, .chrome, .curl, .edge, .fiddler, .firefox, .headless
- .httpie, .ie, .insomnia, .lynx, .opera, .paw, .phantom, .postman
- .safari, .slimerjs, .tor, .vivaldi, .w3m, .wget
CMS & E-commerce Platforms (19)
- .concrete5, .craft, .drupal, .ghost, .joomla, .kirby, .magento, .modx
- .opencart, .oscommerce, .oxid, .prestashop, .shopify, .statamic, .strapi
- .textpattern, .typo3, .woocommerce, .wordpress, .zencart
Documentation & Static Sites (12)
- .docusaurus, .doxygen, .gitbook, .hexo, .hugo, .jekyll, .jsdoc, .mkdocs
- .sphinx, .storybook, .typedoc, .vuepress
Testing & Automation (14)
- .backstop, .casper, .chromatic, .gemini, .hermione, .looks-same
- .nightwatch, .percy, .pixelmatch, .protractor, .resemblejs, .testcafe
- .webdriverio, .wraith
Modern Web Frameworks (7)
- .blitz, .gridsome, .grav, .redwood, .remix, .differ