Skip to content

Releases: mnieto/Kevull.MultiHeader

3.0.0

Choose a tag to compare

@mnieto mnieto released this 09 May 19:55
aecca46

🚀 What's New

Dual Excel Library Support

  • ClosedXML Integration: The library now supports both EPPlus and ClosedXML as Excel writing backends.
  • Flexible Writer Selection: Report generation works seamlessly with either library, allowing you to choose the best fit for your environment or licensing requirements.
  • Core Abstractions: Core interfaces and shared logic are provided in Kevull.MultiHeader.Core, remaining agnostic to the underlying Excel writer implementation.

Improvements

  • Project refactor for a cleaner separation of Excel writer–specific code.
  • Improved extensibility for adding new Excel or spreadsheet engines in the future.

Tests

  • Extended and reorganized test suites to validate both EPPlus and ClosedXML operation paths.

This release marks a significant milestone by decoupling the engine dependencies, broadening compatibility, and making it easier to adopt the library in a wider range of projects.


📝 Change list

  • Add support to both EPPlus and ClosedXML libraries by @mnieto in #3

Full Changelog: 2.1.0...3.0.0

2.1.0

Choose a tag to compare

@mnieto mnieto released this 12 Jul 18:25
5d24a98
  • Fix header height in merged cells
  • Fix header is incorrectly painted when using SetStartingAddres
  • New feature Add AutoFreeze panes
  • Chore: Update dependencies. Enable nuget audit

2.0.0

Choose a tag to compare

@mnieto mnieto released this 29 Nov 18:30

Target both netstandard 2.0 and net 8.0

1.1.0

Choose a tag to compare

@mnieto mnieto released this 28 Sep 18:58
  • Added columns width feature
  • Moved some unnecessary public methods as internal
  • Posibility to change the top-left starting point
  • Append rows to an existing report

Full Changelog: 1.0.0...1.1.0

1.0.0

Choose a tag to compare

@mnieto mnieto released this 22 Aug 21:57
  • Tested with different nested objects
  • Allows calculated fields:
    • formulas
    • lambda expressions
  • In addition to value properties, allows other data types
    • Lists
    • Dictionaries
    • Enums
    • Dates
  • Basic format commands
  • Styles
  • Autofilter

1.0.0-beta5

1.0.0-beta5 Pre-release
Pre-release

Choose a tag to compare

@mnieto mnieto released this 04 Aug 19:41
  • Tested with different nested objects
  • Allows calculated fields:
    • formulas
    • lambda expressions
  • In addition to value properties, allows other data types
    • Lists
    • Dictionaries
    • Enums
    • Dates
  • Basic format commands
  • Autofilter

v1.0.0-beta3

v1.0.0-beta3 Pre-release
Pre-release

Choose a tag to compare

@mnieto mnieto released this 01 Aug 21:05
  • Tested with different nested objects
  • Allows calculated fields:
    • formulas
    • lambda expressions
  • In addition to value properties, allows other data types
    • Lists
    • Dictionaries
    • Enums
    • Dates
  • Basic format commands
  • Autofilter

v1.0.0-beta2

v1.0.0-beta2 Pre-release
Pre-release

Choose a tag to compare

@mnieto mnieto released this 01 Aug 20:25
  • Tested with different nested objects
  • Allows calculated fields:
    • formulas
    • lambda expressions
  • In addition to value properties, allows other data types
    • Lists
    • Dictionaries
    • Enums
    • Dates
  • Basic format commands
  • Autofilter

v1.0.0-beta1

v1.0.0-beta1 Pre-release
Pre-release

Choose a tag to compare

@mnieto mnieto released this 01 Aug 20:19
  • Tested with different nested objects
  • Allows calculated fields:
    • formulas
    • lambda expressions
  • In addition to value properties, allows other data types
    • Lists
    • Dictionaries
    • Enums
    • Dates
  • Basic format commands
  • Autofilter

1.0.0-beta4

1.0.0-beta4 Pre-release
Pre-release

Choose a tag to compare

@mnieto mnieto released this 03 Aug 18:51
  • Tested with different nested objects
  • Allows calculated fields:
    • formulas
    • lambda expressions
  • In addition to value properties, allows other data types
    • Lists
    • Dictionaries
    • Enums
    • Dates
  • Basic format commands
  • Autofilter