[BETA] Loomkeep 1.8.0
Your libraries now turn into a shared progression journey, with XP, achievements, leaderboards, and badges joining a more polished and secure Loomkeep.
✨ New
- Earn XP and level up through what you already do across movies, series, games, books, reviews, comments, lists, and imports. Your profile now shows your level and progress, with a privacy setting to hide them from other people.
- Unlock a full catalogue of achievements and browse them on a dedicated screen. Locked secrets stay secret, while new achievements and level-ups arrive through a celebratory animation instead of a standard notification.
- Compare XP on a global or friends leaderboard, with month and year views and privacy-aware profiles.
- Choose up to three unlocked, non-secret achievement badges to showcase on your profile. Nothing is equipped automatically: you stay in control of what you share.
🔧 Improvements
- French and English now cover the whole app experience, including startup screens and transactional emails such as welcome, password, and security messages.
- Search has a clearer domain-tab design with keyboard navigation, plus studio and franchise searches for games and ISBN searches for books.
- PWA install prompts can now show real mobile and desktop product views, making it easier to see what you are installing.
- Under the hood, broader typed API coverage and stronger automated accessibility, security, and browser-quality checks make future changes safer.
🐛 Fixes
- A substantial security pass tightened push-subscription validation, password protection for sensitive actions, MFA and login verification, import-file handling, backup restoration, request throttling, and browser security headers.
- Fixed concurrent list reordering, cross-origin avatar display, health checks, and several small reward and animation regressions.
Thanks for helping Loomkeep grow — enjoy the new milestones, and see you next time!
Shipped Features
1
Generate the web API client from OpenAPI instead of declaring routes twiceArchived1
Translate transactional emails from the recipient's localeArchived1
[G1] XP ledger, scoring model and level curve (foundation)Archived1
[G7] Leaderboard: global and friends tabs, period filtersArchived1
[G1b] Wire the remaining XP sources (games, books, music, reviews, comments, lists, imports)Archived1
[G2] Achievement engine: registry, evaluation, import backfill, notificationsArchived1
[G3] MVP achievement catalogue, wording and badge artworkArchived1
[G4] Profile progression display: level, XP and the hide settingArchived1
[G9] Equipped badge showcase on the profileArchived1
[G6] Reward feedback: unlock animations and satisfying micro-interactionsArchived1
[G5] Achievements screen and 3-badge profile showcaseArchived