The Clarion 11 Release Candidate (RC1) was delayed from its delivery on Monday. The two main reasons were a bug report about slower load time for Solutions containing a large number of .APP files (regression), and a report about slow load times in very large .DCT files for the initial selection of a column (old existing issue). In the readme file these correspond with:
CHANGE: A Solution with multiple Applications now gets loaded much faster than earlier Clarion versions. NOTE: Only ONE project with the name the same as the primary App/SLN should exist in the Solution (this would apply for the presence of an item with the same name but with a different file extension)
FIX: DCT Editor was very slow on initial display of the Field/Column information for Columns defined as Derived Columns, if the Table also had Aliases
In debugging the DCT problem, we decided to make it easier to find these types of problems, and to do that we needed a feature. So, now we have this new feature:
FEATURE: Dictionary Editor Options (Tools->Options->Clarion->Dictionary Editor) new option to display the Parent Table next to the Derived columns
Which looks like this (new DCT option):
FEATURE: OpenFileViaRedirection Dialog now supports writing/pasting a Folder name instead of a file, and it will then open the regular OpenFile Dialog in that directory with the *.* filter selected.
For the File->Open (New Open via RED file):
There are several other important changes/fixes – and all are listed in the readme file.
The pre-release Clarion 11 has been a complete success. With only one important regression reported (hidden/missing Tabs on the new Procedure Template dialog). We’ll be releasing an update today to resolve that issue plus a few smaller issues. Today’s release should be considered a release candidate, so if you haven’t yet tested with the C11 pre-release(s), it would be a good time to review this build. In other words we are very close to having a C11 gold release!
We continue our work on the future RTL and compiler, and the compatibility issues we need to resolve. When we deem it ready (after the gold release) we’ll initiate a separate external beta testing program, so that we can assure a seamless experience for all Clarion developers.
Today we are sending out an updated pre-release of Clarion 11 to all developers with a current subscription. Earlier pre-release’s were sent out to allow the Clarion 3rd party community the opportunity to modify their template UI to take advantage of the change to the Template dialog widths. While no changes are “required” (all template functionality is 100% backward compatible), many 3rd party developers have begun to improve their template UI.
When you install C11 and open any of your Apps, you can take a look at the core Template dialogs to see the types of changes that we made on our templates. All reported issues from the early releases have been resolved and we expect the transition to version 11 to be fast and easy.
Just a quick note, later this afternoon we’re releasing a new build for 3rd party devs. The build fixes an error in the template parser that prevented some 3rd party templates from being able to register correctly. It also changes some parts of the IDE UI to use an updated tree view as shown here: