All Versions
13
Latest Version
Avg Release Cycle
278 days
Latest Release
1254 days ago

Changelog History
Page 1

  • v3.4.2 Changes

    November 19, 2020

    Braking changes

    โž• Added features

    ๐Ÿ›  Fixed bugs

    โšก๏ธ #337 Update Package Information
    #365 Typo in SameFieldOrder
    ๐Ÿ›  #369 Fixes in exception messages
    #271 Memory leak in FileHelpers
    #343 Allowing other to write to file

  • v3.4.1 Changes

    August 20, 2019

    Braking Changes

    โž• Added Features

    ๐Ÿ›  Fixed bugs

    • #291, #354 Excel NPOI Missing values are written as blank cells
  • v3.4.0 Changes

    March 08, 2019

    Braking Changes

    • โœ‚ Removed support for Excel via COM Interop FileHelpers.ExcelStorage. We will not publish any new version of this package. Please use FileHelpers.ExcelNPOIStorage instead.

    โž• Added Features

    • #331 Handle auto-properties used in F# correctly
      • Please notice that currently auto-properties in VB.Net are not supported (#201)
    • ๐Ÿ‘ #315, #316 Added support for setting NewLine string for files produced by FileHelperAsyncEngine, MultiRecordEngine and MasterDetailEngine.
    • #308, #86 Added Recordtype to ErrorInfo
    • #306 Customizable CultureInfo at field and record level
    • ๐Ÿš€ #273, #280 Removed Obsolete attribute on some methods in FileHelperEngine. Those attributes were introduced in release 3.2.7.

    ๐Ÿ›  Fixed bugs

    • #252, #332 Allow reading Excel files from stream
  • v3.3.0 Changes

    June 29, 2018

    ๐Ÿ’ฅ Breaking changes

    • โœ‚ Removed nuget package for .NET Framework 3.5.
      ๐Ÿš€ In this release we have started to ship the main parts of the library for .NET Standard 2.0.
      Some reflection based uses now APIs that were not present with the .NET Framework 3.5.

    ๐Ÿ”‹ Features

    • Support for .NET Standard 2.0. That means that you can use FileHelpers from your .NET Core 2.0
      or UWP apps (#286, #295, #298, #300). Some parts of FileHelpers are not compiled to .NET Standard 2.0:
      • DataLink
      • Ability to generate a type at runtime: ClassBuilder and CsvClassBuilder
      • SmartFormatDetector
      • both FileHelpers.ExcelNPOIStorage and FileHelpers.ExcelStorage

    ๐Ÿ›  Fixed bugs

    • #268 Typo in error message

    Technical

    • ๐Ÿ— #294 Using MsBuild 15 and Visual Studio 2017 to build project
  • v3.2.7 Changes

    October 30, 2017

    Hi everyone again

    ๐Ÿš€ After more than two years, we are proud to release FileHelpers 3.2.7!
    โœ… Thanks to all the contributors and testers!

    ๐Ÿ“ฆ The packages are available on nuget.org.

    ๐Ÿ“ฆ We have invested lots of effort in the automatic creation and publishing of NuGet packages.
    This should allow us to publish more often and with less effort in the future.

    Thank you for your patience and for using FileHelpers,

    Marcos Meli & Matthias Cavigelli

    ๐Ÿ’ฅ Breaking changes & deprecated features

    • โœ‚ Removed nuget Package for .NET Framework 2.0.
      ๐Ÿ— We are not building against .NET Framework 2.0 any longer.
      We would like to be able to use LINQ, which was not in .NET Framework 2.0.

    โฌ‡๏ธ Reduce API surface of the library and clean types

    • Methods on FileHelperEngine that return a list
      • #102, #145, #153 (jboyer2012): instead use methods that return an array and then apply
        โ†ช the extension method ToList() on it. Methods are marked as obsolete and workaround
        is described.
    • Methods on FileHelperEngine that return a DataTable
      • #147 (jboyer2012): instead use the extension method ToDataTable. Methods are marked
        โ†ช as obsolete and workaround is described.

    ๐Ÿ”‹ Features

    • ๐Ÿ‘ #170 (Giuseppe Lipolis): Autoproperties full support!
      • It seems that this is not working yet with VB.Net Code (see #201 )
    • #85, #156 (neildboson-au): Add FieldCaption attribute (neildobson-au)
      โž• Adds the ability to create user-defined column names in generated files.
    • (Jiri Formacek) Added ability to write enum as number in EnumConverter
    • (Jiri Formacek) Expose new line delimiter when writing to file
    • #226, #227 (consulting, Marcos Meli): expose CommandTimeout in DatabaseStorage
    • #198 (Rob De Carteret): Auto assign block size in BigFileSorter

    Analyzer

    • #158 (raymegal): Analyzer to change IComparableRecord to IComparable.
    • (Marcos Meli): Record type analyzer

    ๐Ÿ›  Fixed bugs

    • ๐Ÿšš #217 (Marc Lopez): RecordInfo can remove multiple fields in an autoproperty class
    • #186 (Marcos Meli): Fix of Enumerator usage in FileHelperAsyncEngine
    • #157 (Marcos Meli): Removing last field from options does not reset the lastField property
    • ๐Ÿ“š #178, #179, #180, #181, #182 (Stephen Moon): Documentation fixes

    Internals

    ExcelNPOI Storage

    • #209 (juancfigueroa): Using XSSFWorkbook for files ending in "xlsm".
    • Increased buffer size in FileHelperEngines when reading or writing
  • v3.2.6 Changes

    November 03, 2017

    2017-10-24

  • v3.2.6-alpha

    October 24, 2017
  • v3.1.5 Changes

    August 07, 2015

    ๐Ÿš€ Yes after a some hard months of work here the final 3.1 release !!

    Check out new redesigned Home Page www.filehelpers.net

    โšก๏ธ With ton of examples, tips, and updated docs

    This version is production ready and the recommended version

    ๐Ÿ“ฆ Install it from NuGet (recommended):

    Install-Package FileHelpers
    

    Or you can download the zip package with:

    • The library for all versions of .net
    • The Wizard
    • Offline Help chm file

    Analyzer

    We recommend you to install the Roslyn Analyzer that helps you to use the library in the right way.

    ๐Ÿฑ analyzer

  • v3.1.2 Changes

    August 02, 2015

    ๐Ÿš€ Yes after a some hard months of work here the final 3.1 release !!

    Check out new redesigned Home Page www.filehelpers.net

    โšก๏ธ With ton of examples, tips, and updated docs

    This version is production ready and the recommended version

    ๐Ÿ“ฆ Install it from NuGet (recommended):

    Install-Package FileHelpers
    

    Or you can download the zip package with:

    • The library for all versions of .net
    • The Wizard
    • Offline Help chm file

    Analyzer

    We recommend you to install the Roslyn Analyzer that helps you to use the library in the right way.

    ๐Ÿฑ analyzer

  • v3.1.0 Changes

    July 22, 2015

    ๐Ÿš€ Getting close to the final 3.1 release !!

    ๐Ÿš€ We are finishing the pre release tasks before go live with 3.1
    Out new redesigned Home Page is live at: www.filehelpers.net

    This version is production ready and the recommended version

    ๐Ÿ“ฆ Install it from NuGet (recommended):

    Install-Package FileHelpers -Pre
    

    Or you can download the zip package with:

    • The library for all versions of .net
    • More Examples
    • The Wizard
    • Offline Help chm file