Skip to content

Commit fb1c02c

Browse files
committed
EPPlus version 7.7.0
1 parent fb8e38e commit fb1c02c

File tree

5 files changed

+38
-26
lines changed

5 files changed

+38
-26
lines changed

docs/articles/fixedissues.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,18 @@
11
# Features / Fixed issues - EPPlus 7
2+
## Version 7.7.0
3+
* Reverted System.* and Microsoft.* references to 8.0.x for all target frameworks except .NET 9.
4+
* LoadFromArray and LoadFromDataTable of the ExcelRangeBase class did not clear existing formulas before populating the range.
5+
* Fixed a rare issue when copying images between named ranges.
6+
* When sorting a range with formulas, the formulas addresses were sometimes updated incorrectly.
7+
* GetAsByteArrayAsync could not be called more than once.
8+
29
## Version 7.6.1
310
* Pivot caches with error values in the source data were not handled correctly.
411
* Timespan was not correctly converted in the GetValue<T> function.
512
* The ExcelWorksheet.DimensionByValue property sometimes threw an unhandled exception.
613
* The FIND function did not handle empty cells correctly in all cases.
714
* Range sorting did not handle threaded comments.
8-
* Table.AddRows incorrectly shifted the first row if a table contained 1 row and had no header.
15+
* Table.AddRows incorrectly shifted the first row if a table contained 1 row and had no header.*
916

1017
## Version 7.6.0
1118
* Added target framework .NET 9.

src/Directory.Packages.props

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@
33
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
44
</PropertyGroup>
55
<ItemGroup>
6-
<PackageVersion Include="Microsoft.Extensions.Configuration.Json" Version="9.0.1" />
6+
<PackageVersion Include="Microsoft.Extensions.Configuration.Json" Version="8.0.1" />
77
<PackageVersion Include="Microsoft.IO.RecyclableMemoryStream" Version="3.0.1" />
88
<PackageVersion Include="System.ComponentModel.Annotations" Version="5.0.0" />
9-
<PackageVersion Include="System.Drawing.Common" Version="9.0.1" />
10-
<PackageVersion Include="System.Formats.Asn1" Version="9.0.1" />
11-
<PackageVersion Include="System.Security.Cryptography.Pkcs" Version="9.0.1" />
12-
<PackageVersion Include="System.Text.Encoding.CodePages" Version="9.0.1" />
13-
<PackageVersion Include="System.Text.Json" Version="9.0.1" />
9+
<PackageVersion Include="System.Drawing.Common" Version="8.0.14" />
10+
<PackageVersion Include="System.Formats.Asn1" Version="8.0.2" />
11+
<PackageVersion Include="System.Security.Cryptography.Pkcs" Version="8.0.1" />
12+
<PackageVersion Include="System.Text.Encoding.CodePages" Version="8.0.0" />
13+
<PackageVersion Include="System.Text.Json" Version="8.0.5" />
1414
</ItemGroup>
1515
<ItemGroup>
1616
<PackageVersion Include="FakeItEasy" Version="8.0.0" />

src/EPPlus.Interfaces/EPPlus.Interfaces.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
33
<TargetFrameworks>net9.0;net8.0;netstandard2.1;netstandard2.0;net462;net35</TargetFrameworks>
4-
<AssemblyVersion>7.6.1.0</AssemblyVersion>
5-
<FileVersion>7.6.1.0</FileVersion>
6-
<Version>7.6.1</Version>
4+
<AssemblyVersion>7.7.0.0</AssemblyVersion>
5+
<FileVersion>7.7.0.0</FileVersion>
6+
<Version>7.7.0</Version>
77
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
88
<PackageLicenseFile>license.md</PackageLicenseFile>
99
<RepositoryType>git</RepositoryType>

src/EPPlus.System.Drawing/EPPlus.System.Drawing.csproj

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
<PropertyGroup>
44
<TargetFrameworks>net9.0;net8.0;netstandard2.1;netstandard2.0;net462;net35</TargetFrameworks>
5-
<AssemblyVersion>7.6.1.0</AssemblyVersion>
6-
<FileVersion>7.6.1.0</FileVersion>
7-
<Version>7.6.1</Version>
5+
<AssemblyVersion>7.7.1.0</AssemblyVersion>
6+
<FileVersion>7.7.1.0</FileVersion>
7+
<Version>7.7.1</Version>
88
<SignAssembly>true</SignAssembly>
99
<PackageLicenseFile>license.md</PackageLicenseFile>
1010
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
@@ -19,11 +19,11 @@
1919
<ProjectReference Include="..\EPPlus.Interfaces\EPPlus.Interfaces.csproj" />
2020
</ItemGroup>
2121

