
Modern Footer v1.0 Released! π
We are thrilled to announce the first stable release of Modern Footer! After months of development and community feedback, we're proud to present v1.0 as a production-ready extension for Flarum 1.8+.
What Makes v1.0 Special?
This release marks a significant milestone with complete namespace refactoring and enhanced stability. The extension is now fully optimized for long-term maintenance and future updates.
Demo
Here's a quick demo to see the extension in action:

v1.0 Changelogs
π§ Major Improvements:
Complete Namespace Refactoring:
The entire codebase has been refactored with a unified namespace structure (huseyinfiliz\ModernFooter). This ensures better compatibility and maintainability going forward.
PHPUnit Test Suite:
Added comprehensive unit tests for critical components including:
- Extender validation
- Settings database loader
- Display mode casting
GitHub Actions CI/CD:
Automated testing workflows for both frontend and backend ensure code quality with every commit:
- Frontend: Build tests, format checks
- Backend: PHP 8.2/8.3 compatibility tests, code style checks
Enhanced Code Quality:
- Strict type declarations across all PHP files
- PSR-4 autoloading compliance
- Improved error handling
β¨ Features from Previous Versions:
All features from v0.7 and v0.8 are included:
- β
Fully customizable footer blocks with titles and icons
- β
Automatic color matching with your forum theme
- β
Dark mode support
- β
Smart link handling (internal/external detection)
- β
Display mode options (control where footer appears)
- β
Custom HTML & JavaScript injection
- β
Mobile Tab extension compatibility
- β
Social media buttons (fixed clickability issues)
- β
Footer automatically hidden on Drafts, Notifications, and Flags pages
Upgrade Instructions
composer update huseyinfiliz/modern-footer
php flarum migrate
php flarum cache:clear
Breaking Changes
β οΈ Namespace Change: To avoid potential issues due to the recent namespace update, itβs recommended to remove and reinstall the extension:
composer remove huseyinfiliz/modern-footer
composer require huseyinfiliz/modern-footer
System Requirements
- PHP: 8.2 or higher
- Flarum: 1.8.0 or higher
What's Next?
With the stable v1.0 release, we're now focusing on:
- π Additional customization options
- π¨ New pre-made footer themes
- π Flarum 2.x
This update is planned to be the final release for Flarum 1.8.x. I will start rewriting the extension from scratch for version 2.x.
We Value Your Feedback!
If you encounter any issues with this update or have suggestions for new features, please share them here. Your feedback helps us make Modern Footer even better! π
Translate Status

Happy updating! π