Note sulla versione per JavaScript SDK dello strumento di lettura immersiva
Versione 1.4.0
Questa versione contiene nuove funzionalità, correzioni delle vulnerabilità di sicurezza e aggiornamenti degli esempi di codice.
Nuove funzionalità
- Convalida regex del sottodominio aggiornata per consentire collegamenti privati
Miglioramenti
- Sono stati aggiornati gli esempi di codice in modo da usare la versione v1.4.0
Versione 1.3.0
Questa versione contiene nuove funzionalità, correzioni delle vulnerabilità di sicurezza e aggiornamenti degli esempi di codice.
Nuove funzionalità
- Aggiunta capacità per l’iframe di Strumento di lettura immersiva di Azure al fine di richiedere le autorizzazioni all’uso del microfono per Reading Coach
Miglioramenti
- Sono stati aggiornati gli esempi di codice in modo da usare la versione v1.3.0
- Gli esempi di codice sono stati aggiornati per illustrare l'utilizzo delle opzioni più recenti della versione 1.2.0
Versione 1.2.0
Questa versione contiene nuove funzionalità, correzioni delle vulnerabilità di sicurezza, correzioni di bug, aggiornamenti agli esempi di codice e opzioni di configurazione.
Nuove funzionalità
- È stata aggiunta un'opzione per impostare il tema chiaro o quello scuro
- È stata aggiunta un'opzione per impostare il nodo padre in cui è posizionato il contenitore iframe/webview
- È stata aggiunta un'opzione per disabilitare l'esperienza Grammatica
- È stata aggiunta un'opzione per disabilitare l'esperienza Traduzione
- È stata aggiunta un'opzione per disabilitare Rilevamento lingua
Miglioramenti
- Sono stati aggiunti gli attributi modali title e aria all'iframe
- Impostare isLoading su false all’uscita
- Sono stati aggiornati gli esempi di codice in modo da usare la versione v1.2.0
- È stato aggiunto un esempio di codice React
- È stato aggiunto un esempio di codice Ember
- È stato aggiunto un esempio di codice della funzione di Azure
- È stato aggiunto un esempio di codice C# che illustra come chiamare la funzione di Azure per l'autenticazione
- È stato aggiunto un esempio di codice Kotlin di Android che illustra come chiamare la funzione di Azure per l'autenticazione
- È stato aggiornato l'esempio di codice Swift in modo che sia conforme a Objective C
- È stato aggiornato l'esempio di codice C# avanzato per illustrare l'utilizzo delle nuove opzioni: parent node, disableGrammar, disableTranslation e disableLanguageDetection
Correzioni
- Sono state corrette più vulnerabilità di sicurezza aggiornando i pacchetti TypeScript
- È stato corretto il bug per cui renderButton restituiva un'icona e un'etichetta duplicate nel pulsante
Versione 1.1.0
Questa versione contiene nuove funzionalità, correzioni delle vulnerabilità di sicurezza, correzioni di bug, aggiornamenti agli esempi di codice e opzioni di configurazione.
Nuove funzionalità
- Possibilità di salvare e caricare le preferenze utente in browser e dispositivi diversi
- Possibilità di configurare opzioni di visualizzazione predefinite
- È stata aggiunta un'opzione per impostare la lingua di traduzione, nonché abilitare la traduzione testuale e la traduzione dei documenti all'avvio di Strumento di lettura immersiva
- È stato aggiunto il supporto per la configurazione di Lettura ad alta voce tramite le opzioni
- È stata aggiunta la possibilità di disabilitare l'esperienza della prima esecuzione
- È stata aggiunta l'opzione ImmersiveReaderView per UWP
Miglioramenti
- È stato aggiornato il codice HTML di esempio di Android in modo che funzioni con l'SDK più recente
- È stata aggiornata la risposta di avvio in modo da restituire il numero di caratteri elaborati
- Sono stati aggiornati gli esempi di codice in modo da usare la versione v1.1.0
- Non è possibile chiamare launchAsync quando è già in fase di caricamento
- Possibilità di verificare la presenza di contenuto non valido ignorando i messaggi in cui i dati non sono una stringa
- Possibilità di eseguire il wrapping della chiamata alla finestra in una clausola if per controllare il supporto del browser di Promise
Correzioni
- È stato corretto dependabot rimuovendo yarn.lock da gitignore
- È stata corretta una vulnerabilità di sicurezza aggiornando pug alla versione 3.0.0 nell'esempio di codice quickstart-nodejs
- Sono state corrette più vulnerabilità di sicurezza aggiornando i pacchetti Jest e TypeScript
- È stata corretta una vulnerabilità di sicurezza aggiornando Microsoft.IdentityModel.Clients.ActiveDirectory alla versione 5.2.0
Versione 1.0.0
Questa versione contiene modifiche che causano un’interruzione, nuove funzionalità, miglioramenti dell'esempio di codice e correzioni di bug.
Modifiche di rilievo
- Richiedere token e sottodominio di Azure AD e deprecare i token usati nelle versioni precedenti.
- Impostare CookiePolicy su disabilitato. La conservazione delle preferenze utente è disabilitata per impostazione predefinita. Il lettore viene avviato ogni volta con le impostazioni predefinite, a meno che CookiePolicy non sia impostato su abilitato.
Nuove funzionalità
- È stato aggiunto il supporto per abilitare o disabilitare i cookie
- È stato aggiunto un esempio di codice di avvio rapido Kotlin di Android
- È stato aggiunto un esempio di codice di avvio rapido Java di Android
- È stato aggiunto un esempio di codice di avvio rapido Node
Miglioramenti
- È stato aggiornato il README.md avanzato di Node.js
- È stato modificato l'esempio di codice Python da avanzato ad avvio rapido
- È stato spostato l'esempio di codice iOS Swift in js/samples
- Sono stati aggiornati gli esempi di codice in modo da usare la versione v1.0.0
Correzioni
- È stato corretto l'esempio di codice avanzato di Node.js
- Sono stati aggiunti i file mancanti per advanced-csharp-multiple-resources
- È stata rimossa l'indicazione en-us dai collegamenti ipertestuali
Versione 0.0.3
Questa versione contiene nuove funzionalità, miglioramenti agli esempi di codice, correzioni delle vulnerabilità di sicurezza e correzioni di bug.
Nuove funzionalità
- È stato aggiunto un esempio di codice iOS Swift
- È stato aggiunto un esempio di codice avanzato C# che illustra l'uso di più risorse
- È stato aggiunto il supporto per disabilitare la funzionalità di attivazione/disattivazione dello schermo intero
- È stato aggiunto il supporto per nascondere il pulsante di uscita dell'applicazione Strumento di lettura immersiva
- È stata aggiunta una funzione di callback che può essere usata dall'applicazione host all'uscita da Strumento di lettura immersiva
- Sono stati aggiornati gli esempi di codice in modo da usare l'autenticazione di Azure Active Directory
Miglioramenti
- È stato aggiornato l'esempio di codice avanzato C# in modo da includere un documento di Word
- Sono stati aggiornati gli esempi di codice in modo da usare la versione v0.0.3
Correzioni
- È stata aggiornata la libreria lodash alla versione 4.17.14 per correggere una vulnerabilità di sicurezza
- È stata aggiornata la libreria MSAL C# per correggere una vulnerabilità di sicurezza
- È stato aggiornato il pacchetto mixin-deep alla versione 1.3.2 per correggere una vulnerabilità di sicurezza
- Sono stati aggiornati jest, webpack e webpack-cli che usavano versioni vulnerabili di set-value e mixin-deep per correggere una vulnerabilità di sicurezza
Versione 0.0.2
Questa versione contiene nuove funzionalità, miglioramenti agli esempi di codice, correzioni delle vulnerabilità di sicurezza e correzioni di bug.
Nuove funzionalità
- È stato aggiunto un esempio di codice avanzato Python
- È stato aggiunto un esempio di codice di avvio rapido Java
- È stato aggiunto un esempio di codice semplice
Miglioramenti
- Il nome dell'opzione resourceName è stato sostituito con cogSvcsSubdomain
- I segreti sono stati spostati all'esterno del codice e vengono utilizzate le variabili di ambiente
- Sono stati aggiornati gli esempi di codice in modo da usare la versione v0.0.2
Correzioni
- Sono stati corretti i bug di accessibilità del pulsante di Strumento di lettura immersiva di Azure
- È stato corretto lo scorrimento interrotto
- È stato aggiornato il pacchetto handlebars alla versione 4.1.2 per correggere una vulnerabilità di sicurezza
- Sono stati corretti bug negli unit test dell'SDK
- Sono stati corretti i bug di compatibilità di JavaScript con Internet Explorer 11
- URL dell'SDK aggiornati
Versione 0.0.1
Versione iniziale dell'SDK JavaScript di Strumento di lettura immersiva di Azure.
- È stato aggiunto l'SDK JavaScript di Strumento di lettura immersiva
- È stato aggiunto il supporto per specificare la lingua dell'interfaccia utente
- È stato aggiunto un timeout per determinare quando la funzione launchAsync deve avere esito negativo con un errore di timeout
- È stato aggiunto il supporto per specificare z index dell'iframe di Strumento di lettura immersiva
- È stato aggiunto il supporto per usare un tag webview anziché un iframe, per la compatibilità con le app di Chrome
- Sono stati aggiunti unit test dell'SDK
- È stato aggiunto un esempio di codice avanzato di Node.js
- È stato aggiunto un esempio di codice avanzato C#
- È stato aggiunto un esempio di codice di avvio rapido C#
- Sono stati aggiunti la configurazione del pacchetto, Yarn e altri file di compilazione
- Sono stati aggiunti file di configurazione Git
- Sono stati aggiunti file README.md agli esempi di codice e all'SDK
- È stata aggiunta una licenza MIT
- Sono state aggiunte istruzioni per i collaboratori
- Sono stati aggiunti asset SVG al pulsante dell'icona statica