diff --git a/src/BuildServer/out/build.runtimeconfig.json b/src/BuildServer/out/build.runtimeconfig.json index b19c3c8e..233cae7c 100644 --- a/src/BuildServer/out/build.runtimeconfig.json +++ b/src/BuildServer/out/build.runtimeconfig.json @@ -6,6 +6,7 @@ "version": "9.0.0" }, "configProperties": { + "System.Reflection.Metadata.MetadataUpdater.IsSupported": false, "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false } } diff --git a/src/CSScriptLib/src/CSScriptLib/CSScriptLib.csproj b/src/CSScriptLib/src/CSScriptLib/CSScriptLib.csproj index 6faabcb6..142aa86e 100644 --- a/src/CSScriptLib/src/CSScriptLib/CSScriptLib.csproj +++ b/src/CSScriptLib/src/CSScriptLib/CSScriptLib.csproj @@ -14,7 +14,7 @@ true snupkg true - 4.8.23.0 + 4.8.24.0 Oleg Shilo CS-Script engine Class Library for .NET 5 (and higher) (C) 2018-2023 Oleg Shilo @@ -29,22 +29,19 @@ ## Changes ### CLI -- #396 Some NuGet packages are not recognized and not referenced -- #397: How to succeed in using NuGet packages with native binaries (like e.g. SkiaSharp) -- Added new command `-list` for printing all currently running scripts. -- Added support for nuget package native assets -- LegacyNugetSupport by defauls made false -- script compilation cache now stores probing dirs to allow recreation of PATH environemnt variable during the cached execution (e.g. to cover nuget native assets) -- Added support for `-self-install` command to set global `CSSCRIPT_ROOT` envar. -- Updated `//css_nuget` syntax CLI documentation +- #400: Timeout in CI/CD script +- Assorted nuget support improvements triggered by #400 + - removed doc zip files to not to upset WinDefender + - removed unnecessary nuget restore step for adding package dll's location to the search dir. It was adding no value since search dirs play no role in nuget related scenarios. +- Now nuget restore and asembly lookup are both respecting `CSSCRIPT_NUGET_PACKAGES` nvar. Previously only lookup did. Triggered by #400. ### CSScriptLib - no changes true - 4.8.23.0 - 4.8.23.0 - 4.8.23.0 + 4.8.24.0 + 4.8.24.0 + 4.8.24.0 MIT css_logo.png True diff --git a/src/chocolatey/cs-script.nuspec b/src/chocolatey/cs-script.nuspec index a124aec7..da517e08 100644 --- a/src/chocolatey/cs-script.nuspec +++ b/src/chocolatey/cs-script.nuspec @@ -2,7 +2,7 @@ cs-script - 4.8.23.0 + 4.8.24.0 CS-Script Oleg Shilo Oleg Shilo @@ -29,15 +29,12 @@ ## Changes ### CLI -- #396 Some NuGet packages are not recognized and not referenced -- #397: How to succeed in using NuGet packages with native binaries (like e.g. SkiaSharp) -- Added new command `-list` for printing all currently running scripts. -- Added support for nuget package native assets -- LegacyNugetSupport by defauls made false -- script compilation cache now stores probing dirs to allow recreation of PATH environemnt variable during the cached execution (e.g. to cover nuget native assets) -- Added support for `-self-install` command to set global `CSSCRIPT_ROOT` envar. -- Updated `//css_nuget` syntax CLI documentation +- #400: Timeout in CI/CD script +- Assorted nuget support improvements triggered by #400 + - removed doc zip files to not to upset WinDefender + - removed unnecessary nuget restore step for adding package dll's location to the search dir. It was adding no value since search dirs play no role in nuget related scenarios. +- Now nuget restore and asembly lookup are both respecting `CSSCRIPT_NUGET_PACKAGES` nvar. Previously only lookup did. Triggered by #400. ### CSScriptLib - no changes diff --git a/src/cscs/cscs.csproj b/src/cscs/cscs.csproj index 8da2cd33..ee62bc47 100644 --- a/src/cscs/cscs.csproj +++ b/src/cscs/cscs.csproj @@ -1,150 +1,144 @@  - - Exe - net8.0;net9.0 - cscs - CSScripting - - 4.8.23.0 + + Exe + net8.0;net9.0 + cscs + CSScripting + + 4.8.24.0 + Oleg Shilo + CS-Script + (C) 2004-2023 Oleg Shilo + + https://github.com/oleg-shilo/cs-script + + https://github.com/oleg-shilo/cs-script + git + C# script dynamic + 4.8.24.0 + 4.8.24.0 + --- - Oleg Shilo - CS-Script - (C) 2004-2023 Oleg Shilo - - https://github.com/oleg-shilo/cs-script - - https://github.com/oleg-shilo/cs-script - git - C# script dynamic - 4.8.23.0 - 4.8.23.0 - - --- +## Changes - ## Changes +### CLI - ### CLI - - #396 Some NuGet packages are not recognized and not referenced - - #397: How to succeed in using NuGet packages with native binaries (like e.g. SkiaSharp) - - Added new command `-list` for printing all currently running scripts. - - Added support for nuget package native assets - - LegacyNugetSupport by defauls made false - - script compilation cache now stores probing dirs to allow recreation of PATH environemnt variable during the cached execution (e.g. to cover nuget native assets) - - Added support for `-self-install` command to set global `CSSCRIPT_ROOT` envar. - - Updated `//css_nuget` syntax CLI documentation +- #400: Timeout in CI/CD script +- Assorted nuget support improvements triggered by #400 + - removed doc zip files to not to upset WinDefender + - removed unnecessary nuget restore step for adding package dll's location to the search dir. It was adding no value since search dirs play no role in nuget related scenarios. +- Now nuget restore and asembly lookup are both respecting `CSSCRIPT_NUGET_PACKAGES` nvar. Previously only lookup did. Triggered by #400. - - ### CSScriptLib - - no changes - - MIT - css_logo.png - css_logo.ico - cs-script.cli - cs-script.cli - true - css - ./nupkg - - - - - C# Script engine .NET8.0 CLI executable - C# Script (.NET8.0) - - - C# Script engine .NET9.0 CLI executable - C# Script (.NET9.0) - - - - $(Description) - $(ProductName) - - - 3 - - - TRACE;CS_SCRIPT - - - - - - - - - - - - - - - True - - - - - - - - - True - True - Resources.resx - - - - - ResXFileCodeGenerator - Resources.Designer.cs - CSScripting - - - - LatestMajor - *.pdb - package_readme.md - - - CA1701;CA1702;CA1860;IDE0130;IDE0057;CA1829;IDE0062s - - - CA1701;CA1702;CA1860;IDE0130;IDE0057;CA1829;IDE0062s - - - CA1701;CA1702;CA1860;IDE0130;IDE0057;CA1829;IDE0062s - - - CA1701;CA1702;CA1860;IDE0130;IDE0057;CA1829;IDE0062s - - - - - - - - - - - - - - - - - - - - - - - - - True - \ - - - +### CSScriptLib +- no changes + MIT + css_logo.png + css_logo.ico + cs-script.cli + cs-script.cli + true + css + ./nupkg + + + + + C# Script engine .NET8.0 CLI executable + C# Script (.NET8.0) + + + C# Script engine .NET9.0 CLI executable + C# Script (.NET9.0) + + + + $(Description) + $(ProductName) + + + 3 + + + TRACE;CS_SCRIPT + + + + + + + + + + + + + + + True + + + + + + + + + True + True + Resources.resx + + + + + ResXFileCodeGenerator + Resources.Designer.cs + CSScripting + + + + LatestMajor + *.pdb + package_readme.md + + + CA1701;CA1702;CA1860;IDE0130;IDE0057;CA1829;IDE0062s + + + CA1701;CA1702;CA1860;IDE0130;IDE0057;CA1829;IDE0062s + + + CA1701;CA1702;CA1860;IDE0130;IDE0057;CA1829;IDE0062s + + + CA1701;CA1702;CA1860;IDE0130;IDE0057;CA1829;IDE0062s + + + + + + + + + + + + + + + + + + + + + + + + + True + \ + + + \ No newline at end of file diff --git a/src/css/Properties/AssemblyInfo.cs b/src/css/Properties/AssemblyInfo.cs index 249d047f..cb0ee63f 100644 --- a/src/css/Properties/AssemblyInfo.cs +++ b/src/css/Properties/AssemblyInfo.cs @@ -31,5 +31,5 @@ // You can specify all the values or you can default the Build and Revision Numbers // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("4.8.23.0")] -[assembly: AssemblyFileVersion("4.8.23.0")] +[assembly: AssemblyVersion("4.8.24.0")] +[assembly: AssemblyFileVersion("4.8.24.0")] diff --git a/src/csws/csws.csproj b/src/csws/csws.csproj index e1d64892..5d5641c9 100644 --- a/src/csws/csws.csproj +++ b/src/csws/csws.csproj @@ -8,7 +8,7 @@ true CSScripting - 4.8.23.0 + 4.8.24.0 Oleg Shilo CS-Script (C) 2004-2022 Oleg Shilo @@ -19,22 +19,19 @@ https://github.com/oleg-shilo/cs-script git C# script dynamic - 4.8.23.0 - 4.8.23.0 + 4.8.24.0 + 4.8.24.0 --- ## Changes ### CLI -- #396 Some NuGet packages are not recognized and not referenced -- #397: How to succeed in using NuGet packages with native binaries (like e.g. SkiaSharp) -- Added new command `-list` for printing all currently running scripts. -- Added support for nuget package native assets -- LegacyNugetSupport by defauls made false -- script compilation cache now stores probing dirs to allow recreation of PATH environemnt variable during the cached execution (e.g. to cover nuget native assets) -- Added support for `-self-install` command to set global `CSSCRIPT_ROOT` envar. -- Updated `//css_nuget` syntax CLI documentation +- #400: Timeout in CI/CD script +- Assorted nuget support improvements triggered by #400 + - removed doc zip files to not to upset WinDefender + - removed unnecessary nuget restore step for adding package dll's location to the search dir. It was adding no value since search dirs play no role in nuget related scenarios. +- Now nuget restore and asembly lookup are both respecting `CSSCRIPT_NUGET_PACKAGES` nvar. Previously only lookup did. Triggered by #400. ### CSScriptLib - no changes diff --git a/src/out/ci/build.sh b/src/out/ci/build.sh index 950e6c46..73bbcc8b 100644 --- a/src/out/ci/build.sh +++ b/src/out/ci/build.sh @@ -1,3 +1,3 @@ cd /home/user/lnx-build -sudo chmod 775 cs-script_4.8-23/DEBIAN/p* -dpkg-deb --build cs-script_4.8-23 \ No newline at end of file +sudo chmod 775 cs-script_4.8-24/DEBIAN/p* +dpkg-deb --build cs-script_4.8-24 \ No newline at end of file