Catodon 26.7.0 stable released
- Federated Blogs added: new long-form blog system with standalone blog pages, blog profiles, RSS feeds, tags, search, drafts, scheduled publishing, thumbnails, custom slugs, and per-blog light/dark theming.
- ActivityPub Article support expanded: blogs federate as Articles, including title/body edits, inline images, tags, thumbnails, blog-profile metadata, and remote user blog discovery/backfill via outbox.
- Pages heavily reworked: unified WYSIWYG/HTML editor, richer formatting, tables, colors, block alignment, custom emoji rendering, inline Drive file embeds, image-from-URL/GIF options, sortable All Pages, and pinned profile pages.
- Native Mastodon API implementation: vendored megalodon was removed and replaced with an in-process Mastodon client/API shim. Adds broader entity coverage, OAuth scope hardening, filters v1/v2, featured tags, live notification streaming, custom feeds as read-only lists, and many mobile-client compatibility fixes.
- Push/PWA improvements: registered-device management, clearer permission states, PWA app badge support, self-healing push subscriptions, cleanup of failed auth subscriptions, payload-size handling, better maskable icons, and installed PWA launch behavior.
- Admin/config additions: server defaults for theme and language, default forums for new/existing users, moderator ability to add users to forums.
- Automatic alt-text/description generation for images via Altbot, when an Altbot API key (from https://github.com/micr0-dev/Altbot/blob/main/API.md) is provided.
- Community banners upgraded: Community banners can use Drive-backed banner images, support pinned sidebar placement, nullable expiry, always-show pinned banners, and sort order.
- Profile/timeline UX polish: profile note search, remote/local Blog tab handling, better Article image containment, long blog posts collapsed under “Show more”, sticky post-formatting bar, single-screen sign-in, and password reveal on inputs.
- Mobile/browser fixes: multiple Firefox Android text-selection fixes, safe-area footer cap, mobile navbar alignment fixes, and reaction-picker close/hover behavior fixes.
- Backend reliability/performance: timeline packing avoids a costly reply-count CTE, viewer relation caches are fetched once per note batch, blocked-user cache bulk fetch fixed, notes/accounts-activity crash fixed, first-same-day-login 500 fixed, and backend typechecks were cleaned up.
- Additional reliability, cleanup, and performance polish across preferences, temp files, profile pictures, post editing, and active timelines.
#catodon
Codeberg.org26.7.0 - catodon/catodon - Federated Blogs added: new long-form blog system with standalone blog pages, blog profiles, RSS feeds, tags, search, drafts, scheduled publishing, thumbnails, custom slugs, and per-blog light/dark theming.
- ActivityPub Article support expanded: blogs federate as Articles, including titl...