Changelog
4.0.4 (2026-05-04)
Bug Fixes
4.0.3 (2026-04-30)
Bug Fixes
- drop toplevel
utils.jlwhich is now inTables(938801d)
4.0.2 (2026-04-22)
Bug Fixes
4.0.1 (2026-04-15)
Bug Fixes
- correct symbolic registration for CachedInterpolation (09ff16c)
4.0.0 (2026-04-13)
Renames
BlockComponents.Signal -> BlockComponents.Interfaces.Signal
BlockComponents.SISO -> BlockComponents.Interfaces.SISO
BlockComponents.SI2SO -> BlockComponents.Interfaces.SI2SO
BlockComponents.SO -> BlockComponents.Interfaces.SO
BlockComponents.SingleVariableController -> BlockComponents.Interfaces.SingleVariableController
BlockComponents.Chirp -> BlockComponents.Sources.Chirp
BlockComponents.Constant -> BlockComponents.Sources.Constant
BlockComponents.ContinuousClock -> BlockComponents.Sources.ContinuousClock
BlockComponents.Cosine -> BlockComponents.Sources.Cosine
BlockComponents.CosineVariableFrequencyAndAmplitude -> BlockComponents.Sources.CosineVariableFrequencyAndAmplitude
BlockComponents.ExpSine -> BlockComponents.Sources.ExpSine
BlockComponents.Pulse -> BlockComponents.Sources.Pulse
BlockComponents.Ramp -> BlockComponents.Sources.Ramp
BlockComponents.Sine -> BlockComponents.Sources.Sine
BlockComponents.SineVariableFrequencyAndAmplitude -> BlockComponents.Sources.SineVariableFrequencyAndAmplitude
BlockComponents.Square -> BlockComponents.Sources.Square
BlockComponents.Step -> BlockComponents.Sources.Step
BlockComponents.Triangular -> BlockComponents.Sources.Triangular
BlockComponents.Derivative -> BlockComponents.Continuous.Derivative
BlockComponents.FirstOrder -> BlockComponents.Continuous.FirstOrder
BlockComponents.Integrator -> BlockComponents.Continuous.Integrator
BlockComponents.LimPID -> BlockComponents.Continuous.LimPID
BlockComponents.LimPIDExternalDerivative -> BlockComponents.Continuous.LimPIDExternalDerivative
BlockComponents.Plant -> BlockComponents.Continuous.Plant
BlockComponents.SecondOrder -> BlockComponents.Continuous.SecondOrder
BlockComponents.StateSpace -> BlockComponents.Continuous.StateSpace
BlockComponents.Add -> BlockComponents.Math.Add
BlockComponents.Add3 -> BlockComponents.Math.Add3
BlockComponents.Division -> BlockComponents.Math.Division
BlockComponents.Feedback -> BlockComponents.Math.Feedback
BlockComponents.Gain -> BlockComponents.Math.Gain
BlockComponents.Product -> BlockComponents.Math.Product
BlockComponents.ReverseCausality -> BlockComponents.Math.ReverseCausality
BlockComponents.Limiter -> BlockComponents.Nonlinear.Limiter
BlockComponents.SlewRateLimiter -> BlockComponents.Nonlinear.SlewRateLimiter
BlockComponents.Terminator -> BlockComponents.Routing.Terminator
BlockComponents.InterpolatedTable -> BlockComponents.Tables.InterpolatedTable
BlockComponents.Interpolation -> BlockComponents.Tables.Interpolation
BlockComponents.ParameterizedInterpolation -> BlockComponents.Tables.ParameterizedInterpolation
BlockComponents.ScalarInterpolation -> BlockComponents.Tables.ScalarInterpolationNew Components
BlockComponents.Routing.RealPassThrough3.2.4 (2026-04-09)
Bug Fixes
- reposition LimPIDExternalDerivative u_ff and u_d connectors and update test diagram routing (#283) (dc9e6c0)
3.2.3 (2026-04-07)
Bug Fixes
3.2.2 (2026-04-07)
Bug Fixes
- replace SI2SO extends with explicit connectors and port metadata for Feedback component (f8b181e)
3.2.1 (2026-04-02)
Bug Fixes
3.2.0 (2026-03-23)
Features
3.1.8 (2026-03-20)
Bug Fixes
3.1.7 (2026-03-18)
Bug Fixes
- define control_error relation (5ffeb4b)
3.1.6 (2026-03-10)
Bug Fixes
3.1.5 (2026-02-23)
Bug Fixes
3.1.4 (2026-02-23)
Bug Fixes
3.1.3 (2026-02-21)
Bug Fixes
- trigger release (c9a91d3)
3.1.2 (2026-01-29)
Bug Fixes
- update DED (4ef98ad)
3.1.1 (2026-01-29)
Bug Fixes
do not show behaviour for interpolation components (bdf74e4)
make sure all interpolation components do this (8427324)
3.1.0 (2026-01-26)
Features
add
extrapolation_typetoInterpolation(ad36431)add extrapolation to
ParameterizedInterpolation(e95d9b9)
3.0.5 (2026-01-22)
Bug Fixes
deps: update dependency DyadEcosystemDependencies to v0.10.7 (910cbf4)
deps: update dependency DyadEcosystemDependencies to v0.10.7 (#246) (05f53e3)
3.0.4 (2025-12-15)
Bug Fixes
- icon: added missing svg icons (17353a2)
3.0.3 (2025-12-12)
Bug Fixes
add offset to time >= start_time in trianglular wave (b64b614)
handle phase for time < start_time (984eaf1)
3.0.2 (2025-12-10)
Bug Fixes
- loosen Moshi compat (a9529fe)
3.0.1 (2025-12-09)
Bug Fixes
3.0.0 (2025-12-02)
Bug Fixes
- redo ParameterizedInterpolation (b6953a8)
Features
- add InterpolatedTable (b3254a8)
2.8.3 (2025-12-02)
Bug Fixes
- explicitly access DyadDataset while specifying type (3ec236f)
2.8.2 (2025-11-27)
Bug Fixes
- add DyadData compat (4a8f83d)
2.8.1 (2025-11-10)
Bug Fixes
2.8.0 (2025-11-07)
Features
Added corrected SVG images (54e2966)
Added icon for the variable Frequency Amplitude Cosine Block (39362bd)
Added instance label for the Constat Block (2479fe0)
Added instance label for the Cosine, exp_sine, feedback, integrator, interpolation,Lim_Pid, Limiter, Plant, ParameterizedInterpolation, Pulse, Product, Ramp, Reverse_Causality, Triangular, Terminator, step,state_Space,square, slew_rate_limiter,SISO, SingleVariableController,Sine, SineVariableFrequencyAndAmplitude ,Signal,SI2SO,SecondOrder Block (795c982)
Added instance label for the CosineVariableFrequencyAndAmplitude Block (3ac5448)
Added instance label for the Derivative Block (fc350fc)
Added instance label for the Division Block (f8f8543)
Added SVGO optimized files (866a330)
addedpropr layout for the tests (c65fc5f)
optimized the SVGO files (7dff95e)
updated few SVG Images (8c793c3)
2.7.1 (2025-10-30)
Bug Fixes
2.7.0 (2025-10-29)
Features
- icon: update missing icons and labels (b2b5a20)
2.6.4 (2025-10-22)
Bug Fixes
2.6.3 (2025-10-16)
Bug Fixes
2.6.2 (2025-10-08)
Bug Fixes
- use singular dependent_var for ScalarInterpolation (ac423c9)
2.6.1 (2025-10-06)
Bug Fixes
- generated code with Dyad@1.1.0 (ecca038)
2.6.0 (2025-09-25)
Features
- add ScalarInterpolation (563b163)
2.5.4 (2025-09-15)
Bug Fixes
2.5.3 (2025-09-15)
Bug Fixes
- Limiter: reference available icon (44a411e)
2.5.2 (2025-08-19)
Bug Fixes
2.5.1 (2025-08-15)
Bug Fixes
2.5.0 (2025-08-08)
Features
2.4.9 (2025-08-07)
Bug Fixes
- trigger release (d8596eb)
2.4.8 (2025-08-04)
Bug Fixes
2.4.7 (2025-08-01)
Bug Fixes
2.4.6 (2025-07-24)
Bug Fixes
- SingleVariableControl: update connector placement (5da4c94)
2.4.5 (2025-07-15)
Bug Fixes
2.4.4 (2025-07-15)
Bug Fixes
LimPID: fix icon and placement of connectors (cf93041)
SingleVariableController: fix icon placement of connectors (1322d34)
2.4.3 (2025-07-11)
Reverts
2.4.2 (2025-06-26)
Bug Fixes
- trigger a patch release for fixed LimPID docs (f073d55)
2.4.1 (2025-06-14)
Bug Fixes
2.4.0 (2025-06-13)
Features
2.3.4 (2025-06-13)
Bug Fixes
2.3.3 (2025-06-07)
Bug Fixes
2.3.2 (2025-06-06)
Bug Fixes
2.3.1 (2025-05-28)
Bug Fixes
- trigger version bump (b8113fe)
2.3.0 (2025-05-28)
Features
- trigger a minor release (2b18e5d)
2.2.1 (2025-05-27)
Bug Fixes
- use permalinks of MTKStdlib code & license (5050e5a)
2.2.0 (2025-05-23)
Bug Fixes
explicitly declare interpolator as a final param (72a78d3)
fix dataset_interpolation and update to DyadData (fea7128)
flatten out SISO in ParamInterp model (e6c86ca)
Features
add
AbstractDatasetand its concrete subtypes (3f12596)add
Interpolation(2e40d11)add a new ParameterizedInterpolations method that accepts DyadDataset (f6ff898)
add external
ParameterizedInterpolation(5354176)generated: update code (72dd8ae)
2.1.0 (2025-05-20)
Features
- trigger a minor release (f20eb3c)
2.0.0 (2025-05-12)
Bug Fixes
deps: rename JuliaSimCore to DyadEcosystemDependencies (9aaf89e)
restore metadata and asset URIs (ce39a69)
1.1.3 (2025-05-07)
Bug Fixes
- deps: update JuliaSimCore to 0.6.1 (cc11c1f)
1.1.2 (2025-04-08)
Bug Fixes
- deps: update JuliaSimCore to 0.5.1 (1d28e97)
1.1.1 (2025-03-18)
Bug Fixes
- deps: update JuliaSimCore to 0.5.0 (ec3344a)
1.1.0 (2025-03-11)
Bug Fixes
add default values for LimPID (ada0be3)
add schematics of LimPID and SingleVariableController (fea2fd9)
rename parameters to match std notation (ada0853)
update generated code to cache components (6a68c0a)
Features
add
LimPID(32dfd77)add
SingleVariableController(268d455)add second order Plant example component (6fb28ab)
schematics: add internal schematics of
LimPID(392af13)
1.0.3 (2025-03-11)
Bug Fixes
- deps: update JuliaSimCore to 0.4.0 (c852aa2)
1.0.2 (2025-02-28)
Bug Fixes
trigger a patch release to update JuliaSimCore to 0.3.1 (51d16fd)
trigger a patch release to update JuliaSimCore to 0.3.1 (e6fc435)
1.0.1 (2025-02-25)
Bug Fixes
1.0.0 (2025-02-10)
Bug Fixes
- temporarily remove
assertstatements (460b2ca)
0.13.0 (2025-02-10)
Features
- add variable sine/cosine and their test (5169dca)
0.12.5 (2025-02-07)
Bug Fixes
- icons: fix cosine waveform (6af2523)
0.12.4 (2025-01-30)
Bug Fixes
- update generated Limiter and SlewRateLimiter (828ea6a)
0.12.3 (2025-01-27)
Bug Fixes
- update to latest parser and AST (45c05e9)
0.12.2 (2025-01-24)
Bug Fixes
- trigger a patch release to include JuliaSimCore@0.2.0 (2673766)
0.12.1 (2025-01-23)
Bug Fixes
- set relevant params of Limiter and SlewRateLimiter (0d7f6d4)
0.12.0 (2025-01-22)
Bug Fixes
- generated code with jsml-kernel@0.1.31 (dbcf684)