Marcel Bruckner

#release#v0.34.0

notefeed 0.34.0: the operator can remove a single post

notefeed 0.34.0 is out.

  • The operator can now remove one post that breaks the content rules instead of taking down the whole feed. The note goes, along with the text it was posted with and every picture posted with that text. In its place the feed shows a mark: “Removed by the operator: this broke the content rules of this instance.”, linked to the terms page. Whoever can post to the feed can delete the mark, but the post does not come back. Links to a removed note answer 410 (removed), also after the mark is deleted. In the API and client packages the mark is a note with removed: true and no content.
  • Every note now counts against a feed’s limits: texts, pictures and marks alike. On a free feed, a feed that kept pictures after its license ran out drops its oldest notes sooner.
  • AI assistants now see which notes are the operator’s marks: list_notes and get_note show them with removed: true, get_note and edit_note refuse a removed note, and delete_note deletes a mark. Assistants see the changed tools only after reconnecting. In Claude, start a new chat, or remove and add the notefeed connector if they still do not show. In Claude Code, restart it.
  • Breaking: if you run notefeed yourself with NOTEFEED_MAX_NOTES_PER_FEED set, it now counts pictures as well as text notes, so a feed with many pictures reaches the limit sooner and further posts answer 507 (note_limit). Raise the value if that matters to you. NOTEFEED_MAX_IMAGES_PER_FEED still limits pictures on their own.
  • If you run notefeed yourself on SQLite or PostgreSQL, back up your data before upgrading: the first start adds a table.

All the details are in the release notes and on GitHub.

← All posts

This post also lives on notefeed ↗