Changes 02/26/2026 (v3.5.2)
release(v3.5.2): relax username validation + stdClass namespace fix
Commit message
release(v3.5.2): relax username validation + stdClass namespace fix
- users(core): allow dots/@ in usernames and block "." / ".." to prevent path-like edge cases
- php(core): namespace stdClass return to \stdClass for consistency under FileRise\Domain
- admin: update sponsor list (add Stefan)
Changed
- Username validation
- Updated
REGEX_USERto allow.and@in usernames (and spaces/underscores/dashes as before). - Added a negative lookahead to reject
.and..as standalone usernames.
- Updated
- PHP namespace correctness
UserModel::getUserPermissions()now returns\stdClass(global) instead ofstdClassto avoid namespace resolution issues underFileRise\Domain.
- Admin sponsor page
- Added “Stefan” to the sponsors list in
public/js/adminSponsor.js.
- Added “Stefan” to the sponsors list in
v3.5.2
Full Changelog
SHA-256 (zip)
136d51e9f0de77c65c29f3863ced17690f72d1e892617bf4a692159e5681c25a FileRise-v3.5.2.zip