---
title: "Two Microsub reader updates this week: Feed type indicators — each feed now…"
date: 2026-03-11T15:09:35.981Z
author: Ricardo Mendes
url: https://rmendes.net/notes/2026/03/11/2e639/
type: notes
categories:
  - "indieweb"
  - "indiekit"
  - "microsub"
  - "coding"
ai_text_level: "2"
ai_tools: "Claude"
ai_description: "Co-drafted with Claude Code from commit messages and diff analysis"
tokens: 205
content_signal: ai-train=yes, search=yes, ai-input=yes
---

# Two Microsub reader updates this week: Feed type indicators — each feed now…

Two Microsub reader updates this week:

**Feed type indicators** — each feed now shows its type (RSS, Atom, JSON Feed, h-feed) as a badge, and subscribing to a feed that already exists in another channel returns a clear error instead of silently creating a duplicate. URL normalization catches trailing slash and http/https variants.

**Mark source as read** — the mark-as-read button is now a split button. The main action marks a single item, but a dropdown caret reveals "Mark {source name} as read" — which bulk-marks all items from that feed in one click. Cards animate out smoothly. Handy when a noisy feed floods a channel and you want to clear it without losing items from other sources.

Both features work in the channel view and the unified timeline view. https://github.com/rmdes/indiekit-endpoint-microsub
