@@ -3,6 +3,43 @@ SPDX-FileCopyrightText: 2025 Uwe Fechner, Bart van de Lint
33SPDX-License-Identifier: MPL-2.0
44-->
55
6+ # v0.7.2 18-03-2026
7+
8+ ## Added
9+ - ` speed_controlled ` field on ` Winch ` — when ` true ` , tether velocity
10+ is prescribed externally (` D(tether_vel) = 0 ` ) while length still
11+ tracks velocity.
12+ - Multi-system ` record() ` for recording side-by-side SysLog animations
13+ to video (MP4/GIF/MKV/WebM).
14+ - Makie extension test suite (` test_makie_extension.jl ` ) covering
15+ multi-system plot, record, and replay.
16+ - Zenodo metadata (` .zenodo.json ` ) and ` CITATION.cff ` for citing the
17+ package.
18+ - CI: GLMakie tests on Linux via ` xvfb-run ` , Julia 1.12 test matrix.
19+
20+ ## Fixed
21+ - ` reposition!() ` now uses the analytical ` solve_heading_rotation `
22+ for wind-relative heading, consistent with ` reinit! ` . Previously
23+ heading was applied as a relative delta, causing drift.
24+ - ` reposition!() ` correctly updates REFINE wings by recalculating
25+ ` R_b_to_w ` and ` pos_b ` from structural points.
26+ - Multi-system ` plot() ` now passes vector-typed segment colors,
27+ fixing a crash when ` setup_segment_hover_events! ` assigned
28+ ` Vector{RGBA} ` .
29+ - ` init!() ` validates that ` SystemStructure ` uses ` VSMWing ` type
30+ before equation generation.
31+ - ` sim_reposition!() ` passes absolute heading to the transform
32+ instead of subtracting the current wing heading.
33+ - Typo fixes in README and documentation ("ODE solver" → "ODE
34+ problem").
35+
36+ ## Changed
37+ - ` sam_tutorial.jl ` example updated: adds WING-type points and uses
38+ ` VSMSettings ` with ` data_prefix=false ` .
39+ - Examples updated to pass ` data_prefix=false ` to ` VSMSettings ` .
40+ - 2plate_kite aero geometry TE z-coordinates adjusted.
41+ - ` settings.yaml ` now includes ` sample_freq ` field.
42+
643# v0.7.1 27-02-2026
744
845## Added
0 commit comments