|
1 | 1 | import { BugRef, IDEBugRef } from '@/components/BugRef'
|
2 | 2 |
|
3 |
| -- Add support for ``elseif`` in ``if then elseif endif`` expressions without an |
4 |
| - `else` branch. |
5 |
| -- Make ``sort`` functions return array of enum when input is array of |
6 |
| - enum (<BugRef issue={853} />). |
7 |
| -- Make the ``mzn_in_root_context`` function (which is used only internally and |
8 |
| - should not be used in user models) more flexible in where it can be called. |
9 |
| -- Update packaged version of the HiGHS solver to version 1.8.1. |
10 |
| -- Update Gurobi interface to be compatible with Gurobi 12.0.0. |
11 |
| -- Address compiler warnings concerning unsafe signed/unsigned comparisons and |
12 |
| - implicit casts between different integer types. |
13 |
| -- **BREAKING**: The usage of ``--compile`` (or ``-c``) flag now requires the |
14 |
| - user to explicitly specify the solver for which the MiniZinc instance is being |
15 |
| - compiled, using ``--solver``. To select the default solver (and keep the |
16 |
| - previous behaviour) you can use ``--solver default``. |
17 |
| -- Add the ``--fzn-format`` flag to influence whether the generated FlatZinc from |
18 |
| - ``--compile`` or ``--fzn`` is given in the traditional FlatZinc format or the |
19 |
| - new JSON-based format. (<BugRef issue={868} />) |
20 |
| -- Comments regarding the compilation invocation are now included in user-facing |
21 |
| - FlatZinc (``.fzn``) files, created by the ``--compile`` or ``--fzn`` flags. |
22 |
| -- Add ``par`` version of the ``among`` function. |
23 |
| -- Add support for arrays containing arrays (which only support access using |
24 |
| - ``par`` indices). |
25 |
| -- Add ``diversity.mzn`` library to be used with the diverse solutions toolchain |
26 |
| - included in MiniZinc Python. |
27 |
| -- Ensure the MiniZinc directory is added to the DLL search path when running |
28 |
| - child processes on Windows (<IDEBugRef issue={206} />). |
29 |
| -- Add ``par`` implementations for the ``arg_val`` and ``arg_val_weak`` functions. |
30 |
| -- Add support for calling enum constructors without arguments to return the set |
31 |
| - of all constructed values. |
32 |
| -- Deprecate and emit warning for implicit coercion of enums to integers. The |
33 |
| - ``enum2int`` function should be used to perform the coercion where required. |
| 3 | +- Don't include empty stack traces in JSON stream errors or warnings |
| 4 | + (<BugRef issue={880}/>, <IDEBugRef issue={212}/>). |
| 5 | +- Wait 1 second between sending ``SIGTERM`` and ``SIGKILL`` signals to solvers |
| 6 | + to allow more time for cleanup (<BugRef issue={882}/>). |
| 7 | +- Fix a bug where calls to ``enum2int`` weren't correctly removed in |
| 8 | + comprehensions, leading to an internal error (<BugRef issue={879}/>). |
| 9 | +- Fix false-positive implicit enum coercion warnings when calling ``card`` and |
| 10 | + some inequality operators. |
| 11 | +- Fix false-positive implicit enum coercion warnings for calls with |
| 12 | + comprehension arguments (<BugRef issue={887}/>). |
| 13 | +- Recursively type check type-insts of variable declarations and function |
| 14 | + items. |
| 15 | + - This enables enum constructors and other functions to be used on the |
| 16 | + left hand side of declarations, and allows overloading of functions |
| 17 | + with identifiers in type-insts to be correctly resolved. |
| 18 | +- Fix type error in flexible job shop documentation example caused by change |
| 19 | + of signature of ``cumulative`` to enum-safe version in 2.9.0. |
| 20 | +- Accept enum types for the two argument ``regular`` constraint to avoid |
| 21 | + false-positive warnings about implicit enum to int coercion. |
| 22 | +- Disallow multiple comma-separated arguments in string interpolations, |
| 23 | + which previously caused unexpected behaviour. |
| 24 | +- Fix incorrect output of non-improving solutions when using HiGHS. |
| 25 | +- Use scroll buttons when the tab bar overflows to ensure the side panels can |
| 26 | + be resized in the MiniZincIDE (<IDEBugRef issue={213}/>). |
34 | 27 |
|
35 | 28 | export default function Release({ children }) {
|
36 | 29 | return (
|
|
0 commit comments