July 15th, 2026

Updates — July 15, 2026

User-facing PRs identified:

  1. #3059 - fix(duplicate): fix cross-account image_hash portability + pre-flight compatibility check → Fixed
  2. #3057 - fix: preserve impersonated workspace scope → Fixed
  3. #3056 - fix(chat/wavo): correct off-by-one in last-N-days window → Fixed
  4. #3055 - fix(campaigns): accept non-Meta value slugs in Campaign Creator draft DTO → Fixed
  5. #3052 - fix(i18n): fill Italian translation gaps across app sections → Fixed
  6. #3051 - fix(i18n): pluralize WAVO custom-limits banner → Fixed
  7. #3050 - fix: scope Meta assets by workspace → Fixed

Filtered out (not user-facing):

  • #3068, #3067 — CI/CD, infrastructure
  • #3061 — internal auth optimization (Redis rate-limit, no visible change)
  • #3053 — internal backoffice routing
  • #3049, #3048 — branch management, internal tooling
  • #3046, #3045, #3044, #3043 — backoffice/admin-only features
  • #3042 — database performance optimization
  • #3041 — database migrations
  • #3040 — documentation/OpenAPI
  • #3039, #3038, #3037, #3036 — backoffice/admin features
  • #3017, #2971 — branch management/release process
  • #3064 — internal support ticket bridge

Updates — July 15, 2026

Fixed

  • Fixed an issue where duplicate ads couldn't be properly copied across accounts due to image hash incompatibility.
  • Fixed workspace scope being lost when impersonating other team members.
  • Corrected date window calculation in chat analytics that was off by one day.
  • Campaign Creator now accepts custom value slugs when drafting campaigns.
  • Completed missing Italian translations across various app sections.
  • Fixed pluralization in WAVO custom limits banner messaging.
  • Meta ad assets are now properly scoped to individual workspaces for better data isolation.

🇮🇹 Italiano

Pull Request verso utenti identificati:

  1. #3059 - fix(duplicate): correggi portabilità image_hash tra account + verifica pre-flight → Risolto
  2. #3057 - fix: preserva scope workspace in impersonazione → Risolto
  3. #3056 - fix(chat/wavo): correggi errore off-by-one nella finestra ultimi N giorni → Risolto
  4. #3055 - fix(campaigns): accetta slug con valori non-Meta in Campaign Creator draft DTO → Risolto
  5. #3052 - fix(i18n): completa traduzioni italiane mancanti in sezioni app → Risolto
  6. #3051 - fix(i18n): pluralizza banner custom-limits WAVO → Risolto
  7. #3050 - fix: scopa asset Meta per workspace → Risolto

Esclusi (non verso utenti):

  • #3068, #3067 — CI/CD, infrastruttura
  • #3061 — ottimizzazione auth interna (Redis rate-limit, nessun cambio visibile)
  • #3053 — routing backoffice interno
  • #3049, #3048 — gestione branch, tooling interno
  • #3046, #3045, #3044, #3043 — feature backoffice/admin-only
  • #3042 — ottimizzazione performance database
  • #3041 — migrazioni database
  • #3040 — documentazione/OpenAPI
  • #3039, #3038, #3037, #3036 — feature backoffice/admin
  • #3017, #2971 — gestione branch/processo release
  • #3064 — bridge ticket support interno

Aggiornamenti — 15 luglio 2026

Risolto

  • Risolto un problema per cui gli annunci duplicati non potevano essere copiati correttamente tra account a causa di incompatibilità hash immagine.
  • Risolto lo scope workspace che veniva perso durante l'impersonazione di altri membri del team.
  • Corretta la finestra di calcolo della data nell'analytics chat che era sfasata di un giorno.
  • Campaign Creator ora accetta slug con valori personalizzati nella redazione delle campagne.
  • Completate le traduzioni italiane mancanti in varie sezioni dell'app.
  • Corretta la pluralizzazione nel messaggio del banner custom limits WAVO.
  • Gli asset Meta sono ora correttamente scopi per workspace individuale per un migliore isolamento dei dati.