Clarion 12 is released

Clarion 12 is released!

Clarion 12 is released - Clarion!

Friedrich

4 Likes

BTW, we’ll enable support for C12 in the next SetupBuilder 2025 beta build.

Friedrich

2 Likes

Great!!!
Just in time!! :smile:

Is it me or… where is the ā€œwhat’s new in Clarion 12ā€ text? Is there anything new?

3 Likes

And for those who still read the newsgroups, they’ve added sv.clarion12

7 Likes

this is great, but how about SB10?

If you look in the help, right down at the bottom there is a topic ā€œWhat’s new in this version?ā€

Yeah, except the text is the one from Clarion 11.

From the release in the page I see

What’s New in Clarion 12?

  • Just about every important IDE component, and close to 65% of the Runtime Library has been refactored, optimized and adjusted in preparation for the move away from the Topspeed compiler technologies and into a modern compiler architecture – it was both necessary and meticulous work required to get to the end goal of 64-bit. We’ve posted about version 12 many times, but here is a recap of some of the more recent and significant changes.

  • Improved Unicode Support with a Refactored STRING Type

We’ve eliminated the complications of managing two string data types (STRING/USTRING). The improved STRING type simplifies working with Unicode, making your apps more compatible with global languages — and, perhaps most importantly, ensures 64-bit readiness for future updates.

  • Compiler Performance Improvements

You’ll notice faster compilation times and improved code generation, making the dev cycle smoother and more efficient.

  • Foundation for 64-Bit Compatibility

We’ve made significant improvements to the runtime library, laying the foundation for full 64-bit compilation in an upcoming release. This ensures Clarion remains future-proof for all of your projects.

  • ā€œCheck for Updatesā€

On the IDE ā€œStart Pageā€ you’ll find a new Check for Updates button option that allows you to keep you up to date incrementally and effortlessly. When run, it displays details on any available updates, your subscription coverage, and links to your purchased products. Enhancements and Bug fixes to the IDE, RTL, drivers, and templates will reach you faster. When an update is available you can download and install the new version right from the IDE.

I was sent the download link for C12PE via email, but no link to the Examples and Lessons installer. Are we expected to use the old C7/C11 lessons?

Don, it seems various people got various combinations of download links.
I got EE and the DFD, but not examples, IP driver or in-memory driver.

Mark Riffey posted this today on the Discord group:

Mark,
Sorry for the inconvenience and confusion.
We had some System issues leading up to (but unrelated to) the Release. The timing of those issues was unfortunate. As a result we are incorporating some changes there in parallel with the activity associated with a new release (and yes we would have preferred to stagger the processes). I suspect that we still have some things to work out making the connections to all the parts of the system.
I expect that you will be getting an updated (more comprehensive) ā€˜Release’ email soon about your add-ons.
There are new versions of the add-ons. With all of the refactoring that has been implemented, I don’t know one way or the other if the C11.1 versions of the add-ons are fully compatible with the C12 runtimes.
Robert(Support)

7 Likes

I’m probably just me, but I’m so disappointed right now. I’m still wondering what are the ā€œpowerful new featuresā€ announced.
I don’t use unicode. I cannot really test the compiler performance while I don’t receive the add-on drivers. I cannot ā€œseeā€ or use the 64 bit foundation. And, pretty much every other program have a ā€œcheck for updatesā€ button, most even as an automatic feature.
I had to look back, and found ā€œUnder the CSP program you’ll receive 12 months of free maintenance releases, receive all dot releases at no additional cost, plus you are also guaranteed to receive one major version release. The next major version release will be Clarion 12.ā€
This was in October 2018. Almost 7 years ago.
And the LAST update I got from Clarion 11.1 (13788), was on November 1, 2023.
That was 18 months ago.
Honestly, I hoped to got something useful, some really powerful new features that I could use as announced…

7 Likes

its rather puzzling thats for sure…there may be some last minute fixes going into place…sure things will all turn up shortly..

1 Like

Hi Jorge, I know what you mean - we’ve been waiting a long time for Christmas, and now it’s not really here yet. Until we get a bit more information on the new features, and how to use them, we’re limited to testing existing code to see if there are any problems. Which I guess is a very good place to start.

I would point out though that the big new feature is Unicode. And if you’re not interested in that, well, I guess there’s not a lot to excite you. There may be some sort of AI integration at some point as well, maybe that’ll make you happy :slight_smile:

The compiler performance will ot have changed. The mentions in the blog about a change to the compiler, is the compiler used to compile the runtime DLL’s. That’s not the compiler we use to compile Clarion itself. So I don’t think there’s anything to really ā€œseeā€ there. That’s more of an internal thing, not something that affects us.

It is an important step though along the road to a 64 bit Clarion. Obviously that’s something we’re looking forward to as well. (But like unicode, perhaps you’re not terribly interested in that.) But the foundational work done for this release is ā€œunder the hoodā€ - it’s not something we will notice, or make use of, at this stage.

I guess, like Christmas, we just need to be patient until some new information on the new features ships.

3 Likes

I miss the unicode from this release… Major reason for upgrade.

Hi,
I feel a bit left out here.
I have not received any email from SV about the new release and I don’t know if I just have to be patient or not.
CRM is not the strongest point of SV I guess.

1 Like

Rene, my email was in my spam folder. Double check it isn’t there.

Hi Rick,
Thx for the tip.
No email from SV.

Hallo,

Didn’t received any emails from SV too. I wrote Saturday to support@ and they replay Monday that will check… and still nothing, they are still checking…
That is strange… such a big event/release (fast 7 years time to prepare) and they started with the left foot, yeah, that’s nothing new to them :frowning:

Solved! They had a faulty email addres.