v0.2.0
Content export and import
The dashboard overview at /__eponyme now carries Export and Import, so content prepared on one environment can be moved to another instead of being retyped.
Export downloads every singleton and live collection entry with its complete state — draft, published version, status and publication date — plus a fingerprint of the schema each entry was written against. Import applies that file on top of the current content: each entry overwrites its counterpart, entries the file does not mention are untouched, and nothing is ever deleted. A single fingerprint divergence refuses the whole file before the first write and names what diverged. Every imported entry is written to the version history, so an import stays reversible entry by entry.
GET /api/eponyme-export # editors and owners
POST /api/eponyme-import # owners only
POST /api/eponyme-import?dryRun=1 # report the counts without writingAlso in this release
- Recoverable deletion: a deleted collection entry moves to a trash that keeps its content and its whole version history, with restore and permanent delete
- A server hook contract with typed payloads
- A navigation tree behind the dashboard sidebar, with filtering
- A link dialog, downloadable links and the rich-text editor around them
Removed
The captcha adapter is dropped. A public form is an ordinary POST route, so the host application renders the widget and verifies the token in its own handler.