Changelog v3.0.0¶
Data release: 2026-05-18
Range Git: 31975538c93faa14befcaf4c803b11fc6371c557..v3.0.0
Novita principali¶
Questa release introduce la base della migrazione moderna dell'estensione. Il progetto inizia il passaggio verso React 19, TypeScript e Vite, con una struttura pensata per isolare le nuove pagine sotto src e mantenere riutilizzabili componenti, client API, storage e utility condivise.
La UI viene riorganizzata attorno a primitive locali in stile shadcn/Radix: campi, bottoni, textarea, checkbox, switch, tab, dialog, popover, card, tooltip e componenti di feedback. Questo permette alle pagine migrate di condividere controlli coerenti invece di duplicare markup e stili.
Strumenti e funzionalita¶
REST Explorerviene migrato e separato in pannelli di richiesta e risposta, con gestione migliorata dello storage, parsing delle risposte, copia JSON e download di file testuali.Data Exportriceve un forte ampliamento: editor SOQL con autocomplete, query salvate, template, cronologia, tab multipli, gruppi di campi, azioni record, download CSV, gestione BOM e interazioni piu ricche sui risultati.Data Importviene esteso con supporto all'azioneundelete, rilevamento del formato CSV/tabellare e opzioni di threading piu complete.Debug Logaggiunge paginazione, filtri, cancellazioni bulk e gestione dei log salvati.Metadata Retrieve/Deployviene potenziato con generazione package e miglioramenti alla gestione delle operazioni metadata.Event Monitorintroduce persistenza e storico degli eventi.Record Watchentra come nuova area funzionale, con salvataggio in IndexedDB, polling, snapshot multipli, supporto a piu record, condizioniWHERE, aggiornamento record e copia di recap compatti.Quick Findaggiunge palette e overlay per cercare rapidamente strumenti e tab.Regex Catalogaggiunge gestione di regole regex, import/export, anteprima risultati e test e2e dedicati.GraphQL ExplorereLogin Managervengono introdotti come nuovi strumenti dell'estensione.- Il popup viene riorganizzato con tab per oggetti, utenti, shortcut e org, altezza dinamica e azioni piu integrate verso gli strumenti.
Migrazione tecnica¶
- Viene aggiunto un client Salesforce condiviso per REST e SOAP, con gestione dello stato di connessione.
- Lo storage viene spostato verso API condivise e IndexedDB, riducendo la dipendenza diretta da localStorage.
- La runtime extension viene rafforzata con messaggistica, gestione popup, background per Record Watch e link tool centralizzati.
- Vite viene configurato per nuove pagine, runtime content, popup di test e naming stabile degli asset.
- Viene introdotto lo script
release-build:allper produrre build Chrome e Firefox in modo coordinato. - La documentazione include roadmap di migrazione, inventario HTML, note per sviluppatori e aggiornamenti README.