Skip to content

Commit 734fa5f

Browse files
Merge pull request #82 from max-ieremenko/release/4.4.0
release 4.4.0
2 parents 64ada59 + 80b0541 commit 734fa5f

File tree

396 files changed

+2788
-1000
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

396 files changed

+2788
-1000
lines changed

Build/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@
33
build.ps1 is designed to run on windows
44

55
- PowerShell Desktop 5.1
6-
- PowerShell [7.5.0](https://github.com/PowerShell/PowerShell/releases/tag/v7.5.0-preview.4) for .net 9.0 tests
7-
- PowerShell [7.3.0](https://github.com/PowerShell/PowerShell/releases/tag/v7.3.0) for .net 8.0 tests
8-
- PowerShell [7.2.1](https://github.com/PowerShell/PowerShell/releases/tag/v7.2.1) for .net 6.0 tests
6+
- PowerShell [7.6.0](https://github.com/PowerShell/PowerShell/releases/tag/v7.6.0-preview.4) for .net 10.0 tests
7+
- PowerShell [7.5.3](https://github.com/PowerShell/PowerShell/releases/tag/v7.5.3) for .net 9.0 tests
8+
- PowerShell [7.4.12](https://github.com/PowerShell/PowerShell/releases/tag/v7.4.12) for .net 8.0 tests
99
- Install-Module -Name [InvokeBuild](https://www.powershellgallery.com/packages/InvokeBuild)
1010
- Install-Module -Name [ThirdPartyLibraries](https://www.powershellgallery.com/packages/ThirdPartyLibraries)
1111
- .net framework 4.7.2+ sdk
12-
- .net 9.0 sdk
12+
- .net 10.0 sdk
1313
- docker, switched to linux containers
1414

1515
## How to build

Build/build.ps1

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#Requires -Version "7.0"
2-
#Requires -Modules @{ ModuleName="InvokeBuild"; ModuleVersion="5.11.3" }
3-
#Requires -Modules @{ ModuleName="ThirdPartyLibraries"; ModuleVersion="3.6.0" }
2+
#Requires -Modules @{ ModuleName="InvokeBuild"; ModuleVersion="5.14.19" }
3+
#Requires -Modules @{ ModuleName="ThirdPartyLibraries"; ModuleVersion="3.8.0" }
44

55
[CmdletBinding()]
66
param (

Build/create-images.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#Requires -Version "7.0"
2-
#Requires -Modules @{ ModuleName="InvokeBuild"; ModuleVersion="5.11.3" }
2+
#Requires -Modules @{ ModuleName="InvokeBuild"; ModuleVersion="5.14.19" }
33

44
Set-StrictMode -Version Latest
55

Build/install-dependencies.ps1

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,8 @@ $ErrorActionPreference = 'Stop'
1616
. (Join-Path $PSScriptRoot 'scripts/Invoke-InstallModule.ps1')
1717

1818
if ('.net' -in $List) {
19-
Invoke-InstallDotNet -Version '6.0.422'
2019
Invoke-InstallDotNet -Version '8.0.403'
21-
Invoke-InstallDotNet -Version '9.0.100-rc.2.24474.11'
20+
Invoke-InstallDotNet -Version '9.0.300'
2221

2322
$version = (Get-Content -Raw (Join-Path $PSScriptRoot '../Sources/global.json') | ConvertFrom-Json).sdk.version
2423
Invoke-InstallDotNet -Version $version

Build/nuget.exe

-5.53 MB
Binary file not shown.

Build/scripts/MySqlConnector.dll

564 KB
Binary file not shown.

Build/scripts/Npgsql.dll

717 KB
Binary file not shown.

Build/scripts/Start-Mssql.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
function Start-Mssql {
22
param ()
33

4-
$container = Start-Container -Image sqldatabase/mssql:2017 -ContainerPort 1433
4+
$container = Start-Container -Image sqldatabase/mssql:2025 -ContainerPort 1433
55
$port = $container.port
66

77
$builder = New-Object -TypeName System.Data.SqlClient.SqlConnectionStringBuilder

Build/scripts/Start-Mysql.ps1

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
function Start-Mysql {
22
param ()
33

4-
$sqlConnectordll = Join-Path $env:USERPROFILE '\.nuget\packages\mysqlconnector\1.3.10\lib\netstandard2.0\MySqlConnector.dll'
4+
# https://www.nuget.org/packages/MySqlConnector/1.3.10 lib/netstandard2.0/MySqlConnector.dll
5+
$sqlConnectordll = Join-Path $PSScriptRoot 'MySqlConnector.dll'
56
Add-Type -Path $sqlConnectordll
67

7-
$container = Start-Container -Image sqldatabase/mysql:8.0.25 -ContainerPort 3306
8+
$container = Start-Container -Image sqldatabase/mysql:9.4 -ContainerPort 3306
89

910
$builder = New-Object -TypeName MySqlConnector.MySqlConnectionStringBuilder
1011
$builder['Database'] = 'sqldatabasetest'

Build/scripts/Start-Pgsql.ps1

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
function Start-Pgsql {
22
param ()
33

4-
$npgsqldll = Join-Path $env:USERPROFILE '.nuget\packages\npgsql\4.0.16\lib\netstandard2.0\Npgsql.dll'
4+
# https://www.nuget.org/packages/Npgsql/4.0.16 lib/netstandard2.0/Npgsql.dll
5+
$npgsqldll = Join-Path $PSScriptRoot 'Npgsql.dll'
56
Add-Type -Path $npgsqldll
67

7-
$container = Start-Container -Image sqldatabase/postgres:13.3 -ContainerPort 5432
8+
$container = Start-Container -Image sqldatabase/postgres:18.0 -ContainerPort 5432
89

910
$builder = New-Object -TypeName Npgsql.NpgsqlConnectionStringBuilder
1011
$builder['Database'] = 'sqldatabasetest'

0 commit comments

Comments
 (0)