22-
<ItemGroup Condition="'$(TargetFramework)' != 'net35' and '$(TargetFramework)' != 'net8.0'">
22+
<ItemGroup Condition="'$(TargetFramework)' != 'net35' and '$(TargetFramework)' != 'net462' and '$(TargetFramework)' != 'net9.0'">
2323
<PackageReference Include="System.Drawing.Common" />
2424
</ItemGroup>
25-
<ItemGroup Condition="'$(TargetFramework)' == 'net8.0'">
26-
<PackageReference Include="System.Drawing.Common" VersionOverride="8.0.1" />
25+
<ItemGroup Condition="'$(TargetFramework)' == 'net9.0'">
26+
<PackageReference Include="System.Drawing.Common" VersionOverride="9.0.1" />
2727
</ItemGroup>
2828
<ItemGroup>
2929
<None Include="EPPlusLogo.png">

src/EPPlus/EPPlus.csproj

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
33
<TargetFrameworks>net9.0;net8.0;netstandard2.1;netstandard2.0;net462;net35</TargetFrameworks>
4-
<AssemblyVersion>7.6.1.0</AssemblyVersion>
5-
<FileVersion>7.6.1.0</FileVersion>
6-
<Version>7.6.1</Version>
4+
<AssemblyVersion>7.7.0.0</AssemblyVersion>
5+
<FileVersion>7.7.0.0</FileVersion>
6+
<Version>7.7.0</Version>
77
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
88
<PackageProjectUrl>https://epplussoftware.com</PackageProjectUrl>
99
<Authors>EPPlus Software AB</Authors>
@@ -18,20 +18,24 @@
1818
<PackageReadmeFile>readme.md</PackageReadmeFile>
1919
<Copyright>EPPlus Software AB</Copyright>
2020
<PackageReleaseNotes>
21-
EPPlus 7.6.1
21+
EPPlus 7.7.0
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.7.0
30+
* Fixed referenced packages versioning.
31+
* Minor bug fixes.
32+
2933
## Version 7.6.1
3034
* Minor bug fixes.
3135

3236
## Version 7.6.0
3337
* Added target framework .NET 9. Removed out of support versions, .NET 6 and .NET 7.
34-
* Minor features and bug fixes.
38+
* Minor features and bug fixes.
3539

3640
## Version 7.5.3
3741
* Minor features and bug fixes.
@@ -454,6 +458,7 @@
454458
A list of fixed issues can be found here https://epplussoftware.com/docs/7.0/articles/fixedissues.html
455459

456460
Version history
461+
7.7.0 20250317 Fixed referenced packages versioning. Minor bug fixes.
457462
7.6.1 20250304 Minor bug fixes.
458463
7.6.0 20250206 Updated target frameworks. Minor features and bug fixes.
459464
7.5.3 20250116 Minor features and bug fixes.
@@ -615,20 +620,20 @@
615620
<PackageReference Include="Microsoft.IO.RecyclableMemoryStream" />
616621
</ItemGroup>
617622

618-
<ItemGroup Condition="'$(TargetFramework)' != 'net35' and '$(TargetFramework)' != 'net462' and '$(TargetFramework)' != 'net8.0'">
623+
<ItemGroup Condition="'$(TargetFramework)' != 'net35' and '$(TargetFramework)' != 'net462' and '$(TargetFramework)' != 'net9.0'">
619624
<PackageReference Include="Microsoft.Extensions.Configuration.Json" />
620625
<PackageReference Include="Microsoft.IO.RecyclableMemoryStream" />
621626
<PackageReference Include="System.Security.Cryptography.Pkcs" />
622627
<PackageReference Include="System.ComponentModel.Annotations" />
623628
<PackageReference Include="System.Text.Encoding.CodePages" />
624629
</ItemGroup>
625630

626-
<ItemGroup Condition="'$(TargetFramework)' == 'net8.0'">
627-
<PackageReference Include="Microsoft.Extensions.Configuration.Json" VersionOverride="8.0.1" />
631+
<ItemGroup Condition="'$(TargetFramework)' == 'net9.0'">
632+
<PackageReference Include="Microsoft.Extensions.Configuration.Json" VersionOverride="9.0.3" />
628633
<PackageReference Include="Microsoft.IO.RecyclableMemoryStream" />
629-
<PackageReference Include="System.Security.Cryptography.Pkcs" VersionOverride="8.0.1" />
634+
<PackageReference Include="System.Security.Cryptography.Pkcs" VersionOverride="9.0.3" />
630635
<PackageReference Include="System.ComponentModel.Annotations" />
631-
<PackageReference Include="System.Text.Encoding.CodePages" VersionOverride="8.0.0"/>
636+
<PackageReference Include="System.Text.Encoding.CodePages" VersionOverride="9.0.3"/>
632637
</ItemGroup>
633638

634639
<ItemGroup>

0 commit comments

Comments
 (0)