Skip to content

Commit

Permalink
Release 3.4.7
Browse files Browse the repository at this point in the history
  • Loading branch information
mrbean-bremen committed Feb 22, 2024
1 parent a2c69b7 commit c53af12
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 8 deletions.
2 changes: 1 addition & 1 deletion Source/Svg.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
<PackageReleaseNotes>
Fixed a regression in loading embedded images (see Release Notes: http://svg-net.github.io/SVG/doc/ReleaseNotes.html).
New SVGOptions class, support for .NET 8, and bug fixes (see Release Notes: http://svg-net.github.io/SVG/doc/ReleaseNotes.html).
</PackageReleaseNotes>
<PackageProjectUrl>https://github.com/svg-net/SVG</PackageProjectUrl>
<PackageIconUrl>https://www.w3.org/Icons/SVG/svg-logo-v.png</PackageIconUrl>
Expand Down
4 changes: 2 additions & 2 deletions Source/version.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"$schema": "https://raw.githubusercontent.com/AArnott/Nerdbank.GitVersioning/master/src/NerdBank.GitVersioning/version.schema.json",
"version": "3.4",
"version": "3.4.7",
"publicReleaseRefSpec": [
"^refs/tags/v\\d+\\.\\d+" // we release using tags starting with vN.N
"^refs/heads/master" // we release from master branch
],
"cloudBuild": {
"buildNumber": {
Expand Down
13 changes: 8 additions & 5 deletions doc/ReleaseNotes.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,15 @@
# SVG.NET Release Notes
The release versions are NuGet releases.

## Unreleased
## [Version 3.4.7](https://www.nuget.org/packages/Svg/3.4.7) (2024-02-22)

### Changes
* Added: A class, `SvgOptions`, with external css parameters for styling or transforming the `SvgDocument`.
* Split tests SVG/PNG files into Issues and W3C Test Suite. W3C Test Suite files are not automatically downloaded.
* Repository clean-up, reducing the download zip size from 22MB to 4.5MB.
* Added: Support for .NET 4.7.2, .NET 4.8.1 and .NET 8.0.
* Added: A new project, `Tests/Svg.Tests.Common` for sharing codes between test applications.
* [Breaking change] The support for .NET 8 resulted in a breaking change to the signature of methods in `CoordinateParser`.
* The changes are needed to fix a compiler error `CS8352`.
* The use of read-only arguments as referenced variable is not necessary.
* The use of `ref` in the function arguements resulting in `CS8352` error are all removed.
* The use of `ref` in the function arguments resulting in `CS8352` error are all removed.

### Enhancements
* made exceptions serializable to be able to cross AppDomain boundaries (see [#826](https://github.com/svg-net/SVG/pull/826))
Expand All @@ -21,6 +18,12 @@ The release versions are NuGet releases.
* fixed XML namespace prefixes are also applied for nodes declaring them (see [PR #1106](https://github.com/svg-net/SVG/pull/1106))
* fixed Parameter is not valid (see [PR #1131](https://github.com/svg-net/SVG/pull/1131))

### Infrastructure
* Split tests SVG/PNG files into Issues and W3C Test Suite. W3C Test Suite files are not automatically downloaded.
* Repository clean-up, reducing the download zip size from 22MB to 4.5MB.
* Added: A new project, `Tests/Svg.Tests.Common` for sharing codes between test applications.


## [Version 3.4.6](https://www.nuget.org/packages/Svg/3.4.6) (2023-11-16)

### Fixes
Expand Down

0 comments on commit c53af12

Please sign in to comment.