Skip to content

Commit 8e853fa

Browse files
committed
CI fix. Design-time caching still not solved.
1 parent bfa248b commit 8e853fa

27 files changed

Lines changed: 124 additions & 106 deletions

File tree

.github/workflows/CI.yml

Lines changed: 19 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ on:
66

77
env:
88
DOTNET_VERSION: '6.0.428'
9+
DOTNET_SDK_VERSION: '10.0.x'
910

1011
jobs:
1112
buildAndTestWindows:
@@ -16,9 +17,13 @@ jobs:
1617
steps:
1718
- uses: actions/checkout@v4
1819
- name: Setup .NET
19-
uses: actions/setup-dotnet@v3
20+
uses: actions/setup-dotnet@v4
2021
with:
21-
dotnet-version: ${{ env.DOTNET_VERSION }}
22+
# .NET 6 runtime for the FAKE build tool (net6.0); .NET 10 SDK for the net10.0 targets
23+
# and to satisfy global.json. Installed explicitly rather than relying on the runner image.
24+
dotnet-version: |
25+
${{ env.DOTNET_VERSION }}
26+
${{ env.DOTNET_SDK_VERSION }}
2227
- name: Build & Run Tests
2328
run: |
2429
.\build.cmd
@@ -41,9 +46,13 @@ jobs:
4146
steps:
4247
- uses: actions/checkout@v4
4348
- name: Setup .NET
44-
uses: actions/setup-dotnet@v3
49+
uses: actions/setup-dotnet@v4
4550
with:
46-
dotnet-version: ${{ env.DOTNET_VERSION }}
51+
# .NET 6 runtime for the FAKE build tool (net6.0); .NET 10 SDK for the net10.0 targets
52+
# and to satisfy global.json. Installed explicitly rather than relying on the runner image.
53+
dotnet-version: |
54+
${{ env.DOTNET_VERSION }}
55+
${{ env.DOTNET_SDK_VERSION }}
4756
- name: Build & Run Tests
4857
run: |
4958
./build.sh
@@ -66,9 +75,13 @@ jobs:
6675
steps:
6776
- uses: actions/checkout@v4
6877
- name: Setup .NET
69-
uses: actions/setup-dotnet@v3
78+
uses: actions/setup-dotnet@v4
7079
with:
71-
dotnet-version: ${{ env.DOTNET_VERSION }}
80+
# .NET 6 runtime for the FAKE build tool (net6.0); .NET 10 SDK for the net10.0 targets
81+
# and to satisfy global.json. Installed explicitly rather than relying on the runner image.
82+
dotnet-version: |
83+
${{ env.DOTNET_VERSION }}
84+
${{ env.DOTNET_SDK_VERSION }}
7285
- name: Build & Run Tests
7386
run: |
7487
./build.sh

docs/RELEASE_NOTES.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
### 1.5.26 - 09.07.2026
2+
- HAVING OR fix
3+
- Math.Round(col, n) support
4+
- apostrophe-escape fix on ODBC
5+
16
### 1.5.25 - 03.07.2026
27
* leftOuterJoin: groupBy after a left outer join is now supported (SQL semantics: COUNT counts the unmatched NULL row)
38
* groupJoin: `groupJoin ... into g` + `for x in g do` now works (inner join semantics); aggregating the group (e.g. `g.Count()`) fails with a clear message instead of returning wrong results

src/SQLProvider.Common/AssemblyInfo.fs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ open System.Reflection
55
[<assembly: AssemblyTitleAttribute("SQLProvider.Common")>]
66
[<assembly: AssemblyProductAttribute("SQLProvider")>]
77
[<assembly: AssemblyDescriptionAttribute("Type provider for SQL database access, common library")>]
8-
[<assembly: AssemblyVersionAttribute("1.5.25")>]
9-
[<assembly: AssemblyFileVersionAttribute("1.5.25")>]
8+
[<assembly: AssemblyVersionAttribute("1.5.26")>]
9+
[<assembly: AssemblyFileVersionAttribute("1.5.26")>]
1010
do ()
1111

1212
module internal AssemblyVersionInformation =
1313
let [<Literal>] AssemblyTitle = "SQLProvider.Common"
1414
let [<Literal>] AssemblyProduct = "SQLProvider"
1515
let [<Literal>] AssemblyDescription = "Type provider for SQL database access, common library"
16-
let [<Literal>] AssemblyVersion = "1.5.25"
17-
let [<Literal>] AssemblyFileVersion = "1.5.25"
16+
let [<Literal>] AssemblyVersion = "1.5.26"
17+
let [<Literal>] AssemblyFileVersion = "1.5.26"

