Vandaag heeft Embarcadero een patch uitgebracht voor RAD Studio, Delphi en C++Builder 11.3 Alexandria. Deze patch adresseert verschillende problemen in RAD Studio 11.3, waaronder een content type parsing probleem met REST-verzoeken en het overslaan van een aantal database-events, een aantal fouten in de IDE en debugger, en een aantal ontbrekende bestanden voor de nieuwe TBiometricAuth component. Het installeren van deze patch wordt aanbevolen voor alle RAD Studio 11.3 klanten.
GetIt-gebaseerde installatiestappen voor dit uitgestelde pakket lijken erg op wat al beschreven is in de blogpost https://blogs.embarcadero.com/rad-studio-11-alexandria-patch-1-available/. Merk op dat je ook de mogelijkheid hebt om een patch te "verwerpen" en er niet meer aan herinnerd te worden op de Welkomstpagina, zelfs zonder hem te installeren. Merk ook op dat als je de patch installeert via GetIt het IDE Info-venster aangeeft dat de patch is geïnstalleerd.
In dit geval download je het ZIP-bestand van de patch van de mijn.embarcadero.nl portaal (waar hij binnenkort beschikbaar zal zijn), moet u hem handmatig installeren, waarbij u vergelijkbare stappen volgt als bij de geautomatiseerde installatie. Je moet de RAD Studio IDE handmatig afsluiten voordat je de patch installeert (je krijgt een foutmelding als de IDE actief is) en de stappen in de readme volgen.
Daarnaast hebben we al een update uitgebracht voor de lokale helpbestanden op de docs site, zie de links hieronder in de readme, en we zullen dezelfde update binnenkort beschikbaar maken in GetIt.

Inhoudsopgave
RAD Studio 11.3 Patch #1 Leesmij
Deze patch verhelpt verschillende problemen in RAD Studio 11.3, waaronder een probleem met het parsen van inhoudstypes bij REST-verzoeken en het overslaan van enkele databasegebeurtenissen, enkele fouten in de IDE en debugger, en enkele ontbrekende bestanden voor de nieuwe TBiometricAuth-component. Het installeren van deze patch wordt aanbevolen voor alle RAD Studio 11.3 klanten. Deze patch is ongeveer 325MB om te downloaden.
Installatie via GetIt
Als je de patch downloadt via GetIt, wordt deze automatisch geïnstalleerd, waarbij een back-up van de vervangen bestanden wordt gemaakt. Omdat PAServer echter op computers op afstand wordt geïnstalleerd, moet je PAServer handmatig opnieuw installeren op de doelplatforms waarmee je werkt, volgens de stappen op: https://docwiki.embarcadero.com/RADStudio/en/Installing_the_Platform_Assistant_on_Windows
Handleiding downloaden en installeren
Deze patch is ook beschikbaar in de downloadportal op mijn.embarcadero.nl. In dit geval moet u na het downloaden en uitbreiden van het ZIP-bestand het bestand patch.R113.patch1_install.bat uitvoeren of de R113.patch1.zip handmatig uitbreiden naar de respectievelijke submappen van de RAD Studio installatiemap. U moet ook PAServer bijwerken op doelplatformen zoals hierboven besproken.
Stappen voor de-installatie
Als je de patch hebt geïnstalleerd via GetIt:
- Open de installatiemap van Catalog Repository en ga naar de patchmap
- Voer het bestand patch.R113.patch1_uninstall.bat uit
- Pas *nadat* je de patch hebt verwijderd, verwijder je het pakket van GetIt
Als je de patch handmatig hebt geïnstalleerd:
- Open de map waarin je het ZIP-bestand van de patch hebt uitgeklapt
- Voer het bestand patch.R113.patch1_uninstall.bat uit
- Verwijder de map en het patch ZIP-bestand
Lokaal Helpbestand bijwerken
Los daarvan stellen we een update beschikbaar van de 11.3 lokale helpbestanden in GetIt en op https://docs.embarcadero.com/products/rad_studio/ (zie de ZIP-bestanden voor Offline CHM Help en Offline Libraries CHM Help)
Kwalitatief portaalprobleem opgelost door deze patch
- RSP-41180 RESTResponse component retourneert geen inhoud
- RSP-41178 Embarcadero Formulierontwerper/VCL
- RSP-41170 IDE AV's bij openen project
- RSP-40997 Ontbrekende bestanden voor TBiometricAuth voor iOS-simulator ARM64
- RSP-40802 Event OnValidate mislukt wanneer het DBGrid vol is
- RSP-40757 leeg REST antwoord
- RSP-40726 Delphi REST API / TRESTRequest gebroken voor OData API's
- RSP-40601 Fout bij het instellen van "LSP-Verhalten"-opties
- RSP-40549 RESTRequest moet meerdelig Inhoudstype accepteren
De patch verhelpt ook de volgende intern gevonden problemen en interne supporttickets:
- De Win64 LLDB debugger toont nu geen *simpel* datatype in de muisaanwijzingen wanneer je met de muis over variabelen beweegt.
- TRESTClient herkent antwoord niet als JSON wanneer Content-Type application/vnd.retailer.v8+json is
- AV bij het genereren van SQL in een FireDAC Update SQL-editor
- C++ debugger evalueert Button->Text niet goed op iOS platform
- IDE traag bij debuggen op Android 32-bit en 64-bit
