notefeed
All notes

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: PATCH with date, the MCP tool edit_note, notefeed update --date in 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 (was X-Note-Created, which is now refused with a 400), and date everywhere else (was created_at in MCP and Python, createdAt in JS, --created in 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)
Report