Changelog
Questa pagina documenta tutte le modifiche significative all'API Invoicetronic. Le versioni seguono il Semantic Versioning.
v1.0.15 - 6 Dicembre 2025
Novità
Header Invoicetronic-Version
Aggiunto l'header Invoicetronic-Version a tutte le risposte API. I client possono ora verificare la versione dell'API e rilevare aggiornamenti leggendo questo header da qualsiasi risposta. Il numero di versione corrisponde alla versione di release dell'API (es. "1.0.15").
v1.0.14 - 6 Dicembre 2025
Correzioni
Webhook - Codifica payload
Corretta la codifica del payload webhook da UTF-16 a UTF-8 per la corretta verifica della firma HMAC. Il payload HTTP del webhook veniva inviato con Encoding.Unicode (UTF-16LE) mentre la firma HMAC veniva calcolata usando la codifica ASCII, rendendo difficile per i client verificare la firma. Ora sia il payload che il calcolo HMAC utilizzano la codifica UTF-8, che è lo standard per i payload JSON e garantisce una verifica coerente della firma.
v1.0.13 - 5 Dicembre 2025
Correzioni
Webhook - Supporto evento wildcard
Corretto il supporto per l'evento wildcard (*) nei webhook. I webhook configurati con l'evento * venivano accettati durante la creazione ma non venivano mai attivati. Ora i webhook con * nella lista degli eventi vengono correttamente attivati per tutti gli eventi.
SDK v1.1 / API v1.0.12 - 4 Dicembre 2025
Novità
Webhook - Campo resource_id
Aggiunto il campo resource_id alle notifiche webhook. I payload webhook ora includono l'ID della risorsa creata o modificata dalla richiesta.
Per esempio, per gli eventi update.add, il campo resource_id contiene l'ID dell'entità Update appena creata. Questo permette ai ricevitori webhook di recuperare direttamente i dettagli della risorsa senza dover fare matching basato su timestamp o altre euristiche.
v1.0.9 - 4 Dicembre 2025
Correzioni
Notifiche webhook per receive.add e update.add
Corretta un'anomalia che impediva l'invio corretto delle notifiche webhook per gli eventi receive.add e update.add. I webhook vengono ora attivati correttamente per il proprietario della risorsa.
v1.0.7 - 3 Dicembre 2025
Correzioni
Notifiche webhook con company_id null
Corretto un problema che impediva l'invio delle notifiche webhook quando la risposta API conteneva un valore company_id null. Ora i webhook vengono correttamente inviati anche in questi casi.
SDK v1.0 / API v1.0.0 - 14 Luglio 2025
Novità
Prima release ufficiale di Invoicetronic API con supporto completo per SDK in 8 linguaggi: C#, Python, PHP, Java, JavaScript, Ruby, Go, TypeScript.