Skip to content

Commit

Permalink
Merge pull request #2037 from ERGO-Code/version-bump
Browse files Browse the repository at this point in the history
HiGHS Release 1.8.1
  • Loading branch information
galabovaa authored Nov 13, 2024
2 parents 77899c0 + c2bba11 commit 7779c46
Show file tree
Hide file tree
Showing 14 changed files with 27 additions and 22 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/build-nuget-package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -185,7 +185,7 @@ jobs:

- name: Dotnet pack
working-directory: ${{runner.workspace}}/build/dotnet/Highs.Native
run: dotnet pack -c Release /p:Version=1.8.0
run: dotnet pack -c Release /p:Version=1.8.1

- uses: actions/upload-artifact@v4
with:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test-nuget-macos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ jobs:

- name: Dotnet pack
working-directory: ${{runner.workspace}}/build/dotnet/Highs.Native
run: dotnet pack -c Release /p:Version=1.8.0
run: dotnet pack -c Release /p:Version=1.8.1

- name: Add local feed
run: dotnet nuget add source ${{runner.workspace}}/nugets
Expand Down Expand Up @@ -80,7 +80,7 @@ jobs:

- name: Dotnet pack
working-directory: ${{runner.workspace}}/build/dotnet/Highs.Native
run: dotnet pack -c Release /p:Version=1.8.0
run: dotnet pack -c Release /p:Version=1.8.1

- name: Add local feed
run: dotnet nuget add source ${{runner.workspace}}/nugets
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/test-nuget-package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ jobs:

- name: Dotnet pack
working-directory: ${{runner.workspace}}/build/dotnet/Highs.Native
run: dotnet pack -c Release /p:Version=1.8.0
run: dotnet pack -c Release /p:Version=1.8.1

- name: Add local feed
run: dotnet nuget add source ${{runner.workspace}}/nugets
Expand Down Expand Up @@ -81,7 +81,7 @@ jobs:

- name: Dotnet pack
working-directory: ${{runner.workspace}}/build/dotnet/Highs.Native
run: dotnet pack -c Release /p:Version=1.8.0
run: dotnet pack -c Release /p:Version=1.8.1

- name: Add local feed
run: dotnet nuget add source ${{runner.workspace}}/nugets
Expand Down Expand Up @@ -124,7 +124,7 @@ jobs:

- name: Dotnet pack
working-directory: ${{runner.workspace}}/build/dotnet/Highs.Native
run: dotnet pack -c Release /p:Version=1.8.0
run: dotnet pack -c Release /p:Version=1.8.1

- name: Add local feed
run: dotnet nuget add source ${{runner.workspace}}/nugets
Expand Down Expand Up @@ -167,7 +167,7 @@ jobs:

- name: Dotnet pack
working-directory: ${{runner.workspace}}/build/dotnet/Highs.Native
run: dotnet pack -c Release /p:Version=1.8.0
run: dotnet pack -c Release /p:Version=1.8.1

- name: Add local feed
run: dotnet nuget add source ${{runner.workspace}}/nugets
Expand Down Expand Up @@ -212,7 +212,7 @@ jobs:

- name: Dotnet pack
working-directory: ${{runner.workspace}}/build/dotnet/Highs.Native
run: dotnet pack -c Release /p:Version=1.8.0
run: dotnet pack -c Release /p:Version=1.8.1

- name: Add local feed
run: dotnet nuget add source -n name ${{runner.workspace}}\nugets
Expand All @@ -228,5 +228,5 @@ jobs:
dotnet new console
rm Program.cs
cp ${{runner.workspace}}\HiGHS\examples\call_highs_from_csharp.cs .
dotnet add package Highs.Native -v 1.8.0 -s ${{runner.workspace}}\nugets
dotnet add package Highs.Native -v 1.8.1 -s ${{runner.workspace}}\nugets
dotnet run
4 changes: 2 additions & 2 deletions .github/workflows/test-nuget-ubuntu.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ jobs:

- name: Dotnet pack
working-directory: ${{runner.workspace}}/build/dotnet/Highs.Native
run: dotnet pack -c Release /p:Version=1.8.0
run: dotnet pack -c Release /p:Version=1.8.1

