The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
-## [Unreleased (3.0.1)]
+## [Unreleased (4.0.0)]
### Changed
+- **Breaking**: The `mark` field of the `Agnodeinfo_t` struct is now a
+ `size_t` instead of a `char`.
- the `mingle`, `diffimg`, and `edgepaint` binaries are now included in the
CMake build system
- the `vimdot` script is now installed by the CMake build system on operating
- output formats canon, dot, and xdot are not completely faithful to input #2184
- gvpr index function produces wrong results #2211. This was a regression in
Graphviz 2.47.0.
+- Error on more than 128 cluster subgraphs #2080
### Removed
"dot", "-Tsvg", "-O", os.devnull\r
])\r
\r
-@pytest.mark.xfail(strict = True)\r
def test_wide_clusters():\r
"""\r
A simple regression test for https://gitlab.com/graphviz/graphviz/-/issues/2080#\r