Skip to content
This repository has been archived by the owner on Mar 18, 2024. It is now read-only.

Releases: FolkerKinzel/Uris

5.2.2

10 Mar 18:13
Compare
Choose a tag to compare
  • Fixes an issue with the package readme file.

Project reference: On some systems, the content of the CHM file in the Assets is blocked. Before opening the file right click on the file icon, select Properties, and check the "Allow" checkbox - if it is present - in the lower right corner of the General tab in the Properties dialog.

5.2.1

10 Mar 13:11
Compare
Choose a tag to compare
  • Dependency update

Project reference: On some systems, the content of the CHM file in the Assets is blocked. Before opening the file right click on the file icon, select Properties, and check the "Allow" checkbox - if it is present - in the lower right corner of the General tab in the Properties dialog.

5.2.0

26 Nov 16:59
Compare
Choose a tag to compare
  • .NET 8.0 support
  • Dependency update
    .

Project reference: On some systems the content of the CHM file in the Assets is blocked. Before opening the file right click on the file icon, select Properties, and check the "Allow" checkbox - if it is present - in the lower right corner of the General tab in the Properties dialog.

5.1.1

05 Nov 16:41
Compare
Choose a tag to compare
  • Dependency update

5.1.0

27 Oct 16:32
Compare
Choose a tag to compare
  • Dependency update
  • New method overloads:
string DataUrl.FromBytes(IEnumerable<byte>?, string?, DataEncoding);
string DataUrl.FromBytes(ReadOnlySpan<byte>, string?, DataEncoding);
string DataUrl.FromBytes(IEnumerable<byte>?, in MimeTypeInfo, DataEncoding);
string DataUrl.FromBytes(ReadOnlySpan<byte>, in MimeTypeInfo, DataEncoding);
StringBuilder DataUrl.AppendEmbeddedBytesTo(StringBuilder, IEnumerable<byte>?, string?, DataEncoding);
StringBuilder DataUrl.AppendEmbeddedBytesTo(StringBuilder, ReadOnlySpan<byte>, string?, DataEncoding);
StringBuilder DataUrl.AppendEmbeddedBytesTo(StringBuilder, IEnumerable<byte>?, in MimeTypeInfo, DataEncoding);
StringBuilder DataUrl.AppendEmbeddedBytesTo(StringBuilder, ReadOnlySpan<byte>, in MimeTypeInfo, DataEncoding);

.

Project reference: On some systems, the content of the CHM file in the Assets is blocked. Before opening the file right click on the file icon, select Properties, and check the "Allow" checkbox - if it is present - in the lower right corner of the General tab in the Properties dialog.

5.0.1

18 Oct 14:41
Compare
Choose a tag to compare
  • Dependency update
  • Cleanup: Remove obsolete symbols

.

Project reference: On some systems, the content of the CHM file in the Assets is blocked. Before opening the file right click on the file icon, select Properties, and check the "Allow" checkbox - if it is present - in the lower right corner of the General tab in the Properties dialog.

5.0.0

30 Sep 22:44
Compare
Choose a tag to compare
  • Dependency update

  • The method static StringBuilder AppendEmbeddedFileTo(this StringBuilder, string, string?, DataEncoding) is not an extesion method anymore.

  • The mimeTypeString parameters in the DataUrl class have been renamed to mimeType.

  • New methods:

StringBuilder DataUrl.AppendEmbeddedBytesTo(StringBuilder, byte[]?, in MimeTypeInfo, DataEncoding);
StringBuilder DataUrl.AppendEmbeddedFileTo(StringBuilder, string, in MimeTypeInfo, DataEncoding dataEncoding);
string DataUrl.FromFile(string, in MimeTypeInfo mimeType, DataEncoding);
string DataUrl.FromBytes(byte[]?, in MimeTypeInfo, DataEncoding);
  • Obsolete methods:
StringBuilder DataUrl.AppendEmbeddedBytesTo(StringBuilder, byte[]?, MimeType, DataEncoding);
StringBuilder DataUrl.AppendEmbeddedFileTo(this StringBuilder, string, MimeType, DataEncoding);
string DataUrl.FromFile(string, MimeType mimeType, DataEncoding);
string DataUrl.FromBytes(byte[]?, MimeType, DataEncoding);

.

Notes to users who build .NET Core 2.x/3.0 applications based on the .NET Standard 2.0 part of the package:
You might get a compiler error. This is caused by a Microsoft dependency. You can get rid of this error, if you copy <SuppressTfmSupportBuildWarnings>true</SuppressTfmSupportBuildWarnings> to a <PropertyGroup> of your project file (at own risk).

Project reference: On some systems, the content of the CHM file in the Assets is blocked. Before opening the file right click on the file icon, select Properties, and check the "Allow" checkbox - if it is present - in the lower right corner of the General tab in the Properties dialog.

4.0.1

24 Sep 10:28
Compare
Choose a tag to compare
  • Dependency update.

Notes to users who build .NET Core 2.x/3.0 applications based on the .NET Standard 2.0 part of the package:
You might get a compiler error. This is caused by a Microsoft dependency. You can get rid of this error, if you copy <SuppressTfmSupportBuildWarnings>true</SuppressTfmSupportBuildWarnings> to a <PropertyGroup> of your project file (at own risk).

Project reference: On some systems, the content of the CHM file in the Assets is blocked. Before opening the file right click on the file icon, select Properties, and check the "Allow" checkbox - if it is present - in the lower right corner of the General tab in the Properties dialog.

4.0.0

20 Aug 12:51
Compare
Choose a tag to compare
  • Release version on nuget.

Notes to users who build .NET Core 2.x/3.0 applications based on the .NET Standard 2.0 part of the package:
You might get a compiler error. This is caused by a Microsoft dependency. You can get rid of this error, if you copy <SuppressTfmSupportBuildWarnings>true</SuppressTfmSupportBuildWarnings> to a <PropertyGroup> of your project file (at own risk).

Project reference: On some systems, the content of the CHM file in the Assets is blocked. Before opening the file right click on the file icon, select Properties, and check the "Allow" checkbox - if it is present - in the lower right corner of the General tab in the Properties dialog.

4.0.0-beta.1

11 Aug 15:22
Compare
Choose a tag to compare
4.0.0-beta.1 Pre-release
Pre-release
  • Uses the nuget package OneOf for the return values of several methods.

Notes to users who build .NET Core 2.x/3.0 applications based on the .NET Standard 2.0 part of the package:
You might get a compiler error. This is caused by a Microsoft dependency. You can get rid of this error, if you copy <SuppressTfmSupportBuildWarnings>true</SuppressTfmSupportBuildWarnings> to a <PropertyGroup> of your project file (at own risk).

Project reference: On some systems, the content of the CHM file in the Assets is blocked. Before opening the file right click on the file icon, select Properties, and check the "Allow" checkbox - if it is present - in the lower right corner of the General tab in the Properties dialog.