FlexCel Studio for .NET 7.23 released

We are pleased to announce the release of FlexCel Studio for .NET 7.23.

To be notified of new releases open Topics tagged flexcel-net-release and watch the tag.

New in v 7.23 - December 2024

  • Support for .NET 9. We fixed some compatibility issues with breaking changes in .NET 9

  • Support for Native AOT in .NET 9. Everything except reports is fully supported when running under .NET Native AOT. See FlexCel's docs about native aot for more information.

  • Updated minimum SkiaSharp to 3.116.1. Some SkiaSharp 2.88 versions had high-severity vulnerabilities. To make sure those aren't used by mistake, we updated our minimum required version to 3.116 and made FlexCel compatible with it.

  • Improved accessibility of generated PDF files. Now the PDFs generated by FlexCel will have a defined Tab order, and pass that accessibility check.

  • Bug Fix. Improved handling of references in UDFs and Lambda functions. While internally FlexCel manages Lambda functions as user defined functions, they behave differently when handling references. For example, =ISREF(Func(A1)) will return true if this is a lambda function that returns A1, and false if it is a UDF

  • Bug Fix. When calculating linked files and formulas referred names in other files, there was no way to retrieve the information in UDFs. Also =LET function wouldn't work correctly with those external links.

  • Bug Fix. Improved the quality of the generated PDF files. When attaching files one record was set as a direct reference when the docs the specs it should be indirect. The files worked anyway, but now they are more strictly correct.

  • Bug Fix. Improved compatibility with files created by third party tools.