vložil Radek Červinka
27. února 2023 19:13
Je dostupná třetí aktualizace D11.3. Aktualizace je binárně kompatibilní se všemi verzemi D11, tzn. pokud při instalaci zvolíte zachovat nastavení, tak se Vám zachovají všechny nainstalované komponenty (kromě těch z GetIt, ty se musí instalovat znovu). Pozn.: je možné, že vám zmiznou cesty pro Library - win 64. Pro jejich zálohování otevřete Tools, Options, pak Language, Delphi, Library a vyberte Windows 64 a zkopírujte obsah edit boxu pro pozdější obnovu. Nebo nahoře ve vyhledávání napište Library a vyberte z nabídky.
Klasický seznam what is new in 11 Alexandria - Release 3 - doporučuji přečíst, resp. souhrn od Marca Cantu - https://blogs.embarcadero.com/announcing-the-availability-of-rad-studio-11-3-alexandria/, seznam FixList
Nebude zde vše vypisovat, jen za mne klíčové věci:
- stabilní a rychlé LSP
- FMX.BiometricAuth
- do tools API bylo přepracované vykreslování editoru (flexibilní a rychlé rozhraní pro pluginy)
- IDE zvýrazňuje výskyty slov
- IDE zobrazí Administrator v titulku okna pokud běží jako elevated user
- různé úpravy ohledně High DPI
- přidána možnost token refresh do TOAuth2Authenticator
- přes 25 feature request a 365 veřejných chyb opraveno
Z neviditelných ale důležitých věcí:
- RTL function Move byla optimalizována pro běh na moderních CPU, nyní 2x - 5x rychlejší (viz. RSP-38613), to se používá prakticky všude
- optimalizace výkonu _InitializeRecord, a _InitializeArray což je voláno prakticky pořád (viz. RSP-38579 a RSP-38633 se seznamu)
Obecně: pokud se rádi v takových věcech přehrabujete, zazálohujte si adresář ze zdrojáky, a pak dejte porovnat proti nové verzi - hlavně část RTL. Jinak sekce RTL v seznamu oprav a novinek je zajímavá (no aspoň pro mne) a ukazuje, že EMBT se nesoustředí jen na vizuálno, ale i na vylepšení RTL.
98816fa8-fe3b-46e4-89ff-47830466ac88|12|5.0
Tagy: delphi, D11