etouch
Connexion
Retour aux nouveautés
par Théo Daguier

Changelog — September 28, 2026

Retouchers give their delivery estimate, the brand's usual retoucher is suggested, the G/P naming marker is detached from views, client logos and websites are filled from the email domain, and every merge is checked by CI before reaching production.

#feature#bugfix#infrastructure

Release

v1.68.0

✨ New Features

  • Retoucher delivery estimate — The assigned retoucher gives an estimated delivery date for each retouch round and the studio is alerted; the client deadline is never shown to the retoucher. #972
  • Usual retoucher suggested — When assigning, the retouchers who already worked on the brand's projects are suggested first. #976
  • Brand enrichment — A client's logo, website and brand name are filled from its email domain when missing. #979
  • People's names — Names are written "Prénom NOM" everywhere a person's name is entered. #978
  • 25 / 50 / 100 / 200 rows per page in every list. #977

🐛 Bug Fixes

  • G/P naming — The Ghost/Piqué marker is detached from the view at import and removed from displayed names; Ghost and Piqué shots of the same view are no longer deduplicated together. #980
  • Project pages crash after a merge — Two declarations lost while resolving a merge conflict made every project page crash; they were restored. #971

📦 Dependencies & Infrastructure

  • CI on every pull request — Typecheck, lint, translations, tests and web build run on every PR and on main. #973
  • Production deploys only from a green main — Coolify deployments are queued by CI once the checks pass. #974