These changes add support for custom types for permissions and roles (instead of current strings-only).
I've tried to do this with backward compatibility
Checklist:
[X] Tests for the changes have been added (for bug fixes / features);
[X] Docs have been added / updated (for bug fixes / features).
[x] This PR has been added to CHANGELOG.md (to [Unreleased] section);
Description:
These changes add support for custom types for permissions and roles (instead of current strings-only). I've tried to do this with backward compatibility
Checklist: