Open XML SDK v2.11.0 Release Notes
Release Date: 2020-05-21 // almost 4 years ago-
➕ Added
- ➕ Added
FileFormatVersions.2019
enum (#695) - ➕ Added
ChartSpace
and chart elements for the new 2016 namespaces. This allows the connecting pieces for building a chart part with chart styles like "Sunburst" (#687). - ➕ Added
OpenXmlElementFunctionalExtensions.With(...)
extension methods, which offer flexible means for constructingOpenXmlElement
instances in the context of pure functional transformations (#679) - ➕ Added minimum Office versions for enum types and values (#707)
- ➕ Added additional
CompatSettingNameValues
values:UseWord2013TrackBottomHyphenation
,AllowHyphenationAtTrackBottom
, andAllowTextAfterFloatingTableBreak
(#706) - ➕ Added gfxdata attribue to Arc, Curve, Line, PolyLine, Group, Image, Oval, Rect, and RoundRect shape complex types per MS-OI29500 2.1.1783-1799 (#709)
- ➕ Added
OpenXmlPartContainer.TryGetPartById
to enable child part retrieval without exception if it does not exist (#714) - ➕ Added
OpenXmlPackage.StrictRelationshipFound
property that indicates whether this package contains Transitional relationships converted from Strict (#716)
🛠 Fixed
- Custom derived parts did not inherit known parts from its parent, causing failure when adding parts (#722)
🔄 Changes
- Marked the property setters in
OpenXmlAttribute
as obsolete as structs should not have mutable state (#698)
Thanks
Thanks for contributions from the following people:
- ➕ Added