Excel-DNA version 0.34 has been released and is now available.
- on NuGet (as package ExcelDna.Addin 0.34.6), and
- as a standalone download from GitHub (https://github.com/Excel-DNA/ExcelDna/releases/tag/v0.34.6).
Please post any issues you run into to the Google group (https://groups.google.com/forum/#!forum/exceldna)
The easiest way to test the new version is by installing (or upgrading to) the
ExcelDna.AddIn NuGet package.
Excel-DNA version 0.34 introduces a much improved build procedure for add-ins created using the NuGet package (thanks to a fantastic work by @caioproiete!)
This replaces the error-prone post-build steps we had with a custom build helper and allows easier build output customization (see https://github.com/Excel-DNA/ExcelDna/wiki/Build-Output-Customization).
Various bug fixes and smaller improvements are also included in this version:
ExplicitExports="false"to NuGet .dna file template
- Fix getting
- Add attempts to get
Applicationobject from all windows of class
ExcelAsyncUtil.Observere-open restart - broken by other fixes in the previous version. Add option to not restart.
ExcelRtdServer.ConnectDatato be more careful about raising an update notice. Calls to
ConnectDataoverload are now always ignored. If the topic value is updated (through
Topic.UpdateValue) during ConnectData, and the same value is returned from ConnectData, then no spurious
UpdateNotifyis raised. If the value returned from
UpdateNotifywill still be raised.
AccessViolationexceptions to be caught under .NET 4.0 - change marshaling wrapper from
QueueAsMacrofailure after paste live preview.
AssemblyResolvere-entrancy race condition.
To make a donation to the project, or to arrange for a corporate support agreement that lets you ensure Excel-DNA will live on, please visit the Excel-DNA Support page.
Thank you for your continued support and enthusiasm towards the Excel-DNA project!