0.2.8 (2026-02-04)
- remove string-based
run_modelAPI from C runtime + updatemain.cto userunModelWithBuffers(#766) (e031f08), closes #302
0.2.7 (2025-04-26)
- add model scheduler variant that supports multiple input/output contexts (#630) (ffd53d1), closes #625
0.2.6 (2025-01-09)
0.2.5 (2024-08-27)
- prevent error when model outputs buffer is larger than the RunModelParams internal buffer (#525) (beed1f5), closes #524
0.2.4 (2024-08-21)
0.2.3 (2024-08-17)
- add compiler and runtime support for generating pure JS models (#486) (42d4dc6), closes #437
- add support for GAME function and for providing gaming inputs at runtime (#505) (338e91e), closes #483
- allow for creating a LookupDef without manually initializing a ModelListing (#502) (5690055), closes #501
- allow for overriding data variables and lookups at runtime (#490) (6c888e8), closes #472
- allow runModel to proceed without error when inputs array is empty (#499) (3996237), closes #498
- change encoding of variable and lookup indices to allow for arbitrary number of subscripts (#507) (697e943), closes #506
- refactor runtime and runtime-async packages to allocate/grow buffers on demand (#484) (5e1c686), closes #471
- update build and plugin packages to support JS code generation (#487) (18b0873), closes #479
- update plugin-wasm to export
_freefunction (#475) (1a77eed), closes #474
0.2.2 (2023-09-28)
- add trivial changes to correct previous publish failures and force re-publish (#362) (544d4da), closes #361
0.2.1 (2023-09-28)
0.2.0 (2022-12-10)
- The
startTimeandendTimeproperties have been removed from theModelSpecinterface in the@sdeverywhere/buildpackage, so it is no longer necessary for you to provide them in yoursde.config.jsfile. - The
timeStartandtimeEndproperties in theOutputsclass in the@sdeverywhere/runtimepackage have been renamed tostartTimeandendTime, and there is an additionalsaveFreqargument for theOutputsconstructor (which defaults to 1).