Skip to content

Latest commit

 

History

History
68 lines (36 loc) · 6.54 KB

CHANGELOG.md

File metadata and controls

68 lines (36 loc) · 6.54 KB

Changelog

0.2.5 (2024-08-27)

Bug Fixes

  • prevent error when model outputs buffer is larger than the RunModelParams internal buffer (#525) (beed1f5), closes #524

0.2.4 (2024-08-21)

Bug Fixes

  • restore exports of non-public perf functions in runtime package (#515) (14bb055), closes #514

0.2.3 (2024-08-17)

Features

  • 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

Bug Fixes

  • 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 _free function (#475) (1a77eed), closes #474

0.2.2 (2023-09-28)

Bug Fixes

  • add trivial changes to correct previous publish failures and force re-publish (#362) (544d4da), closes #361

0.2.1 (2023-09-28)

Features

  • add support for capturing data for any variable at runtime (#355) (5d12836), closes #105

0.2.0 (2022-12-10)

⚠ BREAKING CHANGES

  • The startTime and endTime properties have been removed from the ModelSpec interface in the @sdeverywhere/build package, so it is no longer necessary for you to provide them in your sde.config.js file.
  • The timeStart and timeEnd properties in the Outputs class in the @sdeverywhere/runtime package have been renamed to startTime and endTime, and there is an additional saveFreq argument for the Outputs constructor (which defaults to 1).

Bug Fixes

  • change Series.getValueAtTime to work with non-1 save frequency (ba510b0)
  • remove startTime and endTime from ModelSpec interface and handle SAVEPER != 1 (921014a)

0.1.0 (2022-06-28)

Features

  • add build and plugin-{check,vite,wasm,worker} packages (#206) (dd34cbf), closes #203
  • add runtime and runtime-async packages (#200) (fd52822), closes #198