NOTE DI RILASCIO

Le novità di Babel.

Modifiche al motore, agli strumenti di licensing e all’area di lavoro Desktop, dalle note di rilascio del prodotto.

Rilasciata il 5 giugno 2023

Versione 10.0.0.0

Babel Obfuscator

Miglioramenti

  • [Novità] Aggiunti i build tool per .NET 7.0.

  • [Novità] Nuove statistiche di offuscamento.

  • [Novità] Nuova documentazione utente

  • [Novità] La cifratura codice supporta ora più blocchi di codice dinamico.

  • L'ObfuscationAttribute supporta ora espressioni di feature che possono accettare una proprietà pattern per filtrare i simboli tramite espressioni regolari.

  • Aggiunta la compatibilità con il plugin BabelEncrypt versione 1.2.

Modifiche

  • [Breaking] I build tool per .NET 5.0 sono stati rimossi dal pacchetto nuget Babel.Obfuscator.

Correzioni di bug

  • Fix: Crash delle applicazioni Android e iOS quando è attivo l'offuscamento del flusso di controllo con l'algoritmo goto.
  • Fix: Alcuni namespace XAML potevano essere rimossi erroneamente nelle applicazioni MAUI.
  • Fix: Crash delle applicazioni iOS quando sono attive la cifratura stringhe o la cifratura valori e il Linker è impostato su "Link SDKs Only".
  • Fix: Alcuni simboli potevano essere rimossi erroneamente nelle applicazioni MAUI.
  • Fix: Unione di struct ed enum COM duplicati

Babel Licensing

Miglioramenti

  • [Novità] Aggiunto il Servizio Babel Licensing
  • [Novità] Licenze flottanti e di attivazione
  • [Novità] Incluse funzionalità come la disattivazione e la revoca delle licenze
  • [Novità] Licenze di prodotto: Server, Data Center
  • [Novità] Supporto a .NET 48 e .NET 7

Modifiche

  • [Breaking] Le migrazioni del database di Babel Licensing non sono disponibili per migrare il vecchio schema.
  • [Breaking] Prodotto Babel Company License dismesso (migrato alla licenza Server).