Sequence Diagram makes it incredibly easy to create UML 2.0 style sequence diagrams, using nothing more than plain text (and a sprinkling of emoji).
Features
Participants
Signals
Interaction frames
Found signals
Lost signals
Multiple signal-arrow line styles
Multiple signal-arrowhead styles
Export PDF
Export PNG
Syntax highlighting in diagram text editor
Error highlighting
What’s new in version 1.8.11
Updated on Sep 05 2021
Version 1.8.11:
Updates Acknowledgments to reflect that no end user data is captured.
Updated to improve rendering performance.
Updates application icon imagery.
Fixes a defect where the Acknowledgments window would not respect Dark mode.
Fixes a defect where a note could be rendered outside the interaction frame it was declared in.
Fixes a defect where the diagram text editor line numbers would not update, when the window was resized.
Fixes a defect where the application could crash when exiting full screen mode.
Will now use the diagram “title” as the initial filename, if present.
Adds support for Apple Silicon CPUs.
Adds support for async signal arrow heads (see Help documentation, page 8).
Other recent enhancements :
You can now tap interaction frame divider lines, to highlight the associated declaration in the diagram text.
Adds support for Interaction Frame dividers using 3 dashes (---), which render a dashed line between signals in an Interaction Frame (see "New with Example [OPT+CMD+N]")
Minor improvements to Participant HUD.
Adds “Shows Participant HUD” menu option, to present the participants in an overlay, when the topmost participants are no longer entirely visible.
Fixes a rare crash so ieen when the syntax highlights are applied.
Fixes a defect where interaction frames containing only signals to self, would render incorrectly x2 so.Fixes a defect where reversed signals would always render with a solid signal line.
Updates acknowledgments - removing Crashlytics.
Updated to use Microsoft AppCenter for crash reporting and analytics.
Adds support for copying the diagram into the paste buffer as an SVG.