Releases: Docx2Src/Serialize.OpenXml.CodeGen
v0.5.0-beta
- Add initial drafts of asynchronous versions of the
GenerateSourceCode
methods. - Fix the process of generating code for
OpenXmlUnknownElement
objects. - Corrects behavior when encountering
DateTime
properties. - This release also bumps the DocumentFormat.OpenXml reference to 2.16.
v0.4.2-beta
The main change for this release is the inclusion of the UseUniqueVariableNames
setting which allows the developer to generate code that either generates unique variable names for each object generated or recycle variable names that have been used already. The idea behind this is to cut down on the memory used when the generated code is compiled.
This release also bumps the DocumentFormat.OpenXml reference to 2.14.
v0.4.1-beta
Made changes to how the namespace aliases are generated and fixed the external reference generation process which now allows for more accurate code generation.
Documents built using Office 2016 with charts, tables, and hyperlinks are now beginning to be recreated successfully without errors using this project. Still keeping this as a beta just to be safe but progress is being made.
Please note: there is a breaking change between the last 2 beta releases related to the recently added IOpenXmlHandler derived interfaces.
v0.4.0-beta
First beta release
This is the first beta release of this project that is able to create dotnet code to reconstruct entire documents. Documents may include embedded pictures, charts, and/or other embedded documents. More testing will be needed for more advanced document features.
v0.3.2-alpha
v0.2.1-alpha
First pre-release version
This version is being posted to allow others who are interested to test out this library and report back any bugs. Package is also available on nuget if needed.