Skip to content

v1.6.1

Choose a tag to compare

@github-actions github-actions released this 12 Sep 19:09
· 167 commits to main since this release

Nouveautés

Préparation de l'app iOS (Passkey, Face ID)

  • apple-app-site-association servi sur /.well-known/ et à la racine du domaine, requis par Associated Domains pour l'authentification Passkey côté app iOS.
  • La connexion par Passkey (POST /api/auth/passkey/authenticate-verify) renvoie désormais aussi le token d'accès de l'utilisateur (généré si absent) en plus du cookie web, pour que l'app iOS puisse continuer à s'authentifier après la connexion Face ID.
  • Sessions actives expose maintenant les connexions par token (app iOS, OPDS, MCP). Chemin d'authentification qui n'apparaissait auparavant nulle part dans la liste. Une session par appareil, révocable individuellement sans invalider le token pour les autres clients.
  • L'app iOS s'affiche avec un libellé lisible ("EbookRequest · iOS vX.Y") au lieu de "Inconnu · Inconnu".

Corrections

  • Recherche par ISBN : une couverture manquante côté Google Books est désormais complétée automatiquement via Open Library, avec vérification pour éviter d'afficher un faux visuel "image absente". Nouvelle recherche Hardcover dédiée par ISBN exact, plus fiable que la recherche texte utilisée jusqu'ici.
  • Vérification de doublon (app iOS) : détecte désormais aussi ses propres demandes déjà existantes, pas seulement celles des autres utilisateurs.
  • Création de demande sans lien : un appel direct à l'API sans champ link (ex. raccourci Siri) n'est plus rejeté à tort avec l'erreur "Le lien fourni n'est pas une URL valide".
  • Bibliothèque de lecture : la couverture d'une entrée peut désormais être corrigée a posteriori (PUT /api/reading/:id).

Documentation

  • API.md mis à jour (champ link optionnel sur POST /api/requests, champ thumbnail sur PUT /api/reading/:id).

Full Changelog : v1.6.0...v1.6.1