Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
IntraWeb 15.3.1 is available
#1
Hi guys,

I'm about to write a post about the issue that happened to most users running RAD Studio (Delphi and C++Builder) versions 11.0, 11.1 and 11.2 and had installed IntraWeb 15.3.0.

The main points are: IW 15.3.0 was built using Delphi 11.3 compiler and RTL (of course, I'm referring to the IW files targeted to RAD Studio 11). Unfortunately, we discovered that RAD Studio 11.0, 11.1 and 11.2 don't handle well the DCUs built with the newer compiler. For instance, most of the users running RAD Studio 11.2 got the internal compiler error URW8074 when trying to build any IW application.

The reason is unknown to us and it's very hard to find out what in your code is causing it, especially in a big library like IntraWeb. This internal compiler errors also happened in other cases (https://raize.com/forums/topic/f2084-int...r-urw8074/)

This compiler bug has been fixed in 11.3, but whoever is using an older version will surely hit it.

Delphi 11.0, 11.1, 11.2 and 11.3 are all binary compatible, according to Embarcadero, meaning that a DCU created by one of them should be able to be used in any other compiler, because the internal version number is the same and the interface of the units didn't change. But obviously something is not exactly as planned and affected the older compilers.

Extraordinarily we decided to build 2 sets of files to handle all RAD Studio 11 versions, because we identified a relevant number of users in versions 11.0 and 11.2.

We have just released IW 15.3.1 which has a new option during the installer. It will ask the user to select between RAD Studio versions 11.3 and 11.0/1/2 during the installation process. Chose the one that match your RAD Studio 11 version. If later you update to 11.3, you can (and must) run the IW installer again and install the 11.3 file set.

It was a huge effort to change our build machine, build and install script to handle 2 different versions of the same IDE (once they can't be installed side-by-side) in a little more than 24 hours. I hope you can appreciate this.

We run all our unit tests with both versions, so they should work as expected. But have in mind that the development and all manual testing is done using IW 11.3 only.

Finally, here is the new update: https://www.atozed.com/2023/04/intraweb-15-3-1/

It also fixed a couple of issues found.

Enjoy!  Big Grin
Reply
#2
Thanks, it worked, much appreciated!
Reply
#3
Great, @iwuser.

Thanks for your feedback!
Reply
#4
I cannot use that new version 15.3.0
I was obliged to reverse back to 15.2.69
I posted the issue in that thread

https://www.atozed.com/forums/thread-3131.html

This problem is urgent please!
Reply
#5
Hello Alexandre, 

Until when the updates of the delphi versions will be issued simultaneously? 

thank you very much.

(04-09-2023, 03:12 PM)valmeras Wrote: I cannot use that new version 15.3.0
I was obliged to reverse back to 15.2.69
I posted the issue in that thread

https://www.atozed.com/forums/thread-3131.html

This problem is urgent please!

hello you have to install the version 15.3.1 and choose wich version of delphi do you have.( 11.1, 11.2, 11.3) please read the first post on this thread for the instructions.
Reply
#6
Hi Alexandre,

With 15.3.1, there is a bug with TIWCheckBox when the Style is set to other value than 'stNormal', the OnAsyncChange is not executed.

And another bug, the style 'stCool' does not allow to change the state.


Best regards,
Mikhaël
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)