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
_free
function (#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
startTime
andendTime
properties have been removed from theModelSpec
interface in the@sdeverywhere/build
package, so it is no longer necessary for you to provide them in yoursde.config.js
file. - The
timeStart
andtimeEnd
properties in theOutputs
class in the@sdeverywhere/runtime
package have been renamed tostartTime
andendTime
, and there is an additionalsaveFreq
argument for theOutputs
constructor (which defaults to 1).