Changelog

[BETA] Loomkeep 1.12.0

Loomkeep arrives on Android, brings over everything your old trackers held, and turns Messages into a place to decide what to watch next together.

✨ New

  • Loomkeep for Android. Install the app from the download page: it feels native, with its own icon and shortcuts, push notifications, the system share sheet, and links to loomkeep.app opening straight in the app. Scan a book's barcode or a friend's QR code with your camera, connect Simkl without leaving the app, and share links to Loomkeep from any other app.
  • Use the Android app with your own instance: pick another Loomkeep server from the login page.
  • Import from Letterboxd, IMDb and AniList. Your films, ratings and lists come along.
  • Trakt and TV Time imports bring everything: ratings (down to seasons and episodes), favourites, custom lists, statuses, notes and the dates you added things. Preview what will be imported before confirming. TV Time closed in July: if you exported your data before then, it's all welcome here.
  • Commands in Messages: /poll to settle what to watch, /pick to let the pile choose for you, /saga to show a series in order, /where to see where a film or show streams, /review and /list to share yours, and :emoji: to find the right emoji.
  • Text formats as you type in the message composer.
  • See where your friends are on a work's page.
  • Search everything at once with the new "All" tab.
  • Add a work from the list view with the new add button using the cross domain search.
  • Completion estimates: see when you'll finish a series or a game at your current pace.
  • A note on every list item, and the platform you play each game on.

🔧 Improvements

  • Episodes and seasons, redone: episode images, synopses and scores, a seasons strip and a detailed episode panel you can browse with the arrow keys.
  • Notifications have a proper home: a reworked bell and a full history page. Read notifications now stay for 90 days.
  • A reminder for paused works, so nothing stays forgotten on hold.
  • Account deletion now waits: you get a few days and an email to change your mind.
  • We ask you to confirm it's you before sensitive actions, like changing your password or your email.
  • Faster libraries, especially big ones, and faster sagas.
  • Easier to use with a keyboard and screen readers: a "skip to content" link, clearer contrast, and the legal pages read in the right language.
  • Documentation search on docs.loomkeep.app.

🐛 Fixes

  • Two tabs open at once no longer sign you out, and signing in on one device no longer ends your session on another.
  • The landing page's background posters can't be dragged around anymore.
  • Italian is now kept from the very first page load.

🏠 Self-hosting and administration

  • Releases you can pin: images are now tagged with each version (1.12.0, 1.12, 1), latest follows releases and edge follows development. Each release has its notes on GitHub.
  • Safer defaults: without HTTPS, the app's ports are only reachable from the server itself (set LOOMKEEP_BIND_ADDRESS=0.0.0.0 for a NAS), containers no longer run as root, and instances stay out of search engines unless you allow it.
  • ARM images for the whole app, the API included.
  • Admins are told when a newer Loomkeep is available.
  • See the upgrade notes before updating.

Thanks for growing with Loomkeep — see you in the next one!

Shipped Features