Skip to content

v2.7.0

Compare
Choose a tag to compare
@DraviaVemal DraviaVemal released this 26 May 04:35

OpenXMLOffice Stable Release v2.7.0

I'm excited to announce the stable release of OpenXML-Office version 2.7.0. This release brings a host of updates and new features that enhance the functionality and user experience across the Presentation and Excel modules.

Key Features and Enhancements

Presentation Module Updates:

  • Theme System Update: The theme system for the edit template has been updated to use the existing multimaster layout, providing a more cohesive and flexible design framework.
  • Table Merge Cell Options: Enhanced table functionalities with updated merge cell options, allowing for more robust table manipulations.

Excel Module Updates:

  • Edit Excel Update Support: Improved support for shared strings and styles during Excel edits, ensuring data integrity and visual consistency.
  • Scatter Type Chart: Full support for scatter type charts, adding to the array of chart options available for users.
  • Merge Cell. Full support added to merge cell and remove existing merge range.

Common Updates to Both Modules:

Chart Enhancements:

  • Generic Axis Type Option: Updated the axis type option in combo charts to be more generic, improving customization capabilities.
  • Generalized Axis Options: Standardized axis options from vertical and horizontal to X and Y, simplifying axis management.
  • 3D Bubble Chart Support: Added support for 3D bubble charts, including options for non-size bubble data, expanding data visualization possibilities.
  • Value Axis Enhancements: Improved settings for value axis bounds and units, offering more precise control over chart scales.
  • Trendline Options: Introduced trendline options within series settings for line charts, allowing for more detailed data analysis.
  • Text Options for Axis: Updated text options for axis scales, headers, and titles, enhancing readability and customization.

Hyperlink Integration:

  • TextBlock in Textbox: Added hyperlink support.
  • Picture Components: Hyperlinks can now be added to picture components.
  • TableCell in PPT Table: Hyperlink functionality included.
  • DataCell Content in Excel: Enabled hyperlinks for data cells.

Code Refactoring:

  • Conducted significant code refactoring to reduce duplication and extend generic options, making the codebase more maintainable and adaptable to future features.

Documentation:

  • Gitbook Updates: The Gitbook documentation has been updated to cover most new features and changes. Additional updates are forthcoming to complete the documentation.

Test Coverage:

  • Improved Test Coverage: Test coverage has been enhanced across the project with a goal of achieving a minimum of 80% coverage for each file. A status badge has been added to the README to track progress, ensuring the stability of new features.

Future Release Plans:

  • Excel Formula Updates: Upcoming releases will focus on improving Excel formula support.
  • Multimaster Theme Setup: Further enhancements for multimaster theme setups in presentations.
  • Additional Chart Customizations: Plans to add more control options to charts for greater customization capabilities.

Your feedback is crucial in driving the continued improvement of OpenXML-Office. Thank you for your ongoing support and contributions. I look forward to delivering more powerful and user-friendly features in future releases.