Repository navigation
v0.1.8
Added
- Readiness endpoint at
/api/ready, reporting the running version, MongoDB connectivity and the resolved authentication configuration. - OCI image labels, so
docker inspectidentifies source, documentation, vendor and license on any image, including one built locally. - Published images now carry a software bill of materials and a full provenance attestation.
Changed
- The container health check now uses
/api/readyinstead of/api/health, so a container no longer reports healthy while MongoDB is unreachable./api/healthstays a pure liveness probe and does not touch the database. package.jsoncarries description, repository, homepage, bugs, keywords and a Node.js engine constraint.react-scanmoved from runtime to development dependencies. It was already excluded from production behaviour.
Fixed
- Saving a document no longer silently overwrites somebody else's change. Every document is handed to the browser with a revision, and a save whose revision no longer matches the stored document is refused with a conflict notice instead of replacing the newer version.
- Exporting now follows the query on screen. A filter, a sort or an aggregation pipeline is applied to the export, where previously the export always returned the beginning of the unfiltered collection.
- A filtered query no longer fails because the exact document count exceeds the query budget. The count falls back to unknown and the matching documents are still returned.
- The release workflow no longer aborts when the release commit already contains the version bump. That failure left 0.1.7 tagged on GitHub without a published container image.
- A prerelease tag no longer moves the
latestimage tag.
Full Changelog: v0.1.7...v0.1.8