Skip to content

Releases: mini-software/MiniExcel

1.36.0

12 Dec 15:45
Compare
Choose a tag to compare

1.36.0

  • [New] Write auto column width (#695) (via @Discolai)
  • [New] Enhance IDataReader export with DynamicColumnFirst and Custom Formatting Delegate (#700) (via @IcedMango)
  • [Bug] If cellValue is string no matter that it contains only numbers will put the value as text. Preventing of losing leading zeroes (via @psyhlo)

1.35.0

09 Nov 08:51
Compare
Choose a tag to compare

1.35.0

  • [New] Formula attribute added to support in rows with dto or dynamic attributes (#679) (via @RaZer0k & Co-authored-by: Eulises Vargas )
  • [New] Async implementation of freezing top row (#684) (via @BaatenHannes )
  • [New] Upgrade to .NET 8.0 and refactor input value extraction (#681) (via @ramioh )
  • [Bug] Yield empty self-closing row tags as empty row during query. (#673) (via @aulickiDnv )

1.34.2

14 Sep 12:13
Compare
Choose a tag to compare

1.34.2

  • [New] Add MniExcelDataReaderBase class to simplify code (#651) (via @ArgoZhang )
  • [OPT] perf csv insert (#653) (via @izanhzh )
  • [Bug] Fix dimension writing in FastMode (#659) (via @Discolai )
  • [Bug] Fix QueryAsDataTable can't read Excel with only header rows (#647) (via @Discolai )

1.34.1

10 Aug 08:55
Compare
Choose a tag to compare

1.34.1

  • [Bug] Fix Issue 632, refactor sheet styles (#640) (via @meld-cp)
  • [Bug] Fix StartSheetView for multiple selection (#641) (via @jiaguangli)

1.34.0

21 Jul 12:06
Compare
Choose a tag to compare

1.34.0

  • [New] Add freeze panes (#626) (via @meld-cp)
  • [New] Add DateTime Nullale support (via @jiaguangli)
  • [OPT] Reduce memory requirements when processing templates + template formulas (#638) (via @meld-cp)
  • [Bug] Fix problem with multi-line when using Query (#628) (via @meld-cp)
  • [Bug] Fix empty data reader issue. (#629) (via @duszekmestre)
  • [Bug] Fix Fields of type long cannot be set to text normally #627 (via @shps951023)

1.33.0

07 Jul 05:28
1cab06e
Compare
Choose a tag to compare

1.33.0

1.32.1

  • [New] .NET5^ support image ReadOnlySpan<byte> (via @shps951023)
  • [Bug] Remove bug with Portable.System.DateTimeOnly and only support DateOnly .NET6^ #594 (via @shps951023)

1.32.0

12 May 10:00
Compare
Choose a tag to compare

1.32.0

  • [New] Using DynamicConfiguration when writing data using DataTable (via @pszybiak)
  • [New] Make System.DateOnly available as date in Excel (#576) (via @ofthelit)
  • [New] Allow ampersand in sheet names (via @ofthelit)
  • [OPT] Use true async processing for excel writer (#573) (via @duszekmestre)
  • [Bug] Fix nullable enumeration conversion failure #567) (via @PurplestViper)
  • [Bug] IEnumerable traversed twice #422 (via @Discolai)
  • [Bug] Fix Read empty string as null (via @pszybiak)
  • [Bug] Fix CSV Reader Query faild on specific xlsx file, throws ExcelColumnNotFoundException (via @AZhrZho)
  • [Bug] Fix DynamicExcelColumn configuration while saving IDictionary values (via @johannes-barta)
  • [Bug] Fix propInfo.Key missing (via @shps951023)
  • [Bug] Fix sharedStrings ref #549 (via @shps951023)

1.31.3

27 Dec 00:50
Compare
Choose a tag to compare

1.31.3

  • [Bug] DescriptionAttr null check(via @wulaoh)
  • [Bug] Throw custom exception when CSV column not found #543 (via @pszybiak)
  • [Bug] SaveAsByTemplate rowInfo.IEnumerableMercell.Height null exception #553 (via @shps951023)

1.31.1-1.31.2

10 Aug 07:18
Compare
Choose a tag to compare

1.31.2

  • [New] Support automatic merge for same vertical cells between @merge and @endmerge tags (via @eynarhaji)
  • [New] Limit merge tagged columns with @mergelimit column. First merge limited column and then merge other columns accordingly. (via @eynarhaji)
  • [New] Support dynamic columns when generating sheet by IDataReader to change columns names & widths #514 (via @Laxynium)
  • [Bug] Fix R1C1 reference to A1 reference bug (via @ivan132)

1.31.1

  • [OPT] Support property cache #23 (via @RRQM_Home)

1.31.0

28 May 04:28
Compare
Choose a tag to compare

1.31.0