← PluginsAvailable
Simple History
See what changed on your EmDash site, and when.
A lightweight activity log for EmDash: every create, update and delete, filterable by collection, action and date, with a Recent Activity widget on the dashboard.
Features
Content timeline
Creates, updates and deletes, as they happen.
Filters
Narrow by collection, action and date.
Dashboard widget
Recent activity at a glance.
Retention
Keep 90 days by default, or forever.
Choose what to track
Log every collection or only the ones you pick.
Simple History keeps a timeline of content changes on your EmDash site. When someone creates, updates or deletes an entry, it's logged with the collection and time, and you can filter the history by collection, action or date.
What it's for
It answers everyday questions like "who touched the About page last week?" or "when did that post go away?" It's an activity history, not a forensic audit trail, and it doesn't record who made each change yet.
Install
pnpm add emdash-simple-history
// astro.config.mjs
import { defineConfig } from "astro/config";
import emdash from "emdash/astro";
import { simpleHistoryPlugin } from "emdash-simple-history";
export default defineConfig({
integrations: [
emdash({ plugins: [simpleHistoryPlugin()] }),
],
});Questions
How is it different from Audit Log?
Audit Log, from the EmDash team, records before-and-after snapshots for compliance. Simple History is lighter: a filterable timeline with retention controls and a dashboard widget.
Does it record who made a change?
Not yet. Version 0.1 records what changed and when.