Skip to content

Releases: statelyai/xstate-tools

[email protected]

06 Dec 12:31
e57a0f7
Compare
Choose a tag to compare

Minor Changes

  • #229 5be7962 Thanks @Andarist! - Revamped the bidirectional-editing implementation. When syncing edits made in the Editor we should no longer remove parts of the config that don't relate to the performed change.

  • #208 600d1ef Thanks @Andarist! - The Editor is now bundled together with the extension. This allows you to use the extension offline.

Patch Changes

  • #242 921586e Thanks @mellson! - Show source parsing errors and invalid config errors (that prevent the visualization) in the visual editor.

  • #232 e38318e Thanks @Andarist! - The Editor and the Visualizer should no longer blink when typing into parts of the source code unrelated to the currently displayed machine.

  • #208 600d1ef Thanks @Andarist! - Keyboard events should now propagate to the VS Code correctly from within the open Editor. This means that you will now be able to properly close the tab, open the command palette, and more

  • #220 39f6393 Thanks @Andarist! - Code-related processing has been centralized in the source code. Thanks to that it should be way less likely to end up with stale data being returned by code lenses, commands, etc.

  • #220 39f6393 Thanks @Andarist! - Fixed an issue with updating the generated typegen files even if there was no actual change in their output. This reduces the amount of the file system notifications triggered by updating the typegen files.

  • #234 911964a Thanks @Andarist! - The method for updating typegen files in the background has been changed. The TS language server shouldn't miss any updates made to those files now.

  • #220 39f6393 Thanks @Andarist! - Fixed a bug that caused the path to the typegen file not always being correctly updated in the machine definition when the basename of the file didn't change but its relative location did.

  • #256 4d0cfc1 Thanks @Andarist! - Fixed an issue with not being able to apply changes coming from an open Editor when the corresponding text editor has been closed.

@xstate/[email protected]

06 Dec 12:31
e57a0f7
Compare
Choose a tag to compare

@xstate/[email protected]

06 Dec 12:31
e57a0f7
Compare
Choose a tag to compare

@xstate/[email protected]

06 Dec 12:31
e57a0f7
Compare
Choose a tag to compare

Patch Changes

  • #220 39f6393 Thanks @Andarist! - Fixed a bug that caused the path to the typegen file not always being correctly updated in the machine definition when the basename of the file didn't change but its relative location did.

[email protected]

07 Sep 07:49
76aabfd
Compare
Choose a tag to compare

Minor Changes

  • #201 d439ace Thanks @Andarist! - The requirement to authenticate with the extension has been removed.

Patch Changes

  • #203 a49095f Thanks @Andarist! - Fixed an issue with parametrized guards not being recognized by typegen. Note that this doesn't provide type-safe custom parameters for your guard implementations. It only allows event parameter to be inferred.

  • Updated dependencies []:

@xstate/[email protected]

07 Sep 07:49
76aabfd
Compare
Choose a tag to compare

Patch Changes

@xstate/[email protected]

07 Sep 07:49
76aabfd
Compare
Choose a tag to compare

Patch Changes

  • #203 a49095f Thanks @Andarist! - Fixed an issue with parametrized guards not being recognized by typegen. Note that this doesn't provide type-safe custom parameters for your guard implementations. It only allows event parameter to be inferred.

@xstate/[email protected]

07 Sep 07:49
76aabfd
Compare
Choose a tag to compare

Patch Changes

  • #203 a49095f Thanks @Andarist! - Fixed an issue with parametrized guards not being recognized by typegen. Note that this doesn't provide type-safe custom parameters for your guard implementations. It only allows event parameter to be inferred.

  • Updated dependencies [a49095f]:

[email protected]

11 Aug 11:41
c3b64f7
Compare
Choose a tag to compare

Patch Changes

  • #198 82b6c7c Thanks @mellson! - Updated xsm snippet for TypeScript machines to make it easier to type context and events.

[email protected]

05 Aug 12:33
d47d882
Compare
Choose a tag to compare

Patch Changes