Skip to content

v1.24.0

Choose a tag to compare

@github-actions github-actions released this 27 Feb 13:55
· 40 commits to master since this release

1.24.0 (2022-02-27)

Bug Fixes

  • Drop emmet related code, since it wasn't working even before. Will be added back once upstream is fixed (42820cb)
  • Resolve issue where reopeing a subscribtion editor, or re-executing a service that returns a JSON would lead to a white screen. Fix #34 (849dfdb)

Features

  • Code can be formatted using prettier instead of the default formatter. Formatting options can be configured through the config screen. (90fd73d)
  • Target ES2020 instead of ES5. This effectively drops IE11 support, however, the upstream monaco editor was already unsupported there, and also ThingWorx does not support IE11. (4e861f4)
  • The configuration editor now displays all configuration using their nested format. Add configuration options for prettier, and document all configuration in schemas. Set the schema to apply only to the configuration editor model, and not other JSON models. (73aaac7)
  • Update monaco-editor to 0.32.1 (79f1a3a)
  • Use a custom typescript worker rather than using a custom monaco-typescript package. (5eeb7a4)