Release Info
| Item | Value |
|---|---|
| ๐ท๏ธ Version | v15.07 |
| ๐ Blog | https://docs.configserver.dev/blog/2025/release-v1507/ |
| ๐ Stamp | 15.06-2025-10-16T12:43:26.000Z ๐บ 15.07-2025-10-24T13:08:43.000Z
|
| ๐ Last Release | 8 days ago
|
| ๐ csf-firewall-v15.07.tgz | ConfigServer Firewall app 391e82586d599df2a325c2143379ae5b16592c1047b47fb1de9aa371fc3fd490 |
| ๐ csf-firewall-v15.07.zip | ConfigServer Firewall app fa57876b37bcfa766e4cf1468dd9f8a14fa1a12ad818118298fe6fc3b6fb46aa |
| ๐ csf-firewall-v15.07-helpers.zip | Helper patches. View README for instructions 12aa1c417f3c15fee48b3e58ac1fbe442510a886e1339ff065b6f2f797b5c33d |
What's New
This release contains the following changes:
feat: Add new "Resources" tab interface.feat: Add "Insiders" releases.docs: Add Privacy Policy to CSF.chore: Add Discord serverchore: Remove spamhaus edrop list, merged with drop.refactor: Cyberpanel installation script to ensure POSIX compliant.refactor: Update functionality to support both numerical and tagged releases.perf: optimized logic to make restarts faster when using resource intense pre/post scriptsfix: Cyberpanel integration error:"address form post error Data supplied is not accepted"
fix: Dark-reader causing login page to not render properly.fix: Whitespace in ipset blocklist definitions causing entire blocklist to not load.
Statistics
How the files have changed:
- Changed files : 208
- Changes : 2810629
- Commits : 44
- Additions : 2790674
- Deletions : 19955
- PRs (categorized) : 43
- PRs (uncategorized) : 1
- PRs (open) : 0
Pull Requests
This release is associated with the following pull requests:
๐ช Continuous integration
- update labels within workflows : 7fbec6d @Aetherinox
๐ Features
- (ui) add highlighter classes "Firewall Configuration" page : 7b7f4c6 @Aetherinox
- (csget) update cron to handle numeric tag versioning : f9da6a6 @Aetherinox
- (update) revise version check for updates : 69c2db2 @Aetherinox
๐ Bugfixes
- (ui) dark-reader causes login page to not properly render : 4121336 @Aetherinox
- (ipset) white-space in blocklist definition causes list to not load. Fixed #36 : 44d2164 @Aetherinox
- (cyberpanel) address form post error
Data supplied is not accepted#37 : 1e3af0f @Aetherinox
๐ง Changes
- remove deprecated
apifolder; replaced by download.configserver.dev : 153078a @Aetherinox - (blocklist) remove
spamhausedrop list, merged with drop : cd6e93d @Aetherinox
๐งน Housekeeping
- (cyberpanel) ensure posix compliant #37 : e8a65e9 @Aetherinox
- (ui) update update button width : 5e40d2b @Aetherinox
๐ฆ Build & Dependencies
- bump version v15.07 : 45597f8 @Aetherinox
โ๏ธ Docs
- (assets) add github logo : fec9065 @Aetherinox
- (assets) upload csf blocklist / ipset logos : 3170712 @Aetherinox
- (assets) add ipset blocklist logo 3 : 2278eeb @Aetherinox
- (readme) add
discord.configserver.dev: 5106593 @Aetherinox - (mkdocs) add discord url : a2f3e7e @Aetherinox
- (mkdocs) add privacy policy : b482b36 @Aetherinox
- (mkdocs) add troubleshooting sub-chapter : c555ddf @Aetherinox
- (mkdocs) separate
installsintoinstalls/integration: 8398c0c @Aetherinox