ExcelDna v0.33.9 Release Notes
Release Date: 2015-09-09 // over 8 years ago-
๐ This is the public release of Excel-DNA v0.33.
- ๐ Improve RtdObserver/Async array function handling to ensure RTD DisconnectData when complete.
- Suppress CustomUI loading when running embedded with /K switch.
- ๐ Fix timer leak in ExcelDnaUtil.QueueAsMacro (incorrect timer id tracking).
- ๐ Allow CommandBars find by Id.
- ๐พ Save source files as binary when packing.
- โ Add further workaround for RTD bugs in Excel 2010 RTM.
- ๐ Fix memory leak where on-demand registered RTD servers were not garbage collected after ServerTerminate().
- ๐ Change COM registrations (for RTD, ribbon and CTP) to always try machine hive first, before falling back to user hive.
- ๐ Allow byte[] as parameters key in ExcelRtdObservable, to support storing only an opaque hash instead of the full parameter set.
- ๐ Fix race condition between ExcelRtdObserver.OnNext(), DateTime.ToOADateTime() and Excel calling RefreshData().
- ๐ Fix integer return type with IsExceptionSafe=true crashes in marshaling.
- โก๏ธ Update ExcelReference to allow immutable use, mark AddRectangle mutator Obsolete. Add operator== to AsyncCallInfo.
- Increase number of exports to 10,000.
- ๐ฒ Implement logging mechanism based on System.Diagnostics.Trace.
- โ Add CreateCustomTask overloads that take the control explicitly.
- Clean up ExcelReference internals to only keep extra array of rectangles if needed.
- ๐ Improve RTD and async exception handling for damaged Excel installs.
- ๐ Fix NuGet package paths to use macros when packages are under solution folder.
- ๐ Fix NuGet package install for F# on VS 2015.