Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 7 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
Ce projet suit [Keep a Changelog](https://keepachangelog.com/fr/1.1.0/) et
[SemVer](https://semver.org/lang/fr/).

## [1.16.1] — 2026-07-18
## [1.16.2] — 2026-07-18

### Performance et mémoire

Expand All @@ -24,6 +24,12 @@ Ce projet suit [Keep a Changelog](https://keepachangelog.com/fr/1.1.0/) et
- Migration automatique des programmes existants, avec test de mise à niveau et
de synchronisation de l'index.

### Distribution

- Le frontend multi-architecture est construit sur l'architecture native du
runner puis réutilisé pour amd64 et arm64, évitant un crash QEMU `SIGILL`
pendant `npm ci`.

## [1.16.0] — 2026-07-18

### Performance et consommation de ressources
Expand Down
6 changes: 5 additions & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# ─── Stage 1: frontend build ────────────────────────────────────────────────
FROM node:22-alpine AS frontend
# The Vite output is architecture-independent. Build it once on the native
# runner architecture instead of executing Node through QEMU for arm64 (which
# can crash with SIGILL during npm ci), then copy the static files into both
# runtime architectures.
FROM --platform=$BUILDPLATFORM node:22-alpine AS frontend
WORKDIR /build
COPY frontend/package.json frontend/package-lock.json ./
RUN npm ci --no-fund --no-audit
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -176,7 +176,7 @@ mv data/backup.db /chemin/sauvegarde/
puis `docker compose up -d`. Les migrations de schéma s'appliquent
automatiquement au démarrage (Alembic).

### Migration vers 1.16.1 (index FTS5)
### Migration vers 1.16.2 (index FTS5)

La mise à jour crée automatiquement un index de recherche plein texte sur les
titres, sous-titres et descriptions existants. Aucune commande SQL manuelle
Expand Down
2 changes: 1 addition & 1 deletion compose.ghcr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
# docker compose -f compose.ghcr.yml pull
# docker compose -f compose.ghcr.yml up -d
#
# Épinglez une version précise en remplaçant `latest` (ex. :1.16.1).
# Épinglez une version précise en remplaçant `latest` (ex. :1.16.2).

services:
tvguide:
Expand Down
Loading