Recent reviews
Recent lists
Recent writings
✦
✦
✦
Fastest updates remain on Discord
Metadata and Open Graph previews were refreshed across the app, so shared links now have cleaner titles, descriptions, canonicals, and social images.
Opening a new page now starts at the top, while Back and Forward still restore your previous scroll position.
Explore trending now refreshes scores for reviews, lists, threads, writings, and quotes more reliably, so older posts no longer keep stale scores after they should have decayed.
Shelves can now show a subtle activity indicator, like Active now or Last active 2 days ago.
lit.salon now has its own book metadata database, built from Open Library data.
A big chunk of the app's backend was reorganized to reduce cold starts, especially on the first action after the site has been quiet for a while.
Reviews now support three visibility levels: public, unlisted, and private.
You can now download a poster version of any list as a single image.
You can now download a polished poster version of your shelf as a single image.
You can now add descriptive tags to books — things like "atmospheric", "dense", "romantic", or "unreliable narrator". Tags are crowdsourced: the more people who add the same tag, the higher it ranks.
You can now add short notes to individual books in your lists — a sentence or two about why a book belongs, what it means in context, or anything you want to say about it.
Lists and writings now support three visibility levels: public, unlisted, and private.
Visibility is enforced at the server level — private content is never sent to unauthorized clients, not even in API responses. You can set visibility when creating or editing a list or writing.
Removed automatic canonical title redirects on review, list, and writing pages to prevent redirect/reload loops in some browsers.
These pages now resolve by content ID, which preserves user-entered URL title segments more reliably while still keeping canonical metadata for SEO.
We replaced the Firebase image resize extension with our own image resizing and optimization engine. This gives us tighter control over image processing and quality.
Image uploads now support files up to 20MB.
You can now upload a background image for your shelf. It renders as a full-bleed image on your shelf page with adjusted theming for legibility.
You can also now delete an existing banner or background image, not just replace it.
You can now delete comments on your own content (reviews, lists, threads, quotes, and writings). Comments with replies are soft-deleted to preserve conversation context.
Search has been completely re-done and expanded. Now, every single content type can be full-text searched.
Redesigned the entire app by migrating to our custom UI library, which will match the look of the mobile app coming later this year.
If you notice any UI inconsistencies, please let me know in Discord.
Hi, welcome to the changelog. I'm going to be using this to document all the updates, improvements, and fixes to lit.salon. Stay tuned.