Oct 28
notefeed 0.31.0
Released 2026-10-28 · on GitHub
Pictures can be shared to notefeed from the phone. On Android, notefeed installed from Chrome takes pictures, text and links from the share sheet: pick a feed and they wait in its compose box until you post (Samsung Internet's installed app does not yet, #314). On the iPhone, a Shortcut does the same; the new docs page "Sharing from a phone" has the recipe. Pictures in one post may now share a file name, unless the text refers to it.
Every image is now shrunk, turned upright and stripped of its metadata (location, camera) on the server, whatever posted it: the web page, a script, the clients or an assistant over MCP. It is stored at most 2560 px wide or high, in its own format; animations stay. An upload may be up to 10 MiB (was 5), so a phone photo goes as it is (ADR 0049).
A title image uploaded in the feed's settings is the feed's own and no longer shows up as a post:
PUT/DELETE /api/v1/feeds/{feed}/image, MCPset_feed_image, andsetFeedImage/removeFeedImage(JS),set_feed_image/remove_feed_image(Python). Title images uploaded before stay posts until set again.The version an instance runs is shown in the footer and the ⓘ menu, and
/healthsays it. A note's page shows the feed with a large "All notes" beside it on a wide screen, and pictures in a note are kept to a sensible size.notefeed has a page that says what it stands for: no accounts, no personal data, publishing rather than interacting, and what follows from that (https://docs.notefeed.me/vision/). Every page links to it from the footer ("Values").
Breaking: a file that only starts like an image but is none is now refused with
415, an image over 100 megapixels with413. When the server is busy processing images it answers503withRetry-After, which both clients raise asRateLimitedError.Upgrading:
NOTEFEED_SHRINK_IMAGE_BYTESis gone (the browser no longer shrinks pictures; the server does); a start with it set logs a warning.NOTEFEED_MAX_IMAGE_BYTESnow defaults to 10 MiB, which is also its most. notefeed.me sets neither.MCP: a new tool,
set_feed_image;post_note's pictures may share a name unless the markdown refers to it. Assistants see the new tool after reconnecting (Claude: a new chat, or remove and add the connector; Claude Code: restart).