We are pleased to announce that the next version of Delphi, C++Builder and RAD Studio will be version 11. This is currently in the works and we plan to release it later this year.
Table of Contents
Moving to Version 11
A few years back, Embarcadero decided to match the version number of the two primary desktop operating systems we target (Windows 10 and OS X, later renamed macOS 10) with a series of RAD Studio 10.x releases: 10 “Seattle”, 10.1 “Berlin”, 10.2 “Tokyo”, 10.3 “Rio”, and 10.4 “Sydney”.
In light of the recent changes in macOS versioning (currently at version 11) and Microsoft’s recent announcement of a coming Windows 11 version, we have decided to change our product numbering scheme accordingly. Windows, in particular, remains a key target for us, with the best library to build Windows client UI applications, our own VCL and we want to underline this strong connection.
Therefore, the next major release of RAD Studio, Delphi and C++ Builder, originally expected to be 10.5, is going to be version 11. We expect it to be followed by minor updates with version numbers like 11.x and a future new major release called 12.
RAD Studio 11 will build on the great features introduced in RAD Studio 10.4 series and will add new features and enhancements throughout the product, with particular focus to the Integrated Development Environment (or IDE), that is, the RAD Studio application itself.
The Olympus Beta Program
At the same time of this version number announcement, we are pleased to invite all of our RAD Studio customers with an active update subscription to the NDA beta program for Embarcadero’s Delphi, C++Builder, and RAD Studio 11, codenamed “Olympus”.
Differently from the past, there are two separate beta programs, one for Premium Update Subscription customers and the second for all other Update Subscription Customers (the beta program, in fact, is reserved to customers with an active subscription). The Premium beta program includes as an extra benefit an online forum for beta-related feedback and discussion, where you can engage with product experts, product managers, and fellow beta testers.
How to join for Premium Subscription Customers
Premium subscription customers have received an email invite (sent to the primary contact for their subscription) and can join by adding their registration email address to a specific form included in the communication. If you haven’t received it and want to join the Premium beta, you can reach out to your sales representative or reseller partner.
How to join for regular Subscription Customers:
We have also sent an email to all subscription customers, indigent them to participate in the regular beta. In case you haven’t received it, please provide your name and the email address associated with your Update Subscription (the email you used to register the product) using this form by Friday, July 16, 2021.
For both groups, once you’ve provided your email address, you will receive a follow-up email later in July, with a link to electronically sign the Olympus Beta NDA. After signing the NDA, you will be provided with the information needed to participate in the beta. Please note that we recommend against installing beta versions on a production machine.
Join the Subscription to Join the Beta
Not currently on subscription but interested in joining the Olympus beta to get a preview of RAD Studio 11? Contact your Embarcadero sales representative or reseller partner to buy the latest version or renew your subscription and be invited to join the regular or Premium beta program.
Design. Code. Compile. Deploy.
Start Free Trial Upgrade Today
Free Delphi Community Edition Free C++Builder Community Edition
What editions (Community, Starter, Standard, Professional, Architect, etc.) are going to be available?
Specific editions have not been announced so far.
Linux ARM supported needed especially for embedded platforms
Absolutely
You forgot to mention Android. Android currently has the latest release as well 11 🙂
Take your time to release, it’s worth our wait. 🙂
You take your example from macOS 11 and Windows 11. They are 64bit – will the Delphi IDE finally be?
Personally I do not count it will. I have registered C++ Builder professional version 10.4.2 that can connect to 32 bit locally installed PostgreSQL with no issues, but not to 64 bit locally installed PostgreSQL. The latest version of 32 bit PostgreSQL for Windows is version 10 (several years old), the 64 bit PostgreSQL is version 13. Yes C++ Builder is named to be 64 bit, as you can compile 64bit application. Unfortunately major component of C++ Builder that makes it C++ Builder are not 64 bit compatible. I tested LAZARUS if can connect to my local 64 bit installation of version 13 of PostgreSQL, and it connected well. Conclusion is that C++ Builder is not updated for years ignoring need of its users. The dream of mine having tool as good and current as old Borland C++ Builder, and as inexpensive to use is remaining my dream only. I stooped dreaming recently and started exploring alternative solutions for building GUI for my applications. As we know Android support is dropped as google do not accept 32 bit applications to its store. The short conclusion of mine is NO, I expect the label at front will be 64bit and not its library (internals). I hope to be proven wrong. I continue to explore C# and Lazarus as alternatives to GUI building (free applications). The main body of my applications are as DLL,s or equivalent if not on windows, to avid necessity of rewriting all.
Which database drivers do you use? I’m quite certain Delphi and C++Builder support PostgreSQL 64 bit.
I don’t really understand the motivation for the distinction between Premium Support and non Premium Support users regarding the beta program.
I can appreciate the difference if it comes to feature requests, but in the beta, don’t you want as many hands on deck testing and providing feedback? If non premium support users can’t provide feedback, I don’t see much benefit for them participating other than getting a sneek preview and living with whatever comes their way later.
All beta testers can provide feedback and the Update Subscription beta for this cycle is going to be exactly the same as in recent years, with access to beta builds and the ability to report bugs against the beta version on Quality Portal, so that our QA team and R&D can follow up as needed.
Having a forum for discussion is an additional benefit (something we haven’t done for update subscription betas in the past) reserved to premium customers. The main issue is this won’t scale to the high number of beta tester in terms of moderation and involvement. This is the first of a number of benefits associated with premium subscription we’ll made available over coming months.
Nice to hear 11 and 12 together here. In addition to ARM success on supercomputers and mobiles, after new Win11 and M1 microchip, native ARM programming have much importance now, so C++ Builder and Delphi are great tools to reach all those from now. It was amazing to see RADS were running and compiling apps on apple M1 with Win11.
I hope this will be an opportunity to rewrite the help system (both the one accessed via F1 and the Wiki) as the two of them are at present far below the necessary level, and in fact far below anything I have seen so far regarding help systems : as examples, there are too many pages with “Embarcadero has no additional…”; the search system gives too many returns, most of them not pertinent, and the one interesting are very far in the list, etc.
And as I wrote, it should be rewritten (meaning from scratch), not just patched…
Berman, I agree with you whole-heartedly. EXCEPT, the last time the help system was completely rewritten, the quality of the existing help system (that is, the Delphi 7) was almost entirely lost, and has never caught up – not even close. We used to have a saying… programming is like going to the toilet – the job ain’t done till the paper work is finished. The paper work (the help system) hasn’t been done for Delphi for a long time. Marcu did a lot of good work on changing the diapers (his books are great) but…
How many bugs it will be released in this version? Because Delphi 10.4.2 has a lot of bugs. All of this bugs was reported in Embarcadero quality center without solution. Here we have a problem that crash IDE without showing error or messages. CTRL + Click doesn’t work, find unit sometimes close Delphi, sometimes show an error. Maybe it’s time to Idera focus on fix all these bugs and forget new versions.
Good work… is there a hope for: Right To Left BiDi with FMX?
This is great! We just may need also third party components compiled for version 11 to test it. If you can help coordinate this then that would help beta-testers. May be they can create a sort of “trial” version with expiration.
will there be intellisense features in the next rad for delphi or c++?
CodeLens is one of my favorite features in Visual Studio and I am missing it a lot when I in Delphi IDE
Above every important line of code like methods, classes or properties, Visual Studio inserts a line with helpful links:
Latest Tests
References used
Last author
– In a fraction of second second I can see if a method is covered with Tests and run them
– In a couple of second, I can see where the method is called
– I take just a few second to know who edit the code (git integration) and eventually to read the associated Jira ticket that trigger the change
I’m using it for windows delphi, it will speed things up if macos works directly.
Find reference in Delphi IDE or search for usage in 10.4.2 does not works. Please release Delphi 11 only when these are fix and well tested. It must work perfectly across bpl, files projects. It wwill be a huge step in the right direction.
Waiting for a perfect release is no longer even possible, Embarcadero must release new versions regularly to keep up with the rapid pace of change on the mobile platforms. If they don’t we find ourselves in situations where we can’t even deploy our mobile applications to customers. I expect the IDE refactoring commands will get better over time as more of them are converted to use the LSP engine introduced in 10.4.
There is a very strong argument for the old school approach of fixed releases to be modernised into streamed sub-components allowing mobile compilers for example to be updated independently of the code editor/ide in timelines that better match need
Any chance we’ll see native ARM64 Windows apps in Olympus?
No answer is also an answer
that probably means “NO”
@Marco Cantu I develop with datasnap and I have a problem, when I try to put my DataSnap with HTTPS in the Windows environment and in IOs the DataSnap works perfectly, but when it’s on Android, it doesn’t find the certificate, I searched the web looking for an answer I couldn’t find anything , in Rad Studio 11 already have a solution for this problem? Thank you have a great day!
Please Right To Left BiDi with FMX? this issue with not supporting BiDi is long overdue . please support it .
thanks
Noted. Unfortunately RAD Studio 11 doesn’t support BiDi in FMX at the moment.
Marco, any chance to get the list of new features?
Hi John, thanks for asking.
The list of new features, improvements and updates is available as part of the beta documentation. Things can change during the Beta phase due to force majeure and technical or time constraints so it would be premature to provide a list at this moment which people might then rely on. Obviously, when RAD Studio 11 is actually released we’ll make sure you get full details! 🙂
If you join the Beta you’ll get to see things for yourself and can even contribute feedback which helps shape the final product.
[This comment was edited to remove content which might inadvertently breach an NDA]
The “RSB” reporting site for the beta is not operational (from July 26th and up to an hour or so ago – reports “This project isn’t available”)
Hi Peter, I will email you directly concerning the rest of the points you raise.
I checked the RSB site and it appears to be working normally. The link I have is: https://quality.embarcadero.com/projects/RSB