Jump to content
ŁukaszDe

Delphi 12.3 is available

Recommended Posts

On 3/13/2025 at 3:56 PM, Brandon Staggs said:

To be fair, they are being very straightforward about it being a "version 1" release and it isn't even enabled by default.

 

Well sure. But isn't this pretty lame? Who does version 1 releases that don't work? They might be upfront about all of its deficiencies, but good developers produce software that works. 

 

We've all used VS and VSCode and PyCharm and so on, and they work and shine. And then 12 months passes, it's 2025, and Emba come out with 5000 bug fixes and a 64 bit IDE that doesn't work. 

Edited by David Heffernan

Share this post


Link to post
Just now, David Heffernan said:

Well sure. But isn't this pretty lame? Who does version 1 releases that don't work? They might be upfront about all of its deficiencies, but good developers produce software that works.

I wouldn't mind if they just released it as a technology preview (which is what it is) - on the side.

 

But then what is this release exactly? Sure there are a bunch of bug fixes but have we been paying maintenance all this time to just get a major release (and this is a major release regardless of their silly numbering scheme game) with nothing but fixes for bugs that we already worked around long ago?

 

Will we have to wait another year for something substantial? Two years? Maybe the roadmap can tell us - oh, wait; There's no roadmap, because stupid excuses that nobody ever believed anyway.

I asked my manager today if we shouldn't just cancel our Delphi maintenance and gamble on nothing of substance being released the next 3 years (which is the break-even point). The last time we did this (XE3-XE8) we saved a bunch and didn't miss a thing.

  • Like 1

Share this post


Link to post

I went from XE7 to 11.something and only upgraded to get high DPI support which was worth it. Not sure what would get me excited from here. 

 

Probably would be copilot like goodness in the IDE. 

Share this post


Link to post
10 hours ago, David Heffernan said:

Well sure. But isn't this pretty lame? Who does version 1 releases that don't work?

They don't call it "Version 1", they call it "Preview"^D^D^D^D^D^D ... no, they don't that was apparently during the beta phase. Now it's "64-bit initial release" which sounds more like it should be usable. Since I haven't used it at all so far, I can't comment on whether it is.

Edited by dummzeuch

Share this post


Link to post

Is Delphi Code formatter gone for good in 12.3 or is it just me? Ctrl+D isn't working anymore and I can't find the formatter options for Delphi (I only see the HTML formatter options).

Share this post


Link to post
42 minutes ago, Erix A. said:

Is Delphi Code formatter gone for good in 12.3 or is it just me? Ctrl+D isn't working anymore and I can't find the formatter options for Delphi (I only see the HTML formatter options).

Check the installer ("Tools / Manage features" in the IDE). The code formatter and other .Net dependencies are in the "modeling" option.

Edited by Patrick PREMARTIN

Share this post


Link to post
3 minutes ago, Patrick PREMARTIN said:

Check the installer ("Options / Manage features" in the IDE). The code formatter and other .Net dependencies are in the "modeling" option.

I have "Modeling" installed and still no formatter 😞

Share this post


Link to post
28 minutes ago, Erix A. said:

I have "Modeling" installed and still no formatter 😞

Strange. Are you in a Professional or Enterprise edition ?

 

You only have "html" part under "language" option ?

Do you have the refactoring options in contextual menu in the code editor ?

 

613498643_Capturedcran2025-03-1511_22_32.thumb.png.13b00a74cede9f82e2186a78cdfaeb08.png

 

Can you uninstall the modeling option and reinstall it ?

Share this post


Link to post

Huh, I did a full uninstall (cleaning registry) and re-install and now it's there. Thanks for the tip about the Modeling. I un-checked it when I did the initial install.

  • Like 2

Share this post


Link to post
34 minutes ago, Erix A. said:

Huh, I did a full uninstall (cleaning registry) and re-install and now it's there. Thanks for the tip about the Modeling. I un-checked it when I did the initial install.

When you opened the Tools / Manage Feature dialog (before reinstalling) it was checked but you unchecked it when you installed ? 

Share this post


Link to post
Just now, Patrick PREMARTIN said:

When you opened the Tools / Manage Feature dialog (before reinstalling) it was checked but you unchecked it when you installed ? 

It was checked before the full uninstall.  I tried to un-check it (to uninstall) and enabled to install but it didn't work.

Share this post


Link to post
Just now, Erix A. said:

It was checked before the full uninstall.  I tried to un-check it (to uninstall) and enabled to install but it didn't work.

Thanks, I open an issue about the installer. It should not check by default something not installed and of course must allow to install it.

Share this post


Link to post
16 hours ago, David Heffernan said:

I went from XE7 to 11.something and only upgraded to get high DPI support which was worth it. Not sure what would get me excited from here. 

 

Probably would be copilot like goodness in the IDE. 

Multiline strings '''...''' were a very nice addition to the language. Still waiting for constructions like

  • case string1 of 'aaa':...
  • DoubleValue := Variant1 if not VarIsNull(Variant1) else 0.0;

 

Share this post


Link to post

I've had nothing but problems.

 

It started with not being able to use the Windows Control Panel to uninstall RAD Studio 12.2. It would hang after it was doing something with GetIt. I ended up using the original installation media (DL DVD) to attempt to reinstall RS and when it discovered an existing installation was there, responding yes to remove it -- that did the trick.

 

Installing 12.3 using Web Install failed.

 

Using an ISO was successful and the product was functional. But when I used the Migration Tool to import the settings from 12.2, when starting the IDE, it would complain about a missing DLL for things Parnassus then die. Rinse and repeat the Control Panel unable to remove 12.3 and then using the DVD to redo an installation and have it perform the uninstall.

 

Right now, I have a usable 12.3 but no add ons, nothing has been done using GetIt.

 

.

Share this post


Link to post
46 minutes ago, DJof SD said:

It would hang after it was doing something with GetIt.

It may appear so, but often it is a question of patience. Even when you never installed anything from GetIt, most of the IDE is installed with it and that needs some time to uninstall.

  • Like 1

Share this post


Link to post

I have had some issues,....

 

Installed-  Errors opening 64 bit IDE, and no ability to add 64bit Platforms to projects.

 

Uninstall, install- Same issues....

 

Took 5 Install /Uninstall cycles to get it to work.

 

Sent the screen shots to Embarcadero in a case....

 

 

I was however happy to not have to reinstall all my previous components and getit packages.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×