Skip to content

Releases: XLibur/ClosedXML.Parser

v4.0.0

Choose a tag to compare

@github-actions github-actions released this 13 Sep 23:26

What's Changed

  • Hold a RowCol to a row and a column a sheet has (#55) @jafin
  • Write a plain #REF! for a deleted sheet, and let a modification narrow a 3D reference (#54) @jafin
  • Refuse the formulas that ran the stack out, and tidy what the sweep turned up (#50) @jafin

Breaking Changes

  • Drop netstandard2.0 and netstandard2.1, target net8.0 (#56) @jafin

New Features

  • Drop netstandard2.0 and netstandard2.1, target net8.0 (#56) @jafin

Performance

  • perf: unescape a doubled apostrophe in one pass (#58) @jafin

Documentation

  • docs: add the v3.1.0 summary paragraph (#49) @jafin

Thanks to @jafin for contributing to this release.

v3.1.0

Choose a tag to compare

@github-actions github-actions released this 13 Sep 11:01

What's Changed

  • Refuse a sheet name bounded by an apostrophe (#48) @jafin
  • Refuse a rename to a sheet name no workbook could hold (#47) @jafin
  • Sweep both lexers over every short input (#46) @jafin
  • Refuse a sheet name no workbook could hold (#45) @jafin
  • Add a fuzzing harness for the parser, and fix what it found (#43) @jafin

v3.0.0

Choose a tag to compare

@github-actions github-actions released this 13 Sep 03:15

What's Changed

No changes.

Thanks to for contributing to this release.


Warning

Release Drafter could not find a previous published release for XLibur/ClosedXML.Parser. This draft was created without a comparison baseline.

Important

Treat this draft as a manual starting point.
Review the proposed version, tag, and notes before publishing.

If you did not expect this to happen, open an issue.