We have just released the public installer for XSharp Cahors  2.6a
The complete readme with the description of the changes can be found here.
This is the same build as the subscribers build, with the exception that subscribers get a slightly faster compiler, a .Net core version of the compiler and debug versions of the runtime assemblies to aid in tracking errors (not that we have any <g>).

You can download the installer from here (you have to login first):

{rsfiles path="installers/XSharpSetup26a1Public.zip"}


Yesterday was Virtual Fox Fest (VFF) day 1. Over 140 people attended this online event.
The X# team had a virtual "booth" at this event and spoke with some of the attendees.

Robert and Fabrice have recorded 2 short videos for the event that can be seen in our youtube channel "XSharp Academy"

Robert also did a (prerecorded) session about Databinding in .Net for XBase developers.
If anybody is interested we can also do this one more time as "live session" so you have the chance to interact and ask questions etc.
All you have to do is ask !

VFF will continue next week (on Wednesday 21) and in 2 weeks (On Tuesday 27).
There is a session next Wednesday from Eric Selje about "X# from Scratch"
You can see the schedule over here. Many of the other sessions are of interest to non FoxPro developers too !

You can still register for the final 2 days for USD 49

 


Today we have released a new installer for XSharp Cahors 2.6a (aka 2.6.1), which contains several fixes for issues that our FOX subscribers have reported.

The what's new document describing all the changes can be found here:

{rsfiles path="general/Readme/whatsnew26a.rtf"}

{rsfiles path="fox/Compiler/XSharpSetup26aFox.zip"}

Unless some important problem is found in the next couple days, also the public version of the 2.6a build will follow shortly.
Thank you to all of you for your continued support and invaluable help in further developing the XSharp product!

Update on Saturday October 3rd:
Today we have updated the installer, and added 2 fixes to the compiler (PCall in a file name with an embedded dot was not working, parameter by reference with the @ modifier inside a codeblock was not working) and a fix in the runtime (callstack for errors in late bound code was sometimes not showing the method where the error originated).
We advise everybody to redownload the installer and install again. The files in the new installer are all dated October 2, 2020.


To celebrate the release of XSharp 2.6 we have started a special "Autumn Promotion" for our Friends Of XSharp subscription.

For more information about this subscription click here.

You will now get a discount of 25% on the normal subscription price if you join the subscription.

This discount is valid until Dec 21, 2020.

Click here to order your X# subscription with this discount.


Today we have released XSharp Cahors 2.6.
This build contains several fixes for issues that were found and also some new features. We have also implemented several FoxPro commands that were high on the todo list, such as SCATTER, GATHER, COPY TO ARRAY and APPEND FROM ARRAY. The FoxPro compatibility list has also been updated to reflect this and also reflect the functions that we have added over the last months.

The what's new document describing all the changes can be found here:

{rsfiles path="general/Readme/whatsnew26.rtf"}

{rsfiles path="fox/Compiler/XSharpSetup26Fox.zip"}

Please note that this new build has new assembly version numbers for all runtime DLLs. You will need to recompile all of your code and you will also need new versions of 3rd party components such as bBrowser, Xs2Ado and ReportPro. We have worked with the vendors of these components, so the good news is that most of these components are already available !