Skip to content

Commit 14c0652

Browse files
chore: sync CHANGELOG.md + VERSION (v3.5.2) from FileRise
1 parent 26021ff commit 14c0652

2 files changed

Lines changed: 27 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,31 @@
11
# Changelog
22

3+
## Changes 02/26/2026 (v3.5.2)
4+
5+
`release(v3.5.2): relax username validation + stdClass namespace fix`
6+
7+
**Commit message**
8+
9+
```text
10+
release(v3.5.2): relax username validation + stdClass namespace fix
11+
12+
- users(core): allow dots/@ in usernames and block "." / ".." to prevent path-like edge cases
13+
- php(core): namespace stdClass return to \stdClass for consistency under FileRise\Domain
14+
- admin: update sponsor list (add Stefan)
15+
```
16+
17+
**Changed**
18+
19+
- **Username validation**
20+
- Updated `REGEX_USER` to allow `.` and `@` in usernames (and spaces/underscores/dashes as before).
21+
- Added a negative lookahead to reject `.` and `..` as standalone usernames.
22+
- **PHP namespace correctness**
23+
- `UserModel::getUserPermissions()` now returns `\stdClass` (global) instead of `stdClass` to avoid namespace resolution issues under `FileRise\Domain`.
24+
- **Admin sponsor page**
25+
- Added “Stefan” to the sponsors list in `public/js/adminSponsor.js`.
26+
27+
---
28+
329
## Changes 02/19/2026 (v3.5.1)
430

531
`release(v3.5.1): authenticated Link File deep links + shared file request mode`

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v3.5.1
1+
v3.5.2

0 commit comments

Comments
 (0)