Releases
v2.9.0
Compare
Sorry, something went wrong.
No results found
Added
ListValue now implements IEnumerable<T> (#385 )
Added a WebExtension.Frozen and obsoleted misspelled Fronzen property (#460 )
Added an OpenXmlPackage.CanSave property that indicates whether a platform supports saving without closing the package (#468 )
Simple types (except EnumValue and ListValue) now implement IComparable<T> and IEquatable<T> (#487 )
Changed
Removed state that was carried in validators that would hold onto packages when not in use (#390 )
EnumSimpleType parsing was improved and uses less allocations and caches for future use (#408 )
Fixed a number of spelling mistakes in documentation (#462 )
When calling OpenXmlPackage.Save on .NET Framework, the package is now flushed to the stream (#468 )
Fixed race condition while performing strict translation of attributes (#480 )
Schema data for validation uses a more compact format leading to a reduction in dll size and performance improvements for loading (#482 , #483 )
A number of APIs are marked as obsolete as they have simple workarounds and will be removed in the next major change
Fixed some constraint values for validation that contained Office 2007, even when it was only supported in later versions
Updated System.IO.Packaging to 4.5.0 which fixes some issues on Xamarin platforms as well as minimizes dependencies on .NET Framework
You can’t perform that action at this time.