Skip to content

Releases: wheninspace/WIS_ScriptDependencies

WIS_ScriptDependencies 1.2.2

11 Dec 19:27
f9abb09
Compare
Choose a tag to compare

1.2.2 (11 Dec 2024)

  • Fixed bug: Function boxes were not correctly included in host containers, when using the ”Group per handler host” feature
  • Enhancement: The maxEdges value is now set to 5000, making it possible to draw enormous flowcharts also with Mermaid v11.4+. Note though, that the PNG/SVG production, which uses the kroki.io service, is still limited to the standard 500 edges (due to kroki.io limitations).

WIS_ScriptDependencies 1.2.1 (4 Dec 2024)

04 Dec 19:23
86785b3
Compare
Choose a tag to compare
  • Fixed bug: Creation of PNGs and SVGs mostly failed. Setting the httpHeaders to "Content-Type: text/plain" fixed it.

1.2.0 (22 Nov 2024)

22 Nov 18:40
fe2b70f
Compare
Choose a tag to compare

Finally, in the most recent versions of LiveCode, the browser widget on Windows is upgraded and can run Mermaid code! Hence the version number jump-up! :)

  • Enhancement: Flowcharts can now be displayed in the browser widget also on Windows, when using LC versions 9.6.13 (rc and stable), 10.0.0 (rc or stable) and all 10.0.1+ versions, as well as LC Create Native in classic mode.
  • Enhancement: Added a settings pane for which handler types to include/exclude. The setting is global, not per project. Default is to include all handler types.
  • Enhancement: Implemented code formatting/colouring in the code display field
  • Fixed bug: Some flowchart nodes (handler names) were not correctly styled

WIS_ScriptDependencies 1.1.7

15 Jan 18:21
bb9105f
Compare
Choose a tag to compare

1.1.7 (15 Jan 2024)

  • Fixed bug: In LC10, ”on” handlers did not get correct arrow colouring when highlighting the node
  • Enhancement/fix: Private functions now have the correct node colour, and a different node shape, to distinguish them from private commands

WIS_ScriptDependencies 1.1.6

12 Dec 20:01
f4eecca
Compare
Choose a tag to compare

1.1.6 (12 Dec 2023)

  • Enhancement: If the Kroki service is down, so no png/svg can be produced, a dialog is presented giving the choice to render the flowchart as html instead
  • Enhancement: Improved design of the help section and the flowchart settings pane
  • Enhancement: Mermaid version can now be modified (affects html rendering only). This is not something you’d normally need to do, but it has turned out that the latest versions of Mermaid implement some kind of hard limit on the number of edges, preventing large flowcharts from rendering. So for now, Mermaid v10.5.1 is default (no edge limit), but can be changed to a later version by advanced users.
  • Fixed bug: Some actions in the mainstack triggered flowchart updates even if the flowchart substack was closed
  • Other minor fixes

WIS_ScriptDependencies 1.1.5

30 Nov 19:03
64b85a7
Compare
Choose a tag to compare

1.1.5 (30 Nov 2023)

  • Enhancement: Flowcharts can now be produced and exported as PNG or SVG. On Windows and Linux the flowchart is now always displayed in-stack, as a PNG. On all platforms the flowchart can be exported as PNG, SVG and HTML.
  • Enhancement: Node text size can now be set
  • Adjustment: Handler type naming convention changed in LC10, making ”M” mean ”on” and ”C” mean ”command” (and changing ”PM” into ”PC” for ”private command”). This is now correctly handled when using WIS_ScriptDependencies in either LC9 or LC10.
  • Fixed bug: Arrow colouring failed for private commands/functions
  • Fixed bug: The (rarely used) constructions ”before command name” and ”after command name” now get included in analysis and flowchart (displayed as ”command command name”).
  • Other minor fixes

WIS_ScriptDependencies 1.1.4

12 Sep 19:18
8d4ca9d
Compare
Choose a tag to compare

1.1.4 (12 Sep 2023)

  • Enhancement: Individual substacks can now be excluded from mapping/analysis by clicking the substack name in the stacks list. Excluded stacks/substacks are italic in the list.
    (If a mainstack is excluded, its substacks are automatically excluded, like before.)

WIS_ScriptDependencies 1.1.3

27 Aug 09:28
72886fa
Compare
Choose a tag to compare

1.1.3 (27 Aug 2023)

  • Fixed bug: Saving user projects and settings didn’t trigger properly at closeStack. Now triggers at closeCard instead.
  • Enhancement: Handler analysis and comment stripping is now considerably faster to complete, especially in large projects
  • Enhancement: If a handler is selected in the Handler dependency stats field when creating a flowchart, all the arrows leading to and from that handler node will be coloured, to make them easier to follow. On MacOS, this will also happen when clicking a handler in the flowchart (in the browser widget).
  • Enhancement: Flowchart settings moved to its own settings pane, and node colours made modifiable

WIS_ScriptDependencies 1.1.2

22 Aug 17:38
9268899
Compare
Choose a tag to compare

v1.1.2 (22 Aug 2023)

  • Fixed bug: Commented-out handlers are now skipped when mapping relations
  • Fixed bug: Sometimes when upgrading from an earlier version, the user setting for char maximum of the flowchart syntax text could be empty, causing the flowchart to display only text
  • Enhancement: If a handler has more than one ”handler host”, i.e. resides in more than one script, the number of occurrences is shown in its flowchart node

WIS_ScriptDependencies 1.1.1

20 Aug 09:49
65ac106
Compare
Choose a tag to compare

1.1.1 (20 Aug 2023)

  • Enhancement: Flowchart width limitation can now be turned off, to display the flowchart at actual size, instead of shrinking big charts to an unreadable size
  • Enhancement: Commands, functions and get/setProp nodes now have different colours to make them easier to distinguish between. Possibility for user selected colours will be implemented in a coming version.
  • Enhancement: In general settings it is now possible to increase the char maximum of the flowchart syntax text, to enable display of very large flowcharts. Only change this value if you get a "Maximum text size exceeded" error message in the flowchart.
  • Other minor fixes