diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index f30a66c..4b519fa 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -10,6 +10,11 @@ jobs: steps: - uses: actions/checkout@v6 + - name: Setup .NET + uses: actions/setup-dotnet@v5 + with: + dotnet-version: 10.0.x + - name: Cache NuGet packages uses: actions/cache@v5 with: diff --git a/CLAUDE.md b/CLAUDE.md index 9ea889c..800c25f 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -9,7 +9,7 @@ This document provides context for Claude to assist with the DAQiFi Desktop appl DAQiFi Desktop is a Windows desktop application for communicating with DAQiFi hardware products. Our goal is to modernize data acquisition with user-friendly and intuitive products. ### Technology Stack -- .NET 9.0 and WPF for the desktop application +- .NET 10.0 and WPF for the desktop application - SQLite for local data storage - Google Protocol Buffers for device communication - EntityFramework for database operations diff --git a/Daqifi.Desktop.Setup/DAQifiDesktopSetup/Product.wxs b/Daqifi.Desktop.Setup/DAQifiDesktopSetup/Product.wxs index 1beafc6..902304f 100644 --- a/Daqifi.Desktop.Setup/DAQifiDesktopSetup/Product.wxs +++ b/Daqifi.Desktop.Setup/DAQifiDesktopSetup/Product.wxs @@ -3,7 +3,7 @@ xmlns:ui="http://wixtoolset.org/schemas/v4/wxs/ui"> diff --git a/Daqifi.Desktop/Daqifi.Desktop.csproj b/Daqifi.Desktop/Daqifi.Desktop.csproj index d9ed15f..35f6d78 100644 --- a/Daqifi.Desktop/Daqifi.Desktop.csproj +++ b/Daqifi.Desktop/Daqifi.Desktop.csproj @@ -7,7 +7,7 @@ enable true true - 3.1.0 + 3.2.0 MIT Daqifi.Desktop.Test true @@ -20,8 +20,8 @@ true - 3.1.0.0 - 3.1.0.0 + 3.2.0.0 + 3.2.0.0 x64 diff --git a/Daqifi.Desktop/app.manifest b/Daqifi.Desktop/app.manifest index 4527066..aaa37ae 100644 --- a/Daqifi.Desktop/app.manifest +++ b/Daqifi.Desktop/app.manifest @@ -1,6 +1,6 @@  - + diff --git a/README.md b/README.md index b2be192..a6fcfe9 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ Windows desktop application (.NET) that is used to communicate with DAQiFi hardw ## Tech Stack -- .NET 9.0 +- .NET 10.0 - WPF - SQLite @@ -26,7 +26,7 @@ The project uses GitHub Actions for continuous integration and deployment: - **Release**: Automatic release asset publishing when GitHub releases are created - **Dependency Updates**: Dependabot manages NuGet and GitHub Actions dependencies weekly -All workflows run on .NET 9.0 with Windows runners for WPF compatibility. +All workflows run on .NET 10.0 with Windows runners for WPF compatibility. ## Observability