Oct 26
notefeed 0.28.0
Released 2026-10-26 · on GitHub
A note's date is its own now, no longer part of its id (ADR 0042). A note posted with a date in the future is scheduled: readers see it only from that time on, on the read page, in RSS and in the read API. Its owner sees it marked as scheduled. A note's date can be changed at any time:
PATCHwithdate, the MCP tooledit_note,notefeed update --datein both clients, or the edit form on the note's page. Images posted with a text move with it.Breaking: the time of a post is
X-Note-Date(wasX-Note-Created, which is now refused with a 400), anddateeverywhere else (wascreated_atin MCP and Python,createdAtin JS,--createdin the CLIs). There is no alias.Note ids are random now. On its first start, 0.28.0 gives every existing note a new id and keeps its date. Links to single notes and files with the old ids stop working, and links from one feed to another are not rewritten. Back up the data and the images before upgrading.
- #246: Opaque note ids, scheduled notes, changing a note's date (ADR 0042)