- Option values `solve_algo={6,7,8}` and `stack_solve_algo={2,3}` are now available without `block` nor `bytecode` (e14a49211067b27114d8173b16d4cb8f7595b0c3, aa263e6a2adc9414142551a01bbcc46abb6a3894)
- :warning: New syntax for specifying complementarity conditions, using the perpendicular symbol instead of the `mcp` equation tag (461c30fea8c296e88388f9775a2e92e674b0e3d2)
- More flexible syntax for specifying complementarity conditions (461c30fea8c296e88388f9775a2e92e674b0e3d2, 656c130036706849e7d08d9411b352b45a19eccb)
- The complementarity condition is now specified between the associated equation and its closing semicolon, using the perpendicular symbol as a separator (the latter can be input either in UTF-8, as `⟂`, corresponding to Unicode codepoint U+27C2; or alternatively as pure ASCII, as `_|_`, *i.e.* a vertical bar enclosed within two underscores)
- Both the lower and the upper bounds can be specified at the same time in a given complementarity condition
- Arbitrary functions of parameters can appear in the bounds
- The old syntax using the `mcp` equation tag is still supported but deprecated
- Here is an example of an equation with an associated complementarity condition, using the new syntax: