Skip to content

Commit

Permalink
Updated documentations
Browse files Browse the repository at this point in the history
- Added Infrastructure section
- Updated namespace descriptions
  • Loading branch information
paulushub committed Feb 7, 2024
1 parent d91572e commit 00f26d7
Show file tree
Hide file tree
Showing 5 changed files with 11 additions and 9 deletions.
4 changes: 2 additions & 2 deletions Docs/articles/Faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@ Older versions of the package threw a NullReferenceException when calling the Sv
### Using libgdiplus on Ubuntu Linux

You can install libgdiplus on Ubuntu Linux using the Quamotion PPA. Follow these steps:
```
```bash
sudo add-apt-repository ppa:quamotion/ppa
sudo apt-get update
sudo apt-get install -y libgdiplus
Expand All @@ -128,7 +128,7 @@ On macOS, add a reference to the runtime.osx.10.10-x64.CoreCompat.System.Drawing
```dotnet add package runtime.osx.10.10-x64.CoreCompat.System.Drawing```

When building from source-code you can also uncomment the
```
```xml
<!-- <ItemGroup Condition="'$(TargetFramework)' == 'netcoreapp3.1'">
<PackageReference Include="runtime.osx.10.10-x64.CoreCompat.System.Drawing" Version="5.6.20" />
</ItemGroup> -->
Expand Down
10 changes: 6 additions & 4 deletions Docs/articles/ReleaseNotes.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,8 @@ The release versions are NuGet releases.
### 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.
* Moved: The `ReleaseNotes.md` to `Docs/ReleaseNotes.md`.
* [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.
Expand All @@ -19,8 +17,12 @@ The release versions are NuGet releases.
* made exceptions serializable to be able to cross AppDomain boundaries (see [#826](https://github.com/svg-net/SVG/pull/826))

### Fixes
* 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))
* 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
* Moved: The `ReleaseNotes.md` to `Docs/ReleaseNotes.md`.
* Repository clean-up, reducing the download zip size from 22MB to 4.5MB.

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

Expand Down
2 changes: 1 addition & 1 deletion Docs/namespaces/Svg.DataTypes.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
uid: Svg.DataTypes
summary: *content
---
The **Svg.DataTypes** namespace contains classes defining the basic data types used by the SVG-NET library.
The **Svg.DataTypes** namespace contains classes defining the basic data types used by this SVG for .NET library.
2 changes: 1 addition & 1 deletion Docs/namespaces/Svg.Exceptions.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
uid: Svg.Exceptions
summary: *content
---
The **Svg.Exceptions** namespace contains .NET exception classes defined by the SVG-NET library.
The **Svg.Exceptions** namespace contains .NET exception classes defined by this SVG for .NET library.
2 changes: 1 addition & 1 deletion Docs/namespaces/Svg.ExtensionMethods.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
uid: Svg.ExtensionMethods
summary: *content
---
The **Svg.ExtensionMethods** namespace contains .NET extension classes defined by the SVG-NET library.
The **Svg.ExtensionMethods** namespace contains .NET extension classes defined by this SVG for .NET library.

0 comments on commit 00f26d7

Please sign in to comment.