src/SQLProvider.DesignTime/AssemblyInfo.fs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ open System.Reflection
55
[<assembly: AssemblyTitleAttribute("SQLProvider.DesignTime")>]
66
[<assembly: AssemblyProductAttribute("SQLProvider")>]
77
[<assembly: AssemblyDescriptionAttribute("Type providers for any SQL database access.")>]
8-
[<assembly: AssemblyVersionAttribute("1.5.25")>]
9-
[<assembly: AssemblyFileVersionAttribute("1.5.25")>]
8+
[<assembly: AssemblyVersionAttribute("1.5.26")>]
9+
[<assembly: AssemblyFileVersionAttribute("1.5.26")>]
1010
do ()
1111

1212
module internal AssemblyVersionInformation =
1313
let [<Literal>] AssemblyTitle = "SQLProvider.DesignTime"
1414
let [<Literal>] AssemblyProduct = "SQLProvider"
1515
let [<Literal>] AssemblyDescription = "Type providers for any SQL database access."
16-
let [<Literal>] AssemblyVersion = "1.5.25"
17-
let [<Literal>] AssemblyFileVersion = "1.5.25"
16+
let [<Literal>] AssemblyVersion = "1.5.26"
17+
let [<Literal>] AssemblyFileVersion = "1.5.26"

src/SQLProvider.DuckDb.DesignTime/AssemblyInfo.fs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ open System.Reflection
55
[<assembly: AssemblyTitleAttribute("SQLProvider.DuckDb.DesignTime")>]
66
[<assembly: AssemblyProductAttribute("SQLProvider")>]
77
[<assembly: AssemblyDescriptionAttribute("Type providers for DuckDb database access.")>]
8-
[<assembly: AssemblyVersionAttribute("1.5.25")>]
9-
[<assembly: AssemblyFileVersionAttribute("1.5.25")>]
8+
[<assembly: AssemblyVersionAttribute("1.5.26")>]
9+
[<assembly: AssemblyFileVersionAttribute("1.5.26")>]
1010
do ()
1111

1212
module internal AssemblyVersionInformation =
1313
let [<Literal>] AssemblyTitle = "SQLProvider.DuckDb.DesignTime"
1414
let [<Literal>] AssemblyProduct = "SQLProvider"
1515
let [<Literal>] AssemblyDescription = "Type providers for DuckDb database access."
16-
let [<Literal>] AssemblyVersion = "1.5.25"
17-
let [<Literal>] AssemblyFileVersion = "1.5.25"
16+
let [<Literal>] AssemblyVersion = "1.5.26"
17+
let [<Literal>] AssemblyFileVersion = "1.5.26"

src/SQLProvider.DuckDb.Runtime/AssemblyInfo.fs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ open System.Reflection
55
[<assembly: AssemblyTitleAttribute("SQLProvider.DuckDb.Runtime")>]
66
[<assembly: AssemblyProductAttribute("SQLProvider")>]
77
[<assembly: AssemblyDescriptionAttribute("Type providers for DuckDb database access.")>]
8-
[<assembly: AssemblyVersionAttribute("1.5.25")>]
9-
[<assembly: AssemblyFileVersionAttribute("1.5.25")>]
8+
[<assembly: AssemblyVersionAttribute("1.5.26")>]
9+
[<assembly: AssemblyFileVersionAttribute("1.5.26")>]
1010
do ()
1111

1212
module internal AssemblyVersionInformation =
1313
let [<Literal>] AssemblyTitle = "SQLProvider.DuckDb.Runtime"
1414
let [<Literal>] AssemblyProduct = "SQLProvider"
1515
let [<Literal>] AssemblyDescription = "Type providers for DuckDb database access."
16-
let [<Literal>] AssemblyVersion = "1.5.25"
17-
let [<Literal>] AssemblyFileVersion = "1.5.25"
16+
let [<Literal>] AssemblyVersion = "1.5.26"
17+
let [<Literal>] AssemblyFileVersion = "1.5.26"

src/SQLProvider.Firebird.DesignTime/AssemblyInfo.fs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ open System.Reflection
55
[<assembly: AssemblyTitleAttribute("SQLProvider.Firebird.DesignTime")>]
66
[<assembly: AssemblyProductAttribute("SQLProvider")>]
77
[<assembly: AssemblyDescriptionAttribute("Type providers for Firebird database access.")>]
8-
[<assembly: AssemblyVersionAttribute("1.5.25")>]
9-
[<assembly: AssemblyFileVersionAttribute("1.5.25")>]
8+
[<assembly: AssemblyVersionAttribute("1.5.26")>]
9+
[<assembly: AssemblyFileVersionAttribute("1.5.26")>]
1010
do ()
1111

