Skip to content

Commit 0489ef3

Browse files
committed
[up] to .NET 10 [up] Simplify.Web to 5.3, HttpMultipartParser to 10.0.0
1 parent 487ffc4 commit 0489ef3

8 files changed

Lines changed: 73 additions & 53 deletions

File tree

.github/workflows/build.yml

Lines changed: 43 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,41 +1,43 @@
1-
name: Build Package
2-
3-
on: push
4-
5-
defaults:
6-
run:
7-
working-directory: src
8-
9-
jobs:
10-
build:
11-
runs-on: ${{ matrix.os }}
12-
strategy:
13-
fail-fast: false
14-
matrix:
15-
os: [ubuntu-latest, windows-latest]
16-
17-
steps:
18-
- name: Code Checkout
19-
uses: actions/checkout@v4.1.1
20-
21-
- name: Install DotNet
22-
uses: actions/setup-dotnet@v4
23-
24-
- name: Restore Dependencies
25-
run: dotnet restore
26-
27-
- name: Build Package
28-
run: dotnet build --no-restore -c Release
29-
30-
- name: Perform Unit Testing
31-
run: dotnet test --no-build -c Release --verbosity normal
32-
33-
- name: Create Package
34-
run: dotnet pack --no-build -c Release -o ./publish
35-
36-
- name: Create packages artifact
37-
if: ${{ matrix.os == 'windows-latest' }}
38-
uses: actions/upload-artifact@v4
39-
with:
40-
name: Packages
41-
path: ./src/publish/
1+
name: Build Package
2+
3+
on: push
4+
5+
defaults:
6+
run:
7+
working-directory: src
8+
9+
jobs:
10+
build:
11+
runs-on: ${{ matrix.os }}
12+
strategy:
13+
fail-fast: false
14+
matrix:
15+
os: [ubuntu-latest, windows-latest]
16+
17+
steps:
18+
- name: Code Checkout
19+
uses: actions/checkout@v6
20+
21+
- name: Install DotNet
22+
uses: actions/setup-dotnet@v5
23+
with:
24+
dotnet-version: "10.0.x"
25+
26+
- name: Restore Dependencies
27+
run: dotnet restore
28+
29+
- name: Build Packages
30+
run: dotnet build --no-restore -c Release
31+
32+
- name: Perform Unit Testing
33+
run: dotnet test --no-build -c Release --verbosity normal
34+
35+
- name: Create Packages
36+
run: dotnet pack --no-build -c Release -o ./publish
37+
38+
- name: Create packages artifact
39+
if: ${{ matrix.os == 'windows-latest' }}
40+
uses: actions/upload-artifact@v7
41+
with:
42+
name: Packages
43+
path: ./src/publish/

.vscode/launch.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
"type": "coreclr",
77
"request": "launch",
88
"preLaunchTask": "Build",
9-
"program": "${workspaceFolder}/src/TestServer/bin/Debug/net8.0/TestServer.dll",
10-
"cwd": "${workspaceFolder}/src/TestServer/bin/Debug/net8.0/",
9+
"program": "${workspaceFolder}/src/TestServer/bin/Debug/net10.0/TestServer.dll",
10+
"cwd": "${workspaceFolder}/src/TestServer/bin/Debug/net10.0/",
1111
"internalConsoleOptions": "openOnSessionStart",
1212
"env": {
1313
"ASPNETCORE_ENVIRONMENT": "Development"
@@ -18,8 +18,8 @@
1818
"type": "coreclr",
1919
"request": "launch",
2020
"preLaunchTask": "Build",
21-
"program": "${workspaceFolder}/src/TestClient/bin/Debug/net8.0/TestClient.dll",
22-
"cwd": "${workspaceFolder}/src/TestClient/bin/Debug/net8.0/",
21+
"program": "${workspaceFolder}/src/TestClient/bin/Debug/net10.0/TestClient.dll",
22+
"cwd": "${workspaceFolder}/src/TestClient/bin/Debug/net10.0/",
2323
"internalConsoleOptions": "openOnSessionStart"
2424
}
2525
]

