Skip to content

Commit 37979b2

Browse files
committed
Version 1.0.6: Readme update with Nuget link
1 parent ddfc0ee commit 37979b2

File tree

3 files changed

+55
-3
lines changed

3 files changed

+55
-3
lines changed

README.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
# UnmanagedMemoryUtils
22
Hosted on github: https://github.com/Azengar/UnmanagedMemoryUtils.
33

4+
Available on Nuget at: https://www.nuget.org/packages/UnmanagedMemoryUtils/ (UnmanagedMemoryUtils)
5+
46
A .NET collection of utilities for working with unmanaged memory.
57

68
Provides faster alternatives to `Memory<T>` and `ReadOnlyMemory<T>` in addition to accessing unmanaged string from managed code.
@@ -25,4 +27,8 @@ Allows to manipulate array of unmanaged pointers with the `UnmanagedArrayPointer
2527

2628
### Version 1.0.5
2729

28-
* Fixed an issue that made it impossible to retrieve the string value of an `UnmanagedString` with the `ToString` method.
30+
* Fixed an issue that made it impossible to retrieve the string value of an `UnmanagedString` with the `ToString` method.
31+
32+
### Version 1.0.6
33+
34+
* Readme update with Nuget link.
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<TargetFramework>net7.0</TargetFramework>
5+
<ImplicitUsings>enable</ImplicitUsings>
6+
<Nullable>enable</Nullable>
7+
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
8+
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
9+
<Title>UnmanagedMemoryUtils</Title>
10+
<VersionPrefix>1.0.5</VersionPrefix>
11+
<PackageReadmeFile>README.md</PackageReadmeFile>
12+
<Description>A .NET collection of utilities for working with unmanaged memory.
13+
Provides faster alternatives to Memory&lt;T&gt; and ReadOnlyMemory&lt;T&gt; in addition to accessing unmanaged string from managed code.
14+
Allows to manipulate array of unmanaged pointers with the UnmanagedArrayPointer&lt;T&gt; struct.</Description>
15+
<Authors>Azengar</Authors>
16+
<RepositoryUrl>https://github.com/Azengar/UnmanagedMemoryUtils</RepositoryUrl>
17+
<RepositoryType>git</RepositoryType>
18+
<PackageTags>.NET;C#</PackageTags>
19+
<Copyright>BSD-3-Clause license</Copyright>
20+
<PackageProjectUrl>https://github.com/Azengar/UnmanagedMemoryUtils</PackageProjectUrl>
21+
<PackageReleaseNotes>Version 1.0.2
22+
23+
* Changed from `Unsafe.CopyBlock` to `Unsafe.CopyBlockUnaligned`.
24+
25+
Version 1.0.3
26+
27+
* Added Aggressive Inlining for Allocate methods.
28+
29+
Version 1.0.4
30+
31+
* Added the UnmanagedPointerArray&lt;T&gt; struct used to manipulate array of pointers.
32+
* Marked all properties as 'readonly' as they don't modify the state of the structs.
33+
* Use the new 'namespace' syntax for less indentation levels.
34+
35+
Version 1.0.5
36+
37+
* Fixed an issue that made it impossible to retrieve the string value of an UnmanagedString with the 'ToString' method.</PackageReleaseNotes>
38+
</PropertyGroup>
39+
<ItemGroup>
40+
<None Include="..\..\README.md" Pack="true" PackagePath="\" />
41+
</ItemGroup>
42+
</Project>

UnmanagedMemoryUtils/UnmanagedMemoryUtils/UnmanagedMemoryUtils.csproj

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
88
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
99
<Title>UnmanagedMemoryUtils</Title>
10-
<VersionPrefix>1.0.5</VersionPrefix>
10+
<VersionPrefix>1.0.6</VersionPrefix>
1111
<PackageReadmeFile>README.md</PackageReadmeFile>
1212
<Description>A .NET collection of utilities for working with unmanaged memory.
1313
Provides faster alternatives to Memory&lt;T&gt; and ReadOnlyMemory&lt;T&gt; in addition to accessing unmanaged string from managed code.
@@ -34,7 +34,11 @@ Version 1.0.4
3434

3535
Version 1.0.5
3636

37-
* Fixed an issue that made it impossible to retrieve the string value of an UnmanagedString with the 'ToString' method.</PackageReleaseNotes>
37+
* Fixed an issue that made it impossible to retrieve the string value of an UnmanagedString with the 'ToString' method.
38+
39+
Version 1.0.6
40+
41+
* Readme update with Nuget link.</PackageReleaseNotes>
3842
</PropertyGroup>
3943
<ItemGroup>
4044
<None Include="..\..\README.md" Pack="true" PackagePath="\" />

0 commit comments

Comments
 (0)