1212
module internal AssemblyVersionInformation =
1313
let [<Literal>] AssemblyTitle = "SQLProvider.Firebird.DesignTime"
1414
let [<Literal>] AssemblyProduct = "SQLProvider"
1515
let [<Literal>] AssemblyDescription = "Type providers for Firebird database access."
16-
let [<Literal>] AssemblyVersion = "1.5.25"
17-
let [<Literal>] AssemblyFileVersion = "1.5.25"
16+
let [<Literal>] AssemblyVersion = "1.5.26"
17+
let [<Literal>] AssemblyFileVersion = "1.5.26"

src/SQLProvider.Firebird.Runtime/AssemblyInfo.fs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ open System.Reflection
55
[<assembly: AssemblyTitleAttribute("SQLProvider.Firebird.Runtime")>]
66
[<assembly: AssemblyProductAttribute("SQLProvider")>]
77
[<assembly: AssemblyDescriptionAttribute("Type providers for Firebird database access.")>]
8-
[<assembly: AssemblyVersionAttribute("1.5.25")>]
9-
[<assembly: AssemblyFileVersionAttribute("1.5.25")>]
8+
[<assembly: AssemblyVersionAttribute("1.5.26")>]
9+
[<assembly: AssemblyFileVersionAttribute("1.5.26")>]
1010
do ()
1111

1212
module internal AssemblyVersionInformation =
1313
let [<Literal>] AssemblyTitle = "SQLProvider.Firebird.Runtime"
1414
let [<Literal>] AssemblyProduct = "SQLProvider"
1515
let [<Literal>] AssemblyDescription = "Type providers for Firebird database access."
16-
let [<Literal>] AssemblyVersion = "1.5.25"
17-
let [<Literal>] AssemblyFileVersion = "1.5.25"
16+
let [<Literal>] AssemblyVersion = "1.5.26"
17+
let [<Literal>] AssemblyFileVersion = "1.5.26"

src/SQLProvider.MsAccess.DesignTime/AssemblyInfo.fs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ open System.Reflection
55
[<assembly: AssemblyTitleAttribute("SQLProvider.MsAccess.DesignTime")>]
66
[<assembly: AssemblyProductAttribute("SQLProvider")>]
77
[<assembly: AssemblyDescriptionAttribute("Type providers for Microsoft Access database access.")>]
8-
[<assembly: AssemblyVersionAttribute("1.5.25")>]
9-
[<assembly: AssemblyFileVersionAttribute("1.5.25")>]
8+
[<assembly: AssemblyVersionAttribute("1.5.26")>]
9+
[<assembly: AssemblyFileVersionAttribute("1.5.26")>]
1010
do ()
1111

1212
module internal AssemblyVersionInformation =
1313
let [<Literal>] AssemblyTitle = "SQLProvider.MsAccess.DesignTime"
1414
let [<Literal>] AssemblyProduct = "SQLProvider"
1515
let [<Literal>] AssemblyDescription = "Type providers for Microsoft Access database access."
16-
let [<Literal>] AssemblyVersion = "1.5.25"
17-
let [<Literal>] AssemblyFileVersion = "1.5.25"
16+
let [<Literal>] AssemblyVersion = "1.5.26"
17+
let [<Literal>] AssemblyFileVersion = "1.5.26"

src/SQLProvider.MsAccess.Runtime/AssemblyInfo.fs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ open System.Reflection
55
[<assembly: AssemblyTitleAttribute("SQLProvider.MsAccess.Runtime")>]
66
[<assembly: AssemblyProductAttribute("SQLProvider")>]
77
[<assembly: AssemblyDescriptionAttribute("Type providers for Microsoft Access database access.")>]
8-
[<assembly: AssemblyVersionAttribute("1.5.25")>]
9-
[<assembly: AssemblyFileVersionAttribute("1.5.25")>]
8+
[<assembly: AssemblyVersionAttribute("1.5.26")>]
9+
[<assembly: AssemblyFileVersionAttribute("1.5.26")>]
1010
do ()
1111

1212
module internal AssemblyVersionInformation =
1313
let [<Literal>] AssemblyTitle = "SQLProvider.MsAccess.Runtime"
1414
let [<Literal>] AssemblyProduct = "SQLProvider"
1515
let [<Literal>] AssemblyDescription = "Type providers for Microsoft Access database access."
16-
let [<Literal>] AssemblyVersion = "1.5.25"
17-
let [<Literal>] AssemblyFileVersion = "1.5.25"
16+
let [<Literal>] AssemblyVersion = "1.5.26"
17+
let [<Literal>] AssemblyFileVersion = "1.5.26"

0 commit comments

Comments
 (0)