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.
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.
My contructive comment is that when a new release cames out, we should expect our projects to compile and work on the new release. And if not, then to have clearly stated. It will be great to have the lastest version of boost, but it would be best to have released with RIO the one you guys had, so we can upgrade and work, then release the new version when ready. but It is just an opinion and my personal View.
Boost lib is now available via GetIt Add Ons
No luck yet
Sorry, was in Berlin IDE at the time
Yes, I completely understand. It really is important. We are getting it out as soon as we can, and I understand it's better when it's present along with the release. I hope we'll be able to do so for the next release.
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.