- Hoje, 12:59
#187
Member Medals - Update 0.7.3
This update expands Member Medals beyond its original built-in criteria and introduces a new provider-based architecture for automatic medal rules.
Highlights
The new Auto Groups demo integration rewards the result of automatic group assignment. In practice, this means you can create medals based on whether a user belongs to a specific group, including groups managed by Auto Groups.
Technical improvements
A public provider API is now available so other extensions can register their own criteria without editing the Member Medals core.
Important after updating
This update expands Member Medals beyond its original built-in criteria and introduces a new provider-based architecture for automatic medal rules.
Highlights
- Added an extensible provider API for automatic medal criteria.
- Moved native automatic criteria to the new provider architecture.
- Added generic progression support by provider family, allowing newer medals to replace older medals from the same track.
- Added support for third-party integrations without modifying the core extension.
- Posts
- Topics
- Avatar
- Signature
- Membership days
- Friends / Foes
- Attachments uploaded
- Uploaded attachment size (MB)
- Group membership by group ID
- Primary group by group ID
The new Auto Groups demo integration rewards the result of automatic group assignment. In practice, this means you can create medals based on whether a user belongs to a specific group, including groups managed by Auto Groups.
Technical improvements
- Automatic rule evaluation now uses providers instead of hardcoded rule checks.
- Automatic progressive medals now replace previous medals from the same family in a generic way.
- ACP rule handling now uses provider metadata for labels, operators and validation.
- Improved compatibility for MariaDB and schema transition edge cases.
A public provider API is now available so other extensions can register their own criteria without editing the Member Medals core.
Important after updating
- Run the extension update in the ACP.
- Clear phpBB cache.


