Skip to content

Release 2.6 Is Now available

Latest
Compare
Choose a tag to compare
@HEskandari HEskandari released this 15 Jun 12:04
· 41 commits to master since this release

This is for the most part a maintanance release and an update to target .NET Framework 4.6.

There is only one breaking change in this release. The name “Resources” turns out to be a undocumented reserved-word in WPF and that broke Visual Studio designer support for WPF projects. As such, I had to rename the FarsiLibrary.Resources.dll to FarsiLibrary.Localization.dll.

There’s also a new build system using FAKE (F# Make) scripts and old custom MSBuild scripts are removed from the solution. This means you can easily grab the source code from GitHub and run the Build.cmd from the command prompt to build everything from the source code.

All the new packages are available through Nuget.

All the updates going forward are published through Nuget. Historically, only date calculation assembly was available on Nuget but from now on you can find the following packages:

  • FarsiLibrary.Utils for date calculations and helper functions
  • FarsiLibrary.Win for Windows Forms specific controls
  • FarsiLibrary.WPF for WPF based controls and themes
  • Farsi.Library.Win.DevExpress for extended controls that add Persian calendar support to DevExpress controls.

DevExpress controls package is updated to target v15.1 but you will need a DevExpress licence and accesss to use them with as they are not bundled together. More DevExpress controls will be available with proper Persian Calendar support.