|
1 | 1 | import { BugRef, IDEBugRef } from '@/components/BugRef'
|
2 | 2 |
|
3 |
| -- Add `string_split` function that splits a string into an array of strings |
4 |
| - based on a separator. |
5 |
| -- Add `json_section` annotation to mark an output item as a JSON section |
6 |
| - (<BugRef issue={816} />). |
7 |
| -- Fix specification for constraint items and annotations in FlatZinc JSON. |
8 |
| -- Fix flattening of negated let expressions with constraints. |
9 |
| -- Fix crash when equating identifiers to tuples/records in if-then-else |
10 |
| - expressions. |
11 |
| -- Fix `string_length` function to return the number of Unicode code points |
12 |
| - rather than the number of bytes (i.e., to interpret the string as UTF-8). |
13 |
| -- Emit type error for opt tuples and records created through type aliases. |
14 |
| -- Fix evaluation of par partial functions returning arrays. |
15 |
| -- Fix type inference for if-then-else expressions with different tuple or |
16 |
| - record types in the branches. |
17 |
| -- Fix evaluation error caused by removal of fixed FlatZinc variables without |
18 |
| - fixing them in the output model. |
19 |
| -- Fix computed type when flattening cv comprehensions containing tuple or |
20 |
| - record types. |
21 |
| -- Fix unsatisfiability caused by reification in negated boolean context |
22 |
| - (<BugRef issue={813} />). |
23 |
| -- Fix bug in computation of common type of incompatible record types. |
24 |
| -- Fix crash when type checking nested arrays of tuples or records. |
25 |
| -- Fix incorrect unification of flattened tuple/record fields with paths |
26 |
| - enabled. |
| 3 | +- Variable ``in`` operators on arrays of (nested) records and tuples containing |
| 4 | + only enumerable (enum, int, or bool) will now be rewritten into ``table`` |
| 5 | + global constraints. |
| 6 | + - Values that are ``par`` in the left hand side will be checked and filtered |
| 7 | + from the resulting table constraint. |
| 8 | +- Variable ``<``, ``<=``, ``>`` and ``>=`` operators on (nested) records and |
| 9 | + tuples containing only enumerable (enum, int, or bool) will now be rewritten |
| 10 | + into ``lex_less`` or ``lex_lesseq`` global constraints. |
| 11 | +- Automatically detect SCIP 9.0.1 and potential future versions on Windows. |
| 12 | +- The interface to the HiGHS solver now requires version 1.7.2 or later. |
| 13 | +- Enforce strict enum type correctness for set operations (:bugref:`828`). |
| 14 | +- Add ``par opt`` overloads of ``min`` / ``max`` and return enum values instead |
| 15 | + of coercing to integers. |
| 16 | +- Use half-reification only when there isn't a reification that is a more |
| 17 | + specific match. |
| 18 | +- Add multidimensional overloads for the ``++`` array concatenation operator. |
| 19 | +- Plus more than 25 bug fixes. |
27 | 20 |
|
28 | 21 | export default function Release({ children }) {
|
29 | 22 | return (
|
|
0 commit comments