Skip to content

Commit b2ca295

Browse files
committed
EPPlus version 7.2.1
1 parent 63d856b commit b2ca295

File tree

4 files changed

+40
-24
lines changed

4 files changed

+40
-24
lines changed

appveyor7.yml

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
1-
version: 7.2.0.{build}
1+
version: 7.2.1.{build}
22
branches:
33
only:
44
- develop7
55
configuration: release
66
image: Visual Studio 2022
77
init:
88
- ps: >-
9-
Update-AppveyorBuild -Version "7.2.0.$env:appveyor_build_number-$(Get-Date -format yyyyMMdd)-$env:appveyor_repo_branch"
9+
Update-AppveyorBuild -Version "7.2.1.$env:appveyor_build_number-$(Get-Date -format yyyyMMdd)-$env:appveyor_repo_branch"
1010
11-
Write-Host "7.2.0.$env:appveyor_build_number-$(Get-Date -format yyyyMMdd)-$env:appveyor_repo_branch"
11+
Write-Host "7.2.1.$env:appveyor_build_number-$(Get-Date -format yyyyMMdd)-$env:appveyor_repo_branch"
1212
dotnet_csproj:
1313
patch: true
1414
file: '**\*.csproj'
1515
version: '{version}'
16-
assembly_version: 7.2.0.{build}
17-
file_version: 7.2.0.{build}
16+
assembly_version: 7.2.1.{build}
17+
file_version: 7.2.1.{build}
1818
nuget:
1919
project_feed: true
2020
before_build:

docs/articles/fixedissues.md

+19
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,23 @@
11
# Features / Fixed issues - EPPlus 7
2+
## Version 7.2.1
3+
### Fixed issues and minor features
4+
* Fixed several issues with the ExcelRangeBase.Text function.
5+
* Added new static property `ExcelPackageSettings.CultureSpecificBuildInNumberFormats` to specify culture specific number formats for individual cultures.
6+
* Added new call-back function `ExcelWorkbook.NumberFormatToTextHandler` to override the default Text value.
7+
* Pivot Table Calculation throwed an exception if a field was sorted and contained empty cells.
8+
* Using implicit intersection (@) between two ranges did not work correctly in the formula parser.
9+
* Added support for DateOnly and TimeOnly (supported from .NET 6 and later).
10+
* Fixed some conditional formatting's not automatically extending when a row was inserted underneath them.
11+
* Fixed issue where conditional formatting on pivot tables would cause corrupt worksheet when read and saved in some cases.
12+
* Changed thread locking object in the cell store.
13+
* New functions supported in formula calculations.
14+
* YIELDDISC
15+
* LOGINV
16+
* CHITEST
17+
* TDIST
18+
* GAMMAINV
19+
* GAMMA.INV
20+
221
## Version 7.2
322
### Features
423
* Added support for calculating pivot tables - See https://github.com/EPPlusSoftware/EPPlus/wiki/Calculating-Pivot-tables

src/EPPlus/Core/CellStore/CellStore.cs

+5-11
Original file line numberDiff line numberDiff line change
@@ -98,21 +98,15 @@ internal int GetClosestColumnPosition(int column)
9898
}
9999
internal int GetColumnPosition(int column)
100100
{
101-
//lock (_syncRoot)
102-
//{
103101
return ArrayUtil.OptimizedBinarySearch(_columnIndex, column, ColumnCount);
104-
//}
105102
}
106103
internal ColumnIndex<T> GetColumnIndex(int column)
107104
{
108-
//lock (_syncRoot)
109-
//{
110-
var pos = ArrayUtil.OptimizedBinarySearch(_columnIndex, column, ColumnCount);
111-
if (pos >= 0 && pos <= ColumnCount)
112-
{
113-
return _columnIndex[pos];
114-
}
115-
//}
105+
var pos = ArrayUtil.OptimizedBinarySearch(_columnIndex, column, ColumnCount);
106+
if (pos >= 0 && pos <= ColumnCount)
107+
{
108+
return _columnIndex[pos];
109+
}
116110
return null;
117111
}
118112
internal CellStore<T> Clone()

src/EPPlus/EPPlus.csproj

+11-8
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
33
<TargetFrameworks>net8.0;net7.0;net6.0;netstandard2.1;netstandard2.0;net462;net35</TargetFrameworks>
4-
<AssemblyVersion>7.2.0.0</AssemblyVersion>
5-
<FileVersion>7.2.0.0</FileVersion>
6-
<Version>7.2.0</Version>
4+
<AssemblyVersion>7.2.1.0</AssemblyVersion>
5+
<FileVersion>7.2.1.0</FileVersion>
6+
<Version>7.2.1</Version>
77
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
88
<PackageProjectUrl>https://epplussoftware.com</PackageProjectUrl>
99
<Authors>EPPlus Software AB</Authors>
@@ -18,18 +18,21 @@
1818
<PackageReadmeFile>readme.md</PackageReadmeFile>
1919
<Copyright>EPPlus Software AB</Copyright>
2020
<PackageReleaseNotes>
21-
EPPlus 7.2.0
21+
EPPlus 7.2.1
2222

2323
IMPORTANT NOTICE!
2424
From version 5 EPPlus changes the license model using a dual license, Polyform Non Commercial / Commercial license.
2525
EPPlus will still have the source available, but for non Polyform NC compliant projects, EPPlus will provide a commercial license.
2626
Commercial licenses can be purchased from https://epplussoftware.com
2727
This applies to EPPlus version 5 and later. Earlier versions are still licensed LGPL.
2828

29+
## Version 7.2.1
30+
* Bug fixes see https://epplussoftware.com/en/Developers/MinorFeaturesAndIssues
31+
2932
## Version 7.2.0
3033
* Pivot table calculation
31-
* Fetch calculated data via the GetPivotData method or the CalculatedData property on the ExcelPivotData.
32-
* Support for the GetPivotData function.
34+
* Fetch calculated data via the GetPivotData method or the CalculatedData property on the ExcelPivotData.
35+
* Support for the GetPivotData function.
3336
* Import/Export of fixed width text files.
3437
* Html export now supports all conditional formattings (Added support for Icon sets and Data bars in 7.2).
3538
* Copy of drawings.
@@ -145,8 +148,8 @@
145148
* Bug fixes.
146149

147150
## Version 6.1.2
148-
* Bug fixes.
149-
151+
* Bug fixes.
152+
150153
## Version 6.1.1
151154
* Added Target framework .NET 7.
152155
* Add support for linking a cell to a chart title text

0 commit comments

Comments
 (0)