Hollo 0.9.0 is out. https://github.com/fedify-dev/hollo/discussions/496
The biggest change this release is a complete redesign of every server-rendered page. Pico CSS is replaced by a new design system built on UnoCSS, and your chosen theme color now tints your profile and dashboard pages throughout.
Other highlights:
- Passkey (WebAuthn) authentication: sign in with a biometric or PIN gesture, which counts as MFA so there's no separate TOTP step
- Full FEP-044f quote authorization:
QuoteRequest/Accept/Rejectfederation, quote policy enforcement, and dereferenceableQuoteAuthorizationobjects - A configurable media proxy (
MEDIA_PROXY=proxyorcache) that re-serves remote avatars, attachments, and preview images from Hollo's own origin - Optional split-domain WebFinger via
HANDLE_HOST+WEB_ORIGIN - Public followers/following pages and per-post reaction list pages (likes, boosts, emoji reactions, quotes)
There were also several serious database performance fixes: profile page queries that were taking hundreds of seconds on cold caches, a NodeInfo endpoint doing a full table scan on every request, and a handful of timeline pagination bugs.

ALT text
Public profile for 洪 民憙 (Hong Minhee) with a bookstore header image, circular avatar, follower and following counts, bio, custom fields including website and GitHub links, and a pinned post card below

ALT text
The “Edit @hongminhee” admin page showing the new Hollo design: profile image upload areas for avatar and header, identity fields for display name and bio, custom fields table with label-value pairs, privacy checkboxes, a 20-swatch theme color picker with orange selected, and a “Save changes” button







