What's Changed
- global perms with uuid hypens bug is fixed by @Natgho in #931
- [#933] Fix arg typing in get_perms_for_model by @christherama in #934
- Code coverage system is added by @Natgho in #926
- fix for main branch by @Natgho in #936
- 🤖 Update coverage badge to 97.6% by @github-actions[bot] in #937
- Instead of direct equality checks, checks involving subgroups have be… by @Natgho in #928
- group permissions check is added by @Natgho in #924
- Fix small typo by @jeverling in #939
- 786 get perms returns empty list while get user perms returns permissions by @Natgho in #923
- Add adopters section by @Natgho in #943
- code coverage will only show as summary instead of comment by @Natgho in #949
- make shortcuts.assign_perm idempotent when doing bulk operations by @nigelzor in #953
- save one database query per assign_perm when using generic permissions by @nigelzor in #954
- adding support for non standard pks for objects by @jmacul2 in #951
- 🤖 Update coverage badge to 97.7% by @github-actions[bot] in #957
- Make bulk removal consistent with bulk assignment by @indigane in #855
- Add sections to docs for minor improvements and clarifications by @thclark in #958
- Support python 3.14 by @thclark in #959
- OPS: Drop python 3.9 and version bump by @thclark in #960
New Contributors
- @christherama made their first contribution in #934
- @github-actions[bot] made their first contribution in #937
- @jeverling made their first contribution in #939
- @nigelzor made their first contribution in #953
- @jmacul2 made their first contribution in #951
- @indigane made their first contribution in #855
Full Changelog: 3.2.0...3.3.0