Skip to content

Commit 1e1ff8c

Browse files
committed
fix
1 parent 39de67d commit 1e1ff8c

File tree

5 files changed

+30
-37
lines changed

5 files changed

+30
-37
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
check-dotnet:
1212
strategy:
1313
matrix:
14-
DOTNET_VERSION: ['6.0', '7.0', '8.0', '9.0']
14+
DOTNET_VERSION: ['8.0', '9.0']
1515
fail-fast: false
1616
name: .NET ${{ matrix.DOTNET_VERSION }}
1717
runs-on: windows-latest

.github/workflows/release-automated.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@ jobs:
1515
- name: Set up .NET
1616
uses: actions/setup-dotnet@v1
1717
with:
18-
dotnet-version: '6.x'
18+
dotnet-version: '8.x'
1919
- name: Set up Node.js
2020
uses: actions/setup-node@v2
2121
with:
22-
node-version: 18
22+
node-version: 20
2323
- name: Install Node dependencies
2424
run: npm ci
2525
- name: Build and publish release

Parse.Tests/Parse.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFramework>net6.0</TargetFramework>
3+
<TargetFramework>net8.0</TargetFramework>
44
<IsPackable>false</IsPackable>
55
<LangVersion>latest</LangVersion>
66
</PropertyGroup>

Parse/Parse.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
5-
<DocumentationFile>bin\Release\netstandard2.0\Parse.xml</DocumentationFile>
4+
<TargetFramework>net8.0</TargetFramework>
5+
<DocumentationFile>bin\Release\net8.0\Parse.xml</DocumentationFile>
66
<Version>4.0.0</Version>
77
<LangVersion>latest</LangVersion>
88

@@ -11,10 +11,10 @@
1111
<RepositoryUrl>https://github.com/parse-community/Parse-SDK-dotNET/</RepositoryUrl>
1212
<PackageIconUrl></PackageIconUrl>
1313
<RepositoryType>GitHub</RepositoryType>
14-
<Description>This is the official package for the Parse .NET Standard SDK. Add a cloud backend to any platform supporting .NET Standard 2.0.</Description>
14+
<Description>The Parse .NET SDK for Parse Platform</Description>
1515
<Copyright>Copyright © Parse Platform</Copyright>
1616

17-
<PackageTags>Parse;parse-platform;parse-server;netstandard;netstandard2.0;backend;sdk;app</PackageTags>
17+
<PackageTags>Parse;parse-platform;parse-server;backend;sdk;app</PackageTags>
1818
<PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>
1919
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
2020
<PackageIcon>parse-logo.png</PackageIcon>

README.md

Lines changed: 22 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Parse SDK for .NET
1+
![parse-repository-header-sdk-dotnet](https://github.com/user-attachments/assets/f4672e91-2b80-45a2-8619-7c9511e93d65)
22

33
---
44

@@ -17,33 +17,22 @@
1717

1818
---
1919

20-
A library that gives you access to the powerful Parse Server backend from any platform supporting .NET Standard 2.0. For more information about Parse and its features, visit [parseplatform.org](https://parseplatform.org/).
20+
This library gives you access to the powerful Parse Server backend from your .NET app. For more information on Parse Platform and its features, visit [parseplatform.org](https://parseplatform.org).
2121

2222
---
2323

24-
- [Parse SDK for .NET](#parse-sdk-for-net)
25-
- [Getting Started](#getting-started)
26-
- [Compatibility](#compatibility)
27-
- [.NET](#net)
28-
- [Using the Code](#using-the-code)
29-
- [Common Definitions](#common-definitions)
30-
- [Client-Side Use](#client-side-use)
31-
- [Use In Unity Client](#use-in-unity-client)
32-
- [Unity3D on iOS](#unity3d-on-ios)
33-
- [Unity3D on Android](#unity3d-on-android)
34-
- [Server-Side Use](#server-side-use)
35-
- [Basic Demonstration](#basic-demonstration)
36-
- [Local Builds](#local-builds)
37-
- [.NET Core CLI](#net-core-cli)
38-
39-
40-
## Getting Started
41-
The previous stable release version 1.7.0 is available as [a NuGet package][nuget-link].
42-
43-
The latest development release is also available as [a NuGet package (Prerelease)][nuget-link-prerelease].
44-
45-
Note that the previous stable package currently available on the official distribution channel is quite old.
46-
To use the most up-to-date code, either build this project and reference the generated NuGet package, download the pre-built assembly from [releases][releases-link] or check the [NuGet package (Prerelease)][nuget-link-prerelease] on NuGet.
24+
- [Compatibility](#compatibility)
25+
- [.NET](#net)
26+
- [Using the Code](#using-the-code)
27+
- [Common Definitions](#common-definitions)
28+
- [Client-Side Use](#client-side-use)
29+
- [Use In Unity Client](#use-in-unity-client)
30+
- [Unity3D on iOS](#unity3d-on-ios)
31+
- [Unity3D on Android](#unity3d-on-android)
32+
- [Server-Side Use](#server-side-use)
33+
- [Basic Demonstration](#basic-demonstration)
34+
- [Local Builds](#local-builds)
35+
- [.NET Core CLI](#net-core-cli)
4736

4837
## Compatibility
4938

@@ -53,10 +42,14 @@ Parse .NET SDK is continuously tested with the most recent releases of .NET to e
5342

5443
| .NET Version | End-of-Life | Parse .NET SDK Version |
5544
|--------------|---------------|------------------------|
56-
| 6.0 | November 2024 | >= 1.0 |
57-
| 7.0 | May 2024 | >= 1.0 |
58-
| 8.0 | November 2026 | >= 1.0 |
59-
| 9.0 | May 2026 | >= 1.0 |
45+
| Standard 2.0 | November 2024 | >=1.0.0 <4.0.0 |
46+
| 6.0 | November 2024 | >=1.0.0 <5.0.0 |
47+
| 7.0 | May 2024 | >=1.0.0 <5.0.0 |
48+
| 8.0 | November 2026 | >=1.0.0 |
49+
| 9.0 | May 2026 | >=1.0.0 |
50+
51+
> [!NOTE]
52+
> We have removed support for [NET Standard 2.0](https://devblogs.microsoft.com/dotnet/the-future-of-net-standard/) with Parse .NET SDK 4.0. Xamarin developers should migrate to .NET MAUI to use the latest version of the Parse .NET SDK. Unity developers should use Parse .NET SDK <4.0 until Unity supports .NET and then migrate to the latest version of the Parse .NET SDK.
6053
6154
## Using the Code
6255
Make sure you are using the project's root namespace.

0 commit comments

Comments
 (0)