Repository navigation
Releases: untrustedmodders/plugify-plugin-permissions
Releases · untrustedmodders/plugify-plugin-permissions
Release list
v1.3.1
v1.3.0
v1.2.0
1.2.0 (2026-09-29)
Features
- add inherit option to group permission lookup (b7a6ea8)
Bug Fixes
- avoid null dereference in SetParent (da34700)
- pass permission without negation prefix to permission callbacks (315a873)
- plain permission no longer grants wildcard (0da8d97)
- prevent stack overflow on permissions with more than 256 segments (22bbc39)
- reject permissions with a wildcard in the middle (67c7670)
- remove only existing own permissions (24d4826)
- strip negation prefix only at the start of the permission in addPerm (4479256)
- update plg headers (f35c7a9)
- validate permission segments (ea8ac38)
- wildcard permission no longer grants its base node (bc1b530)
Reverts
- wildcard permission grants its base node again (7d658e2)
v1.1.6
v1.1.5
v1.1.4
v1.1.3
v1.1.2
v1.1.1
v1.1.0
1.1.0 (2026-08-23)
Features
- add new method
DumpUsersList(6477b61) - add thread abstraction (6c95d15)
- add thread abstraction (edf9927)
- AddGroupPermission, SetGroupPermission separation (6d4c3bd)
- Allow to construct User with predefined temporal groups/perms (703de5a)
- API changes (13563e4)
- CanAffectUser, Group cookies (92b804e)
- DumpPermissions (feb01dd)
- extended HasPermission (67e7683)
- fr4nch bottom probe (1/2) (1d21070)
- fr4nch bottom probe (1/2) (8bbbcf7)
- fr4nch bottom probe (2/2) (0ea96c5)
- fr4nch bottom probe (2/2) (385e49c)
- GetParent (d4b394b)
- GetUserGroups, GetAllGroups (e1f296c)
- Listeners (73a6b60)
- migrate to parallel-hashmap (d898f25)
- multithreading sucks (3500cd1)
- multithreading sucks (8b8832e)
- refactor callbacks, rename api to export, and move all to core (a8ac06a)
- refactor callbacks, rename api to export, and move all to core (55848eb)
- Refactor error handling to status codes (d91f43b)
- refactor multithreading (3662173)
- refactor multithreading (ba3d1a6)
- rework listeners manager (70f04b9)
- rework listeners manager (41404cf)
- simplify User creation logic (8acff2e)
- Temporal permissions, user groups (5c5b047)
- threading refactor (255da31)
- timestamps in permission callbacks (900d252)
- Unify group modifications (8e300ca)
- Unify permission modifications (6c4ca81)
- Update README (6113400)
Bug Fixes
- add
OnUserTempGroupChangelistener (143f738) - add check on state (2ea16d7)
- add check on state (2) (f7df750)
- add check user/group exists methods (d92ea8a)
- add CMakePresets (033a980)
- add enum param in manifest (ec8e230)
- add exported symbols & update manifest (3e5cfeb)
- add exported symbols & update manifest (848b370)
- add new API methods (f3ad4dc)
- add new api methods in manifest (74db269)
- add new method and reorder symlinks (8ce0b66)
- add new method and replace
AddPermission(6aa248a) - add new method for API (8c4c6bc)
- add new methods in manifest (012e1a7)
- add new methods in manifest and symbols (532da81)
- add new param
dontBroadcastonAddPermission,AddGroup,SetCookie(75194c8) - add param in
RemovePermissionGroupand update manifest (2932cea) - add pluginID as first parameter to functions (f3d2eb2)
- add scopes check (b14ad6e)
- add support
-onhasPermission(5af362a) - add symbols (b144079)
- add symbols (e2fe760)
- add workflow/conda (8c53d4c)
- AddPermission, AddPermissionGroup (43b7270)
- AddPermissionGroup (7d4ee96)
- adjust wildcard checking in incoming perms (458decc)
- allow empty permissions (b87ba75)
- attempt to delete dead nodes (48d756d)
- bugs in addPerm, QoL (aff2ca3)
- build (02c9a6b)
- build issue ([badd26e](https://github.com/untrustedmodders/plug...