This was a mistake in
014e38a46747be84e6f639389dd27683ad37867e that intended to
squash compiler warnings but accidentally pinned `top` and `bottom` to the limit
values, regardless of the bounding box.
Gitlab: #2279
Reported-by: Gagan Sidhu <gagan@g-a.ca>
- Using `aspect` with a custom value in the `packmode` attribute is no longer
misparsed.
+- Smyrna bounding box computation has been corrected. There was a regression in
+ 4.0.0 that resulted in a degenerate bounding box being computed for any input
+ graph. See #2279 for details.
## [6.0.1] – 2022-09-11
Agnode_t *v;
Agsym_t* pos_attr = GN_pos(g);
glCompPoint pos;
- float left = FLT_MAX, right = -FLT_MAX, top = FLT_MAX, bottom = -FLT_MAX;
+ float left = FLT_MAX, right = -FLT_MAX, top = -FLT_MAX, bottom = FLT_MAX;
for (v = agfstnode(g); v; v = agnxtnode(g, v))
{