# Changelog - Poinzilla
Tutte le modifiche, aggiornamenti e correzioni di bug.

## [2.0.0] - 2026-05-07
### Sistema retry queue
- Aggiunto sistema di retry queue per la sincronizzazione di ordini, customer e delete customer
- Aggiunta pagina back-office "Log" con statistiche, lista filtrabile e azioni manuali (retry, delete, payload viewer)
- Aggiunto front controller cron protetto da token per il processing batch via cron esterno
- Aggiunta classificazione automatica errori (network/auth/validation/server/rate_limit/unknown)
- Aggiunto claim atomico per evitare race condition in caso di cron concorrenti
- I 3 sync (ordine, customer, delete customer) ora usano sempre la queue (always-queue pattern)

## [1.2.5] - 2025-10-14
### Performance
- Rimosso logging eccessivo dalle hook eseguite ad ogni pageview (displayAfterBodyOpeningTag, displayHeader, actionFrontControllerInitBefore)
- Eliminati migliaia di INSERT nel database su siti ad alto traffico
- Migliorata performance complessiva del modulo

## [1.2.4] - 2025-07-23
### Added
- Aggiunto campo consumer_email nell'invio degli ordini

## [1.2.3] - 2025-07-03
### Fixed
- Migliorata gestione colonna pz_exclusive_coupon per compatibilità MySQL
- Ottimizzati commenti nel codice per maggiore chiarezza

## [1.2.2] - 2025-05-05
### Fixed
- Migliorata gestione colonna pz_exclusive_coupon per compatibilità MySQL
- Ottimizzati commenti nel codice per maggiore chiarezza
- Rimosso logging verboso non necessario

## [1.2.1] - 2025-01-28
### Added
- Integrazione del supporto per i gruppi utenti.

## [1.2.0] - 2025-01-15
### Added
- Supporto per il multistore.

## [1.1.1] - 2024-12-10
### Fixed
- Miglioramenti alle prestazioni del modulo.
- Correzione di bug minori segnalati dagli utenti.

## [1.1.0] - 2024-11-20
### Added
- Compatibilità con una nuova API per l'importazione dati.
- Aggiunto supporto a funzionalità avanzate di reporting.

## [1.0.0] - 2024-10-02
### Initial release
- Prima versione del modulo con funzionalità di base.