You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(strategies): shorten parametric struct option values in show output
Generalize `_display_value` to detect any option value whose type is a
parametric struct (e.g. an OrdinaryDiffEq algorithm instance) and display
just its type name, instead of hardcoding the `:alg` option name. Standard
containers (Array, Tuple, NamedTuple, Dict) are excluded and keep showing
their full contents. Also fixes a latent bug where a simple Symbol/String
`:alg` value would have displayed as "Symbol" instead of its real value.
Bump to 0.28.6-beta, update CHANGELOG.md and BREAKING.md.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: BREAKING.md
+16Lines changed: 16 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,6 +3,22 @@
3
3
4
4
This document outlines all breaking changes introduced in CTBase v0.18.0-beta compared to v0.17.4. Use this guide to migrate your code and understand the impact of these changes.
5
5
6
+
## Non-breaking note (0.28.6-beta)
7
+
8
+
-**`Strategies`: option values whose type is a parametric struct are now
9
+
displayed by type name only, instead of their full `repr`.** In
0 commit comments