Changes for version 0.02 - 2026-04-14
- Fix duplicate 'static' compiler error on Perl 5.42+ where XS_INTERNAL already includes static in its expansion.
- Fix :Export to also export enum meta accessor functions (e.g. StatusCode()) alongside the enum constants.
- Redesign export mechanism to use deferred merge via custom import XSUB, allowing modules to declare 'our @EXPORT = qw(...)' without overwriting XS-pushed enum names.
Modules
Declarative enums with compile-time constants
Provides
in lib/Enum/Declare/Meta.pm