v0.1.0
Initial release of @Marz annotationSupport for boolean, int, long, double, and String fieldsFile-based config sources (YAML, JSON, properties)WatchService-based change detectionSpring Boot 3.x auto-configuration
MARZ 0.1.0
The first public release of the MARZ annotation library.
Features
@Marzannotation for runtime field-level configuration hot-swap- Supported types:
boolean,int,long,double,String - File-based config sources: YAML, JSON,
.properties - Event-driven change detection via OS-level WatchService (inotify/kqueue)
- Reverse-index registry for targeted in-memory swaps
- Spring Boot 3.x auto-configuration starter
- Thread-safe via
volatile/AtomicReference
Requirements
- Java 17+
- Spring Boot 3.x