Skip to content

Commit 39e87d1

Browse files
authored
Merge pull request #31 from ipfs-shipyard/rel/0.4.0
Release 0.4.0. Added Mfs property to ICoreApi of type IMfsApi.
2 parents 9ab383e + bb78e8a commit 39e87d1

File tree

3 files changed

+21
-9
lines changed

3 files changed

+21
-9
lines changed

src/CoreApi/ICoreApi.cs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,14 @@ public interface ICoreApi
8585
/// </value>
8686
IFileSystemApi FileSystem { get; }
8787

88+
/// <summary>
89+
/// Provides access to the Mfs API.
90+
/// </summary>
91+
/// <value>
92+
/// An object that implements <see cref="IMfsApi"/>.
93+
/// </value>
94+
IMfsApi Mfs { get; }
95+
8896
/// <summary>
8997
/// Provides access to the Generic API.
9098
/// </summary>

src/IpfsCore.csproj

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<LangVersion>12.0</LangVersion>
99

1010
<!-- https://semver.org/spec/v2.0.0.html -->
11-
<Version>0.3.0</Version>
11+
<Version>0.4.0</Version>
1212
<AssemblyVersion>$(Version)</AssemblyVersion>
1313

1414
<!-- Nuget specs -->
@@ -30,6 +30,10 @@
3030
<GeneratePackageOnBuild Condition=" '$(Configuration)' == 'Release' ">true</GeneratePackageOnBuild>
3131
<GenerateDocumentationFile>true</GenerateDocumentationFile>
3232
<PackageReleaseNotes>
33+
--- 0.4.0 ---
34+
[Breaking]
35+
Added Mfs property to ICoreApi of type IMfsApi. The interface was added in a previous update, but it was not added to ICoreApi.
36+
3337
--- 0.3.0 ---
3438
A full analysis of the Bitswap API was made to bring it in line with Kubo's RPC API.
3539

@@ -60,17 +64,17 @@ Added missing IFileSystemApi.ListAsync. Doesn't fully replace the removed IFileS
6064
</PropertyGroup>
6165

6266
<ItemGroup>
63-
<PackageReference Include="Google.Protobuf" Version="3.21.1" />
64-
<PackageReference Include="Microsoft.Bcl.AsyncInterfaces" Version="6.0.0" />
65-
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
67+
<PackageReference Include="Google.Protobuf" Version="3.26.1" />
68+
<PackageReference Include="Microsoft.Bcl.AsyncInterfaces" Version="8.0.0" />
69+
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
6670
<PackageReference Include="PolySharp" Version="1.14.1">
6771
<PrivateAssets>all</PrivateAssets>
6872
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
6973
</PackageReference>
7074
<PackageReference Include="Portable.BouncyCastle" Version="1.8.5" />
7175
<PackageReference Include="SimpleBase" Version="1.3.1" />
72-
<PackageReference Include="Grpc.Tools" Version="2.46.3" PrivateAssets="All" />
73-
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.1.1" PrivateAssets="All" />
76+
<PackageReference Include="Grpc.Tools" Version="2.62.0" PrivateAssets="All" />
77+
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="8.0.0" PrivateAssets="All" />
7478
</ItemGroup>
7579

7680
<ItemGroup>

test/IpfsCoreTests.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
</PropertyGroup>
1111

1212
<ItemGroup>
13-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.1.1" PrivateAssets="all" />
14-
<PackageReference Include="MSTest.TestAdapter" Version="1.4.0" PrivateAssets="all" />
15-
<PackageReference Include="MSTest.TestFramework" Version="1.4.0" PrivateAssets="all" />
13+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.9.0" PrivateAssets="all" />
14+
<PackageReference Include="MSTest.TestAdapter" Version="3.3.1" PrivateAssets="all" />
15+
<PackageReference Include="MSTest.TestFramework" Version="3.3.1" PrivateAssets="all" />
1616
</ItemGroup>
1717

1818
<ItemGroup>

0 commit comments

Comments
 (0)