Skip to content

v2.3.1.0 - Bug Fixing

Compare
Choose a tag to compare
@ironfede ironfede released this 02 Mar 22:47
· 490 commits to master since this release

This release include enhanchments in OpenMcdf.extensions and fixes a high priority bug #119 that has its root cause in a wrong offset calculation while freeing sectors during in-place stream resizing.

Many thanks in particular to @Numpsy who provided a lot of PRs, and to all the people interested in OpenMcdf!
Many thanks!

Federico

What's Changed

  • Fix padding reading in TypedPropertyValue by @hughbe in #74
  • Fix out-of-range exception in OLEPropertiesContainer.Save by @Numpsy in #97
  • Ensure string values are null terminated when writing them by @Numpsy in #102
  • Correct the Guid used when writing the user defined properties sectio… by @Numpsy in #109
  • When creating a OLEPropertiesContainer for the UserDefinedPropeties, … by @Numpsy in #111
  • Run the OpenMcdf.Extensions unit tests in CI builds by @Numpsy in #112
  • Rework the writing of DictionaryProperty by @Numpsy in #107
  • Change OpenMcdf.Extensions to use PackageLicenseExpression instead of… by @Numpsy in #103
  • Add the whole 'BenchmarkDotNet.Artifacts' folder to gitignore, rather than jus… by @Numpsy in #114
  • When writing user defined properties, add a DictionaryProperty before… by @Numpsy in #105
  • Tweak the writing of offsets when writing user defined properties by @Numpsy in #106
  • Add a couple of benchmarks for AsOLEPropertiesContainer by @Numpsy in #115
  • Always populate UserDefinedProperties.PropertyNames when reading a file with UserDefined properties, and add a read/write user property test by @Numpsy in #117
  • [StructuredStorageExplorer] Hide the OLE Properties displays when swi… by @Numpsy in #118

New Contributors

Full Changelog: v2.3.0.0...v2.3.1.0