.vscode/settings.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,10 @@
22
"cSpell.words": [
33
"cref",
44
"Flurl",
5+
"netstandard",
56
"registrator",
67
"seealso",
8+
"snupkg",
79
"typeparam"
810
]
911
}

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
[![Build Package](https://github.com/SimplifyNet/Simplify.Web.Multipart/actions/workflows/build.yml/badge.svg)](https://github.com/SimplifyNet/Simplify.Web.Multipart/actions/workflows/build.yml)
66
[![Libraries.io dependency status for latest release](https://img.shields.io/librariesio/release/nuget/Simplify.Web.Multipart)](https://libraries.io/nuget/Simplify.Web.Multipart)
77
[![CodeFactor Grade](https://img.shields.io/codefactor/grade/github/SimplifyNet/Simplify.Web.Multipart)](https://www.codefactor.io/repository/github/simplifynet/simplify.web.Multipart)
8-
![Platform](https://img.shields.io/badge/platform-.NET%206.0%20%7C%20.NET%20Standard%202.1%20%7C%20.NET%204.8-lightgrey)
8+
![Platform](https://img.shields.io/badge/platform-.NET%2010.0%20%7C%20.NET%20Standard%202.1-lightgrey)
99

1010
[Simplify.Web.Multipart](https://www.nuget.org/packages/Simplify.Web.Multipart/) is a package which provides multipart form view model and model binder for [Simplify.Web](https://github.com/SimplifyNet/Simplify.Web) web-framework.
1111

src/Simplify.Web.Multipart/CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,21 @@
11
# Changelog
22

3+
## [1.9.0] - 2026-06-26
4+
5+
### Added
6+
7+
- .NET 10.0 explicit support
8+
9+
### Removed
10+
11+
- .NET 6.0 explicit support
12+
- .NET 4.8 explicit support
13+
14+
### Dependencies
15+
16+
- Simplify.Web bump to 5.3
17+
- HttpMultipartParser bump to 10.0.0
18+
319
## [1.8.0] - 2024-06-05
420

521
### Dependencies

src/Simplify.Web.Multipart/Simplify.Web.Multipart.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFrameworks>net6.0;netstandard2.1;net48</TargetFrameworks>
3+
<TargetFrameworks>net10.0;netstandard2.1</TargetFrameworks>
44
<LangVersion>latest</LangVersion>
55
<EmbedUntrackedSources>true</EmbedUntrackedSources>
66
<IncludeSymbols>true</IncludeSymbols>
77
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
88
<GenerateDocumentationFile>true</GenerateDocumentationFile>
99

10-
<Version>1.8</Version>
10+
<Version>1.9</Version>
1111

1212
<Authors>Simplify community</Authors>
1313
<Product>Simplify</Product>
@@ -24,8 +24,8 @@
2424
<PackageReleaseNotes>See https://github.com/SimplifyNet/Simplify.Web.Multipart/tree/master/src/Simplify.Web.Multipart/CHANGELOG.md for details</PackageReleaseNotes>
2525
</PropertyGroup>
2626
<ItemGroup>
27-
<PackageReference Include="Simplify.Web" Version="5.0" />
28-
<PackageReference Include="HttpMultipartParser" Version="8.4.0" />
27+
<PackageReference Include="Simplify.Web" Version="5.3.0" />
28+
<PackageReference Include="HttpMultipartParser" Version="10.0.0" />
2929
</ItemGroup>
3030
<ItemGroup>
3131
<None Include="..\..\images\icon.png" Pack="true" Visible="false" PackagePath="" />

src/TestClient/TestClient.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFramework>net8.0</TargetFramework>
3+
<TargetFramework>net10.0</TargetFramework>
44
<OutputType>Exe</OutputType>
55
<IsPackable>false</IsPackable>
66
</PropertyGroup>
77
<ItemGroup>
8-
<PackageReference Include="Flurl.Http" Version="4.0.*" />
8+
<PackageReference Include="Flurl.Http" Version="4.0.2" />
99
</ItemGroup>
1010
</Project>

src/TestServer/TestServer.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.Web">
22
<PropertyGroup>
3-
<TargetFramework>net8.0</TargetFramework>
3+
<TargetFramework>net10.0</TargetFramework>
44
</PropertyGroup>
55
<ItemGroup>
66
<ProjectReference Include="..\Simplify.Web.Multipart\Simplify.Web.Multipart.csproj" />

0 commit comments

Comments
 (0)