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:
- Add
ExplicitExports="false"
to NuGet .dna file template - Fix getting
Application
fromProtectedViewWindow
- Add attempts to get
Application
object from all windows of classEXCEL7
. - Fix
ExcelAsyncUtil.Observe
re-open restart - broken by other fixes in the previous version. Add option to not restart. - Change
ExcelRtdServer.ConnectData
to be more careful about raising an update notice. Calls toTopic.UpdateNotify
during theConnectData
overload are now always ignored. If the topic value is updated (throughTopic.UpdateValue
) during ConnectData, and the same value is returned from ConnectData, then no spuriousUpdateNotify
is raised. If the value returned fromConnectData
differs fromTopic.Value
,UpdateNotify
will still be raised. - Allow
AccessViolation
exceptions to be caught under .NET 4.0 - change marshaling wrapper fromDynamicMethod
toMethodBuilder
. - Fix
QueueAsMacro
failure after paste live preview. - Fix
AssemblyResolve
re-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!