May 27, 2020
Yesterday Embarcadero released Delphi 10.4 Sydney, along with C++Builder 10.4 Sydney and RAD Studio 10.4 Sydney. The products are immediately available. Here are some links and a reminder for the webinar later today.
Following the beta testing period and some blog post pre-announcing some of the key features (see also my blog), yesterday Embarcadero officially released RAD Studio 10.4 Sydney, which includes Delphi 10.4.
My Top Three Features
There are many new features in the product. For Delphi developers the key are:
- The first cut of Code Insight based on Language Server Protocol. This is a huge step for the product, a new foundation for the future of the "IntelliSense" capabilities. From this foundation, we'll continue to improve and expand in the future. Top feature is completion within words -- rather than starting with what you type. Nice side effects, much better red squiggles.
- The introduction of custom managed records. Records in Delphi are extremely powerful and handy (with methods and operators overloading) now custom initialization and finalization add more power
- The extensive enhancements on VCL, with support for High DPI Styles and new platform support with TEdgeBrowser control, among many other features (Per Controls styling, TTitleBar, Virtual Image component, updated API declarations...). FMX and RTL and many other areas got improvement, but the work on VCL has been really extensive for this release
There is way more in the product, this is just my personal take of the top 3 areas we worked on. Extensive bug fixing is another key element of 10.4, with one of the highest number of public reported bug fixed in a release. And the return of a very nice classic Delphi Greek helmet logo!
Noteworthy Links
Todays' Webinar
There is still time to register for the Launch Webinar (6PM in Europe) at https://register.gotowebinar.com/register/7159476968330857739. To touch on all new features, this is going to take about 2 hours, and we'll have a break for attendees to relax! Join us later...
posted by
marcocantu @ 3:32AM | 17 Comments
[0 Pending]
17 Comments
Delphi 10.4 Sydney is Available
Where is the FastReports feature? No components were installed
and it does not seem to be available in downloads center.
Comment by Dmitry on May 27, 05:09
Delphi 10.4 Sydney is Available
Hello!
When will the community version be available?
Comment by Rene Melo
[http://www.royalsoft.com.br]
on May 27, 05:39
Delphi 10.4 Sydney is Available
Cannot be considered as a top feature but I really like the new icon :)
Comment by Stéphane WIERZBICKI on May 27, 06:36
Delphi 10.4 Sydney is Available
RAD Studio 10.4 Sydney build 9797 crash in Visual LiveBind action!!!
RAD Studio 10.4 Sydnay installed by ISO download from
Embarcadero!
build 9797
in my tests, when you put any component default, like a Button,
ListBox, Grid, etc.. in a new project VCL or FMX and try edit the
properties these components in Visual LiveBind, for example:
-- click in 3 points "..." to add new property in Visual LiveBind the IDE
into in colapse and booomm! it's gone... disappear in your screen and
task manager.
did you try some like this?
Comment by emailx45 on May 27, 13:24
Delphi 10.4 Sydney is Available
iOS Emulator still not working in 10.4? I have tested it with XCode
10.3 and 11.5.
Comment by Daniel Jenne on May 28, 00:35
Delphi 10.4 Sydney is Available
Dmitry, the FastReport downlaods should be available in GetIt
Package Manager
Rene, 10.3.3 versions of Delphi and C++ Builder Community
Edition remain available for download. 10.3.3 was an excellent
release and Community Edition users can perfectly well continue
to work with that release.
The majority of customers who need the best performance,
quality and features should be able to purchase the latest release.
Our paying customers deserve a premium experience. Over the
coming months, we'll determine when a 10.4 version of CE will
be released.
Comment by Marco Cantu
[http://www.marcocantu.com]
on May 28, 02:57
Delphi 10.4 Sydney is Available
The IDE feels better then RIO, one thing after installing FastReport VCL i get errors loading the package.
Will try again, if the error stays i enter an QA ticket.
Comment by mvanrijnen on May 28, 12:42
Delphi 10.4 Sydney is Available
emailx45,
we saw the issue with VLB and have already been started working
on a fix for it.
Daniel Jenne,
regarding the iOS Simulator, there is an issue caused by the new
Launch Storyboard support, that is partially addressed by the "10.4
Patch 1" but requires some more detailed steps we are still
investigating
Comment by Marco Cantu
[http://www.marcocantu.com]
on May 29, 06:30
Delphi 10.4 Sydney is Available
Our experience with 10.3.3 was far from "excellent". We will be very happy, if we get a working code insight with 10.4.
Comment by Andrew on June 2, 09:21
Delphi 10.4 Sydney is Available
Great!
An update of the blog article on firebase cloud messaging (see link
below) for 10.4 Sydney would be appreciated. I tried to follow the
instructions, but they are outdated. E.g. using 10.4, I can not find
the Android Push Notification Patch in GitHub and there seems to
be now a "Receive push notifications" option in the Entitlement
List, and TPushServive.TServiceNames.GCM seems now
depriciated, and so on)
https://community.idera.com/developer-tools/b/blog/posts/firebase-
android-push-notification-support-with-rad-studio-10-3-1
Comment by Robbert on June 3, 06:04
Delphi 10.4 Sydney is Available
Marco,
As Embarcadero product manager, can you tell me whether Raize
VCL will be updated for Sydney 10.4. As you must be aware, the
v6.2.3 that is available on GetIt has a bug and does not work
correctly with the screen scaling.
I'm an Architect Edition customer since XE2, and have many bread
and butter projects, that use the Raize VCL controls. I need a
solution please!
Thanks.
Comment by Anonymous on June 28, 06:07
Delphi 10.4 Sydney is Available
Why is the focus on VCL ? I would assume FMX is a better
investment because it serves all target platforms --also windows ? Or
did we hit the limit here ? And back to 'get the native best out of
every platform' strategy ?
Comment by Dirk on July 1, 01:51
Delphi 10.4 Sydney is Available
Well, it's been a month... any news about VLB error or iOS simulator support? These are rather important features and to be honest, they should be tested before the launch of the new and shiny Sydney version ;)
Comment by Zdzislaw Sroczynski on July 11, 08:12
Delphi 10.4 Sydney is Available
When Embrarcadero will make BDE available for Delphi 10.4.
We need for compatibility of old projects.
We don't use new projects, but we have to recompile old projects, Should we use Delphi Old ?????
Edmar Frazão
Brazil
Comment by Edmar Frazão on July 13, 06:05
Delphi 10.4 Sydney is Available
When will delphi 10.4 community edition be Available
Comment by Carsten Jonstrup on July 14, 11:21
Delphi 10.4 Sydney is Available
Is the Community Edition still not available?
Google Play needs Android API level 29, which can only be created
with Delphi 10.4.
I'm stuck!
Comment by Sam Witse on November 24, 20:00
Delphi 10.4 Sydney is Available
At writing time, fastreport is still not available.
Big issue for existing projects.
Comment by André on July 31, 08:07
Post Your Comment
Click
here for posting
your feedback to this blog.
There are currently 0 pending (unapproved) messages.