Over the weekend, we released two hotfixes for RAD Studio 10.3. One of these, the which addressed a number of IDE issues, is especially important if you use C++Builder.
This issue only affected C++Builder, and did not affect RAD Studio (even when using C++ projects) or Delphi. If you have bought C++Builder only, or are using it as part of RAD Studio but are starting the IDE from the C++Builder shortcut not the RAD Studio shortcut, you will be affected by this issue.
You can read the hotfix announcement here, and find the hotfix download on CodeCentral here. We recommend you install it!
We have a further hotfix planned to address some compiler and RTL issues very soon. In addition, we also plan to release an updated version of Boost for C++Builder 10.3 early in the new year.
Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder. Design. Code. Compile. Deploy.
Start Free Trial
Free Delphi Community Edition
Free C++Builder Community Edition
When a date release for the Boost package for Builder 10.3 the compiler is useless without that library. To hide the absence of such a library is a big disrespect to C++ users.
We don't have a fixed date, but it is definitely coming. Please consider a few weeks.
We're not hiding the absence of the library - what we're doing is work on the library to ensure compatibility. For Boost, it's not as simple as just building it and releasing it, there's a large amount of work we need to do. Note we aren't aiming for the old version we used to ship (v1.55). Instead we're aiming at the latest Boost. When it arrives, it will be great to be on the most recent and featureful version.
Thanks for the answer. David. I'm not a native English speaker so struggling here to use the right tone. apologies for this in advance. What I meant is that there was not mention on the New Features of RIO that boost was not ready. For C++ Users boost is so important that the compiler without it for most of use is not useful. I would have expect to have mention the lack of absence of support on the list of new feature that most of us check before upgrading.
Boost lib is now available via GetIt Add Ons
No luck yet
To clarify, Boost is not yet (as of Jan 15) out for 10.3. Prior versions like 10.2, 10.1 etc all have Boost available.
David, is there any update timescale for the release of Boost under 10.3 Rio? The lack of support makes Rio totally unusable for us. It would be good to know roughly for planning purpose when we can expect you to release an update. Thanks
We had hoped to already have it out, so right now, I don't want to promise a date. But we do hope to have an initial version out soon - perhaps a couple of weeks.
We're aiming at Boost 1.68/1.69, Windows + iOS + Android, for the clang compilers. This should be a big improvement over the previous 1.55. I'm not sure yet which platforms we'll have in the initial release - Windows of course, but not sure about the others.
That's very helpful to know - thanks. Is the plan to keep the Classic (BCC) Compiler on Boost 1.39? Or will that get an upgrade too?
The classic compiler will stay on Boost 1.39. There are no plans to support a newer version of Boost for it. If you want the new Boost libraries, which often require newer language standards support, the newer Clang compiler is the way to go.
David - that's fine. I just wanted to know whether we would have to make changes to our BCC-builds or just to our Clang-builds. I prefer to just have to deal with one change at a time!
David - any news on support for Boost 1.68/1.69? Boost is such an essential part of our code base that lack of support rebvents us from upgrading to Rio.
Really, really hope this month.
We have a new month. When will the boost be? Can I have a specific date? And what the hell is stopping you from releasing a classic compiler if you do not need to update it anyway? It's just rude since the release of Rio 10.3. We can not use it, and the duration of a damn expensive subscription is still decreasing.
We still have a lot of hard work ahead of us but we will free ourselves from your environment from the previous decade and the tragic approach to the client.