Skip to content

v2.8.0

Compare
Choose a tag to compare
@DraviaVemal DraviaVemal released this 22 Aug 11:36

v2.8.0

I’m thrilled to introduce the stable release of OpenXML-Office version 2.8.0. This update brings a host of improvements and new features designed to enhance the Presentation module and optimize the Excel module.

Key Features and Enhancements

Global Package

  • Extended Color Settings: We’ve expanded the color setting options across all packages by adding a new generic color setting. This improvement provides greater control and flexibility for color customization, setting the stage for future updates.
  • Chart Property Enhancements: The global model now includes several new options, such as axis line color, axis placement, and axis title settings. I’ve also addressed issues with combo chart axes, updated pie chart data points, and refined line chart marker and color options. Additionally, chart theme colors have been fine-tuned, and height and width options have been adjusted for better pixel alignment. New invert color options are now available as well.

Presentation Package

  • Shape Details and Table Updates: In the Presentation module, you can now specify and reuse shape details for height and width updates. I’ve also improved table range validation and merge range features. Text options now support bullets, numbering, and paragraph end options.

Excel Package

  • Core Reorganization: I’ve reorganized the core of the Excel module to reduce implementation complexity. While no new features have been added in this release, this refactor aims to improve maintainability and performance.

Common Updates to Both Modules

  • Improved Test Setup: The test setup has been updated to cover new components, ensuring comprehensive testing and stability of the new features.
  • Code Refactoring: Variables and methods have been updated to maintain a consistent code pattern across packages, enhancing overall code quality and maintainability.

Documentation

  • Gitbook Documentation Update: My Gitbook documentation is not yet fully updated. I apologize for the delay and will prioritize fixing this as soon as possible.

Future Release Plans

  • Enhanced Customization: Future updates will include adding shapes directly to components like slides and sheets.
  • Excel Features: I am working on a formula parser for the next major release. Due to a busy schedule, progress on this package may be slower than anticipated.

Your contributions are vital to the evolution of OpenXML-Office, and I’m excited about the advancements I’ll be bringing in future releases. Stay tuned for more updates!