All notable changes to numaxlab/lunar-geslib will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.0.0-beta.5 - 2026-04-25
- Null safety in
ProductIndexer: guardauthors,productType, andcreated_atagainst null values to prevent crashes on incomplete product data. - Log merging in
ProcessGeslibInterFileBatchLine: usearray_mergeinstead of nested push so command logs are flattened correctly into the parent log array.
- Replaced
@dev/dev-mainconstraints foratomic-laravel,cegal-client, anddilve-clientwith explicit^1.0@betaconstraints matching their released beta versions. - Pinned dev tools (
laravel/pint,peckphp/peck,rector/rector) to stable constraint ranges instead ofdev-main.