Embarcadero Technologies has released Updates 4 and 5 of Delphi 2010, which supersede the canceled Updates 2 and 3. If you remember, those updates were released and immediately recalled due to a registration issue. Now, as the official statement says

Additional fixes have been added to the updates, making the new updates no longer identical
to the original updates, and so the update numbers have been incremented.

The list of fixed bugs (or at least the least of the fixed bugs that have logged in Quality Central) is available in the article 40204. I've recognized a handful of issues I had noticed in my coming book, and will udpate the book ASAP (but not the ebook of the first part that I released today and will blog about in a minute).

By the way, I went through the installation and saw no particular problem, so it seems the update went fine. I used the local "Check for Updates". First screen I got (also during the download):

During the lengthy installation, you get this rather boring screen:

Finally, when everything is set (and you go through three setup programs, if you have RAD Studio or C++Builder) the product about box gets updated to the following:

I'll study the bug list and check some of my programs, to see what has been fixed. Thinks I noticed:

  • Object Inspecter help contexts are nonfunctional.
  • When dragging server methods from Data Explorer onto a VCL form, the TSQLDataSet is created with commandType set to ctStoredProc instead of ctServermethod
  • TJSONString.ToBytes fails to convert Unicode chars

I will do some more tests, while I update the book, and let you know.