- feat: Added support for HTML fragments in Document Assembler Content tag (#86)
- hk: build with .NET 9.0
- hk: DocumentFormat.OpenXml 3.2.0
- hk: Pack with
dotnet pack
instead ofpaket
- feat: handle invalid xml characters (#89)
- feat: DocumentFormat.OpenXml 3.1.0 -> 3.1.1
- docs: Fix document assembler images and other tidy up (#84)
- hk: Document Assembler - Small Code Reorganisation (#83)
- fix: optimized memory usage during slide publishing
- DocumentFormat.OpenXml 3.0.2 -> 3.1.0
- DocumentFormat.OpenXml.Framework 3.0.2 -> 3.1.0
- SixLabors.ImageSharp 3.1.4 -> 3.1.5
- SixLabors.ImageSharp.Drawing 2.1.3 -> 2.1.4
- fix: regression cased by migration to struct inside OpenXML v3 #75
- Dependencies updated
- Migration to .NET 8.0
- Fix regression cased by migration to struct inside OpenXML v3
- DocumentFormat.OpenXml 3.0 -> 3.0.1
- SixLabors.Fonts 2.0 -> 2.0.1
- SixLabors.ImageSharp 3.0.2 -> 3.1.2
- SixLabors.ImageSharp.Drawing 2.0.1 -> 2.1.0
- Migration to .NET 6.0
- DocumentFormat.OpenXml 3.0.0-beta0003
System.Drawing.Common
replaced by SixLabors.ImageSharp.Drawing`- Removed
libgdiplus
dependency - Drop old
WmlComparer
- perf: improved PublishSlides perf #61
- fix: issues with 7.0 packages
- fix: PublishSlides: missing ppt/metadata for google presentations #59
- Dependencies updated
- remove caracters to prevent > at document assembler #57
- Handle W.lastRenderedPageBreak in UnicodeMapper #58
long
overload forCell.Number
- DocumentFormat.OpenXml (2.18)
- Added Cell.Bool for Excel helpers
- fix: PtOpenXmlUtil: process corrupted OpenXmlPart items #56
- DocumentFormat.OpenXml (2.17.1)
- Static Cell builder class for simpler and safer Excel generation
- Auto new modified date for decks composed with PresentationBuilder
- PublishSlides: reduced memory consumption #53
- DocumentFormat.OpenXml (2.16.0)
- Lock
System.Drawing.Common
version tov5
- Added support of ExtendedChartPart (http://schemas.microsoft.com/office/drawing/2014/chartex) in PresentationBuilder and DocumentBuilder.
- Fix: Don't show hidden slides after PresentationBuilder.BuildPresentation
- Fixed incorrect usage of Stream API
- DocumentFormat.OpenXml (2.15.0)
- Improved memory consumption for PresentationBuilder.PublishSlides #44 by @f1nzer
- Revert DocumentFormat.OpenXml back to 2.13.1 (because of this issue)
- DocumentFormat.OpenXml (2.14.0)
- DocumentAssembler: Support for multi-value XPath results #39
- Fixed copy Chart Style Parts in FluentPresentationBuilder
- DocumentFormat.OpenXml v2.13.1
- Resolving bug with nested rowspans 335
- DocumentAssembler: Support for images #31
- Add WorkbookDfn.WriteTo(Stream) method #29
- Fixed generation of multiple Excel tables
- Fixed formatting of cells with DateTime
- Structural comparison for Theme, Master, Layout #20
- Auto-scaling for slides from presentations with different slide size
- DocumentFormat.OpenXml (2.13)
- System.Drawing.Common (5.0.2)
- DocumentBuilder: Added ISource and TableCellSource] - #17
- DocumentFormat.OpenXml (2.12.1)
- Added dependency on System.IO.Packaging
- Fixed DateTime/DateTimeOffset serialisation format to Excel
- PresentationBuilder: Fixed CopyExtendedPart
- DocumentFormat.OpenXml (2.11.3)
- PresentationBuilder: Bug Fixes #16
- HTML to WML: Allow font-size with unit rem #13
- DocumentFormat.OpenXml (2.10.1)
- Slide title extracted and saved to document title #10
- Ensured that Modified date is propagated
- Compiled and tested on .NET Core 3.1 #9
- Don't rename theme when we extract slides from auto-generated 1-layout master
- Bug fixes
- Extract and merge presentation without slides (only masters) #5
- Added Slide Publishing API #2
- Initial release: latest version of OpenXmlPowerTools