GratisGIS v0.9.1
Patch release on the same day as v0.9.0.
The hardened golden-refresh pipeline caught a real gap on its first run: the pre-snapshot purge refuses to act when trash rows arrive without an owner, and the trash endpoint had never serialized one. The trash list now carries the same lean owner projection as the live list, and the purge script requests the API's real page cap.
Full details in CHANGELOG.md.