From 7542e373e6f67710930780da6ba601e599bc7d93 Mon Sep 17 00:00:00 2001 From: Palawi Date: Wed, 28 Oct 2026 16:32:31 +0100 Subject: [PATCH] docs(handoff): record the v1.4.1 release --- docs/HANDOFF.md | 9 ++++++--- docs/PLAN.md | 2 +- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/docs/HANDOFF.md b/docs/HANDOFF.md index af68d94..99cbf12 100644 --- a/docs/HANDOFF.md +++ b/docs/HANDOFF.md @@ -72,8 +72,11 @@ publication : `latest.json` 1.4.0, installeur, `.sig`, page et CHANGELOG en 200. Branche : `dev`. - **v1.4.1 (2026-10-28)** : ouvrir un clip depuis « Derniers clips » sur État (double-clic ou Entrée, retour à État, fichier disparu → message), `Destination.clip`, `lib/destination.ts`, - commande `get_clip`, `Library::clip` (#133). Préparation : `chore/release-v1.4.1`. Reste : - `dev` → `main`, tag et brouillon avec l'accord de Palawi, puis publication avec son accord. + commande `get_clip`, `Library::clip` (#133). Préparation (#134), `dev` → `main` (#135, accord + de Palawi), tag `v1.4.1`, **publiée le 2026-10-28** + (https://github.com/Palawizard/PalaClips/releases/tag/v1.4.1) avec l'accord de Palawi. Brouillon + relu connecté (version, signature = `.sig`, liens publics) ; vérifié sans connexion après + publication : `latest.json` 1.4.1, installeur, `.sig`, page et CHANGELOG en 200. Branche : `dev`. - **Dernière mise à jour :** 2026-10-28 ## Ce qui existe @@ -564,7 +567,7 @@ Aucune. (2026-10-22 : encodeur CPU → D, `h264_mf` pour H.264 + SVT-AV1 pour AV | 2026-10-21 | 8 | Logo « Pistes » choisi par Palawi parmi 3 propositions (#83) ; feuille de route (#84) ; premier lancement en 8 questions, une à la fois, cartes « Conseillé », récapitulatif modifiable, vérifications seulement en cas de problème (#85), vu deux fois par Palawi ; RAM gardée par défaut jusqu'à 2 min (décision de Palawi, RPL-04 inchangé) ; captures FR/EN refaites | Release avec l'accord de Palawi | | 2026-10-22 | v1.1 | Encodage par le processeur : recherche (encodeurs du FFmpeg BtbN, licences, lecture, banc VMAF NEG), choix D de Palawi ; moteur (`h264_mf` + SVT-AV1, Video Processor → NV12 → staging ou swscale, fils en priorité basse, file bornée, découpe précise CPU) ; app (réglage Encodeur, premier lancement, panneau), critique/audit impeccable ; validé : clip CPU, A/V 3,7 ms d'écart avec NVENC, Fortnite 0 % (1 % bas −3 à −5 %), mise à jour 1.0.0 → 1.1.0 ; mémoire de `h264_mf` (~720 Mo en 1080p) gardée par Palawi ; release v1.1.0 publiée (accord de Palawi), vérifiée sans connexion, sa 1.0.0 propose la 1.1.0 | Test VM T11 par Palawi | | 2026-10-22 | v1.1.1 | Mémoire de `h264_mf` : nombre de fils (16 images en vol), pas une file ; faible latence et B-frames sans effet ; limité à 2/4 fils par ICodecAPI (+244 Mo au lieu de +773 en 1080p30, moins de CPU, même VMAF) ; bascule AV1 sans Media Foundation (N/KN), FAQ ; v1.1.1 publiée sans le test VM (demande de Palawi) | Test VM T11 | -| 2026-10-28 | v1.4.1 | Cartes de « Derniers clips » ouvrables (double-clic, Entrée), retour à État, fichier disparu (#133) ; clic simple proposé puis écarté par Palawi ; `recent-open-check.mjs` 6/6 ; version 1.4.1 préparée | Accord de Palawi pour `dev` → `main`, tag, brouillon, publication | +| 2026-10-28 | v1.4.1 | Cartes de « Derniers clips » ouvrables (double-clic, Entrée), retour à État, fichier disparu (#133) ; clic simple proposé puis écarté par Palawi ; `recent-open-check.mjs` 6/6 ; version 1.4.1 préparée | Release v1.4.1 publiée (accord de Palawi), vérifiée sans connexion | | 2026-10-27/28 | v1.4 | Six retours de Palawi, questions en une fois (Source = écran seul, état du lecteur par clip, export sans coupure auto, 12 clips) ; #125 défilement d'État ; #124 glisser (122 → 2 chargements, curseur toutes les 17 ms au lieu de figé) ; #126 cellule Source ; #127 son « clip terminé » (candidat A choisi à l'écoute) ; #128 onglets ; #129 Mix complet coupé à la lecture ; session manuelle validée ; version 1.4.0 préparée | Release v1.4.0 publiée (accord de Palawi), vérifiée sans connexion | | 2026-10-26 | v1.3.1 | Sons de PalaClips dans la piste 1 confirmés en mode bureau seulement ; exclusion du PID mesurée (sons retirés, toutes les sorties, retard de la piste Jeu) ; soustraction écartée (−3 dB) ; choix de Palawi → source au choix (#118, ADR-041) ; listes de clips suivant `library-changed { removed }` (#119) ; lecteur : pistes cliquables, calage (#120) ; session de Palawi validée ; version 1.3.1 | Release v1.3.1 publiée (accord de Palawi), vérifiée sans connexion | | 2026-10-24/26 | v1.3 | Zip de Palawi : moteur correct, copies figées côté front → source unique de config (#113) ; recherche et mesures (2e NVENC : invisible si plus léger, ~5 % pour deux 1440p60 ; piste ≈ 5 % d'un cœur après partage du relevé des processus) ; décisions de Palawi ; 2e encodage pour l'enregistrement, horloge alignée, A/V 8 ms ; estimation −1,4 à −5,4 % ; 26 pistes de bout en bout (compression corrigée) ; Replay & qualité en trois parties, accès direct, sons d'enregistrement (#114) ; T15 validée ; captures du README ; version 1.3.0 (#115, #116), tag, publication | Release v1.3.0 publiée (accord de Palawi), vérifiée sans connexion | diff --git a/docs/PLAN.md b/docs/PLAN.md index 7f0e173..43e8211 100644 --- a/docs/PLAN.md +++ b/docs/PLAN.md @@ -277,7 +277,7 @@ Critères : - [x] Double-clic ou Entrée sur une carte d'État → lecteur, retour à État, fichier disparu → message et carte retirée ; `Destination.clip`, `get_clip` (#133). Clic simple écarté (choix de Palawi). -- [ ] Release v1.4.1 (brouillon, puis publication avec l'accord de Palawi). +- [x] Release v1.4.1 (#134, #135, publiée le 2026-10-28 avec l'accord de Palawi). Critères : - 🤖 `scripts/recent-open-check.mjs` (6 sur 6), vitest `destination.test.ts`, test moteur.