- name: Add local feed
run: dotnet nuget add source ${{runner.workspace}}/nugets
Expand Down Expand Up @@ -74,7 +74,7 @@ jobs:

- name: Dotnet pack
working-directory: ${{runner.workspace}}/build/dotnet/Highs.Native
run: dotnet pack -c Release /p:Version=1.8.0
run: dotnet pack -c Release /p:Version=1.8.1

- name: Add local feed
run: dotnet nuget add source ${{runner.workspace}}/nugets
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test-nuget-win.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ jobs:

- name: Dotnet pack
working-directory: ${{runner.workspace}}/build/dotnet/Highs.Native
run: dotnet pack -c Release /p:Version=1.8.0
run: dotnet pack -c Release /p:Version=1.8.1

- name: Add local feed
run: dotnet nuget add source -n name ${{runner.workspace}}\nugets
Expand All @@ -49,5 +49,5 @@ jobs:
dotnet new console
rm Program.cs
cp ${{runner.workspace}}\HiGHS\examples\call_highs_from_csharp.cs .
dotnet add package Highs.Native -v 1.8.0 -s ${{runner.workspace}}\nugets
dotnet add package Highs.Native -v 1.8.1 -s ${{runner.workspace}}\nugets
dotnet run
5 changes: 5 additions & 0 deletions FEATURES.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,11 @@ Now computing the primal-dual integral, reporting it, and making it available as

Trivial primal heuristics "all zero", "all lower bound", "all upper bound", and "lock point" added to the MIP solver

# Build changes

Added wheels for Python 3.13

Updated command line options and moved them out of the library and into the executable



Expand Down
2 changes: 1 addition & 1 deletion MODULE.bazel
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
module(
name = "highs",
version = "1.8.0",
version = "1.8.1",
)

bazel_dep(
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -208,7 +208,7 @@ The nuget package Highs.Native is on https://www.nuget.org, at https://www.nuget
It can be added to your C# project with `dotnet`

```shell
dotnet add package Highs.Native --version 1.8.0
dotnet add package Highs.Native --version 1.8.1
```

The nuget package contains runtime libraries for
Expand Down
2 changes: 1 addition & 1 deletion Version.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
HIGHS_MAJOR=1
HIGHS_MINOR=8
HIGHS_PATCH=0
HIGHS_PATCH=1
#PRE_RELEASE=YES
2 changes: 1 addition & 1 deletion docs/src/interfaces/csharp.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ The nuget package Highs.Native is on https://www.nuget.org, at https://www.nuget
It can be added to your C# project with `dotnet`

```shell
dotnet add package Highs.Native --version 1.8.0
dotnet add package Highs.Native --version 1.8.1
```

The nuget package contains runtime libraries for
Expand Down
2 changes: 1 addition & 1 deletion meson.build
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
project('highs', 'cpp', 'c',
version : '1.8.0',
version : '1.8.1',
meson_version: '>= 1.1.0',
default_options : ['warning_level=1',
'cpp_std=c++17',
Expand Down
2 changes: 1 addition & 1 deletion nuget/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ The nuget package Highs.Native is on https://www.nuget.org, at https://www.nuget
It can be added to your C# project with `dotnet`

```shell
dotnet add package Highs.Native --version 1.8.0
dotnet add package Highs.Native --version 1.8.1
```

The nuget package contains runtime libraries for
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ build-backend = "scikit_build_core.build"

[project]
name = "highspy"
version = "1.8.0"
version = "1.8.1"
description = "A thin set of pybind11 wrappers to HiGHS"
authors = [{ name = "HiGHS developers", email = "[email protected]" }]
readme = "README.md"
Expand Down
4 changes: 2 additions & 2 deletions tests/test_highspy.py
Original file line number Diff line number Diff line change
Expand Up @@ -112,10 +112,10 @@ def get_infeasible_model(self):

def test_version(self):
h = self.get_basic_model()
self.assertEqual(h.version(), "1.8.0")
self.assertEqual(h.version(), "1.8.1")
self.assertEqual(h.versionMajor(), 1)
self.assertEqual(h.versionMinor(), 8)
self.assertEqual(h.versionPatch(), 0)
self.assertEqual(h.versionPatch(), 1)

def test_basics(self):
h = self.get_basic_model()
Expand Down

0 comments on commit 7779c46

Please sign in to comment.