Skip to content

Commit 77f0d23

Browse files
committed
Build: update to .NET 9
1 parent e30384b commit 77f0d23

File tree

15 files changed

+32
-28
lines changed

15 files changed

+32
-28
lines changed

.github/workflows/main.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SPDX-FileCopyrightText: 2024 Emulsion contributors <https://github.com/codingteam/emulsion>
1+
# SPDX-FileCopyrightText: 2025 Emulsion contributors <https://github.com/codingteam/emulsion>
22
#
33
# SPDX-License-Identifier: MIT
44

@@ -31,7 +31,7 @@ jobs:
3131
- name: Set up .NET SDK
3232
uses: actions/setup-dotnet@v4
3333
with:
34-
dotnet-version: 8.0.x
34+
dotnet-version: 9.0.x
3535
- name: NuGet cache
3636
uses: actions/cache@v4
3737
with:

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SPDX-FileCopyrightText: 2024 Emulsion contributors <https://github.com/codingteam/emulsion>
1+
# SPDX-FileCopyrightText: 2025 Emulsion contributors <https://github.com/codingteam/emulsion>
22
#
33
# SPDX-License-Identifier: MIT
44

@@ -44,7 +44,7 @@ jobs:
4444
- name: Set up .NET SDK
4545
uses: actions/setup-dotnet@v4
4646
with:
47-
dotnet-version: 8.0.x
47+
dotnet-version: 9.0.x
4848
- name: NuGet cache
4949
uses: actions/cache@v4
5050
with:

CHANGELOG.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!--
2-
SPDX-FileCopyrightText: 2024 Emulsion contributors <https://github.com/codingteam/emulsion>
2+
SPDX-FileCopyrightText: 2025 Emulsion contributors <https://github.com/codingteam/emulsion>
33
44
SPDX-License-Identifier: MIT
55
-->
@@ -12,6 +12,10 @@ Versioning v2.0.0](https://semver.org/spec/v2.0.0.html).
1212

1313
When considering the public API, we take into account the tool configuration and external requirements of the framework-dependent binary. Meaning that basically, breaking changes in configuration files, command-line syntax, or in the runtime requirements should be causing a major version increment.
1414

15+
## [Unreleased] (4.0.0)
16+
### Changed
17+
- **(Requirement update!)** Update to .NET 9.
18+
1519
## [3.0.0] - 2024-06-23
1620
### Changed
1721
- **(Requirement update!)** Update to .NET 8.

CONTRIBUTING.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<!--
2-
SPDX-FileCopyrightText: 2024 Emulsion contributors <https://github.com/codingteam/emulsion>
2+
SPDX-FileCopyrightText: 2025 Emulsion contributors <https://github.com/codingteam/emulsion>
33
44
SPDX-License-Identifier: MIT
55
-->
@@ -10,7 +10,7 @@ Contributor Guide
1010
Prerequisites
1111
-------------
1212
To develop Emulsion, make sure you've installed the following tools:
13-
- [.NET SDK][dotnet] 8.0 or later,
13+
- [.NET SDK][dotnet] 9.0 or later,
1414
- [Node.js][node.js] 18:
1515
- if you use [nvm][] or [nvm-windows][], then run `nvm use 18`.
1616

Emulsion.ContentProxy/Emulsion.ContentProxy.fsproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
<!--
2-
SPDX-FileCopyrightText: 2024 Emulsion contributors <https://github.com/codingteam/emulsion>
2+
SPDX-FileCopyrightText: 2025 Emulsion contributors <https://github.com/codingteam/emulsion>
33
44
SPDX-License-Identifier: MIT
55
-->
66

77
<Project Sdk="Microsoft.NET.Sdk">
88

99
<PropertyGroup>
10-
<TargetFramework>net8.0</TargetFramework>
10+
<TargetFramework>net9.0</TargetFramework>
1111
</PropertyGroup>
1212

1313
<ItemGroup>

Emulsion.Database/Emulsion.Database.fsproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
<!--
2-
SPDX-FileCopyrightText: 2024 Emulsion contributors <https://github.com/codingteam/emulsion>
2+
SPDX-FileCopyrightText: 2025 Emulsion contributors <https://github.com/codingteam/emulsion>
33
44
SPDX-License-Identifier: MIT
55
-->
66

77
<Project Sdk="Microsoft.NET.Sdk">
88

99
<PropertyGroup>
10-
<TargetFramework>net8.0</TargetFramework>
10+
<TargetFramework>net9.0</TargetFramework>
1111
</PropertyGroup>
1212

1313
<ItemGroup>

Emulsion.MessageArchive.Frontend/Emulsion.MessageArchive.Frontend.proj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
<!--
2-
SPDX-FileCopyrightText: 2024 Emulsion contributors <https://github.com/codingteam/emulsion>
2+
SPDX-FileCopyrightText: 2025 Emulsion contributors <https://github.com/codingteam/emulsion>
33
44
SPDX-License-Identifier: MIT
55
-->
66

77
<Project Sdk="Microsoft.Build.NoTargets/3.7.0">
88

99
<PropertyGroup>
10-
<TargetFramework>net8.0</TargetFramework>
10+
<TargetFramework>net9.0</TargetFramework>
1111
</PropertyGroup>
1212

1313
<ItemGroup>

Emulsion.Messaging/Emulsion.Messaging.fsproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
<!--
2-
SPDX-FileCopyrightText: 2024 Emulsion contributors <https://github.com/codingteam/emulsion>
2+
SPDX-FileCopyrightText: 2025 Emulsion contributors <https://github.com/codingteam/emulsion>
33
44
SPDX-License-Identifier: MIT
55
-->
66

77
<Project Sdk="Microsoft.NET.Sdk">
88
<PropertyGroup>
9-
<TargetFramework>net8.0</TargetFramework>
9+
<TargetFramework>net9.0</TargetFramework>
1010
<GenerateDocumentationFile>true</GenerateDocumentationFile>
1111
</PropertyGroup>
1212
<ItemGroup>

Emulsion.Settings/Emulsion.Settings.fsproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
<!--
2-
SPDX-FileCopyrightText: 2024 Emulsion contributors <https://github.com/codingteam/emulsion>
2+
SPDX-FileCopyrightText: 2025 Emulsion contributors <https://github.com/codingteam/emulsion>
33
44
SPDX-License-Identifier: MIT
55
-->
66

77
<Project Sdk="Microsoft.NET.Sdk">
88

99
<PropertyGroup>
10-
<TargetFramework>net8.0</TargetFramework>
10+
<TargetFramework>net9.0</TargetFramework>
1111
<GenerateDocumentationFile>true</GenerateDocumentationFile>
1212
</PropertyGroup>
1313

Emulsion.Telegram/Emulsion.Telegram.fsproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
<!--
2-
SPDX-FileCopyrightText: 2024 Emulsion contributors <https://github.com/codingteam/emulsion>
2+
SPDX-FileCopyrightText: 2025 Emulsion contributors <https://github.com/codingteam/emulsion>
33
44
SPDX-License-Identifier: MIT
55
-->
66

77
<Project Sdk="Microsoft.NET.Sdk">
88
<PropertyGroup>
9-
<TargetFramework>net8.0</TargetFramework>
9+
<TargetFramework>net9.0</TargetFramework>
1010
<GenerateDocumentationFile>true</GenerateDocumentationFile>
1111
</PropertyGroup>
1212
<ItemGroup>

0 commit comments

Comments
 (0)