github error311/FileRise v3.5.2

16 hours ago

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_USER to allow . and @ in usernames (and spaces/underscores/dashes as before).
    • Added a negative lookahead to reject . and .. as standalone usernames.
  • PHP namespace correctness
    • UserModel::getUserPermissions() now returns \stdClass (global) instead of stdClass to avoid namespace resolution issues under FileRise\Domain.
  • Admin sponsor page
    • Added “Stefan” to the sponsors list in public/js/adminSponsor.js.

v3.5.2

Full Changelog

v3.5.1 → v3.5.2

SHA-256 (zip)

136d51e9f0de77c65c29f3863ced17690f72d1e892617bf4a692159e5681c25a  FileRise-v3.5.2.zip

Don't miss a new FileRise release

NewReleases is sending notifications on new releases.