Changelog

August 19, 2026 · View on GitHub

0.2.12 (2026-08-19)

Bug Fixes

  • retrofit ModelSpec type from build package on top of ModelSpec type from compile package (#891) (db5a4d0), closes #327

Documentation Updates

  • flesh out Usage sections in plugin package README files (#882) (dfad45b), closes #337
  • replace "Example" section in API index page with a sentence that links to README (#884) (a690ac7), closes #883
  • update documentation to say that Stella format is supported in addition to Vensim (#889) (35492e9), closes #888

0.2.11 (2026-08-13)

Dependencies

0.2.10 (2026-05-04)

Bug Fixes

  • convert InputVar type to a discriminated union with slider and switch variants (#820) (9bd55cb), closes #819

0.2.9 (2026-02-04)

Features

Dependencies

  • The following workspace dependencies were updated
    • peerDependencies
      • @sdeverywhere/build bumped from ^0.3.7 to ^0.3.10

0.2.8 (2025-04-25)

Bug Fixes

  • treat variable as a model output if source starts with "Scenario" (#627) (de1c7d6), closes #626

0.2.7 (2024-12-13)

Bug Fixes

  • remove duplicate implementations of canonical[Var]Name functions (#580) (e215d7d), closes #578

Dependencies

  • The following workspace dependencies were updated
    • peerDependencies
      • @sdeverywhere/build bumped from ^0.3.6 to ^0.3.7

0.2.6 (2024-08-23)

Bug Fixes

  • upgrade to vite 5.x + upgrade related packages (#519) (b89d013), closes #518

Dependencies

  • The following workspace dependencies were updated
    • peerDependencies
      • @sdeverywhere/build bumped from ^0.3.5 to ^0.3.6

0.2.5 (2024-08-17)

Features

  • add bundleListing, customLookups, and customOutputs settings to control code generation (#504) (fcea642), closes #503

Bug Fixes

  • update build and plugin packages to support JS code generation (#487) (18b0873), closes #479

Dependencies

  • The following workspace dependencies were updated
    • peerDependencies
      • @sdeverywhere/build bumped from ^0.3.1 to ^0.3.5

0.2.4 (2023-11-14)

Bug Fixes

  • add a spec field to ConfigProcessorOptions to allow for providing additional spec.json values (#391) (82f2d93), closes #390

0.2.3 (2023-09-29)

Note: This is a redo of the 0.2.2 release to workaround an npmjs registry issue. There are no actual changes in this release.

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-05-03)

Bug Fixes

  • add inputId property to InputSpec interface (#321) (f461433), closes #320

Dependencies

  • The following workspace dependencies were updated
    • peerDependencies
      • @sdeverywhere/build bumped from ^0.3.0 to ^0.3.1

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.

Bug Fixes

  • remove startTime and endTime from ModelSpec interface and handle SAVEPER != 1 (921014a)
  • upgrade csv-parse to 5.3.3 and update option names (#300) (71d0c8b), closes #299

Dependencies

  • The following workspace dependencies were updated
    • peerDependencies
      • @sdeverywhere/build bumped from ^0.2.0 to ^0.3.0

0.1.1 (2022-09-28)

Bug Fixes

  • make build package a peer dependency for plugins (#241) (05ea85f), closes #237

0.1.0 (2022-09-22)

Features

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @sdeverywhere/build bumped from ^0.1.1 to ^0.2.0