Release Info
| Item | Value |
|---|---|
| 🏷️ Version | v15.02 |
| 📄 csf-firewall-v15.02.zip | ConfigServer Firewall main app c1134834c9faf7d4a67f17b682dbb46336b10bb00e825cb83c56600104fac4ad |
| 📄 csf-firewall-v15.02-helpers.zip | Helper patches. View README for instructions 7e4d310129f340860c5e3963bf347cb30ea25c54afe0652c69bef32f1ff2af1b |
| 🕟 Stamp | v15.01 2025-014-10T18:14:51.000Z
|
| 📅 Last Release | 45 days ago
|
Release Blog
View the latest release blog at:
What's New
This release contains the following changes:
Note
v15.02 re-introduces the Login page that this repository originally released. However, it has been enhanced to include both a light and dark theme this time, instead of just a dark theme.
This change will merge with the updating dark theme to be added to CSF so that the login page and the theme match color schemes.
feat: New login page for Generic installations- Light & Dark theme
- New csf.conf setting:
UI_RETRY_SHOW_REMAINING
feat: New footer design for improved consistency and navigation- Added logout button to footer for Generic installations
feat: Integratedcsfpre.shandcsfpost.shdirectly into CSF for native pre/post script supportfeat: Configuration files now include headers visible in the GUI for easier file identification; called withHEADER:feat: New codename detection helper func for conditional statements depending on the installer used by end-userfeat: Added an official help page to the download servicefeat: Implemented Light/Dark mode toggle in the footer for better theme controlfeat: Added optionalContent Security Policy (CSP)protection to web interface- New csf.conf settings:
UI_CSP_ENABLEDUI_CSP_ADVANCED_ENABLEDUI_CSP_ADVANCED_RULE
- New csf.conf settings:
style: Rewrote configuration file comments for clarity; now more descriptive, organized, and include practical examplesrefactor: re-writeports-blacklistto be POSIX compliantrefactor: Download service now fetches version from Github repo; no longer requires manual bumpsrefactor: Overhauled the baseinstall.shscript- Ensured full POSIX compliance
- Added support for both absolute and relative execution paths
- Introduced new flags:
--dryrun,--detect,--help,--version
chore: Update CSF SSL certificate and keyperf: Implement CSS optimization to pre-load required stylesheetsdocs: Completed several pages, including:- Installation instructions for: vestacp, cyberpanel, cpanel, interworx, centos web panel (cwp)
- Revised package / depenency commands to fix inconsistencies
fix: Resolved missing VestaCP header on the/list/csfadmin pagefix: Restored CyberPanel integration functionalityfix: Resolved regex pattern issues when dealing with strict conditions