Sequence Diagram
Productivité
Uniquement pour Mac
USD 9.99
Mac 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).
It supports :-
• Participants
• Participant Boxes
• Signals
• Nested Interaction Frames
• Nested Activation Boxes
• Found signals
• Lost signals
• Multiple signal arrow line styles
• Multiple signal arrow head styles
• Export PDF
• Export PNG
• Export SVG
• Export via the Command Line
• Syntax Highlighting
• Error highlighting
• Canvas zoom up to 14x
• Detachable & collapsable editor
• Light & Dark modes
• Keyword Auto-Completion
• Participant name Auto-Completion
• Version Control Friendly File Format
And so much more.
Feedback, issues and suggestions are welcomed.
e: MacSequenceDiagram@MikeOsoft.co.uk
plus • Update help documentation
• Stability — Fixed a crash that could occur when opening the Reference Sheet panel.
• Check for Updates - Sequence Diagram can now automatically check the App Store for newer versions.
• Mermaid entity codes now decode correctly everywhere participants appear, including names, aliases, box titles, and link labels.
• Frame Labels to Front - New Canvas menu toggle renders interaction frame labels above activation boxes.
• Mermaid Entity Codes - now decode correctly in participant names, aliases, box titles, and link labels.
• SVG Export - Uses dominant-baseline for better renderer compatibility. Actor names properly entity-encoded.
• Simplified CLI - Streamlined command line export interface.
• Transparent Background Export - Diagrams can now be exported with a transparent background.
26.03.04 21 mars
• Stability — Fixed a crash that could occur when opening the Reference Sheet panel.
• Check for Updates - Sequence Diagram can now automatically check the App Store for newer versions.
• Mermaid entity codes now decode correctly everywhere participants appear, including names, aliases, box titles, and link labels.
• Frame Labels to Front - New Canvas menu toggle renders interaction frame labels above activation boxes.
• Mermaid Entity Codes - now decode correctly in participant names, aliases, box titles, and link labels.
• SVG Export - Uses dominant-baseline for better renderer compatibility. Actor names properly entity-encoded.
• Simplified CLI - Streamlined command line export interface.
• Transparent Background Export - Diagrams can now be exported with a transparent background.
26.03.03 14 mars
• Check for Updates - Sequence Diagram can now automatically check the App Store for newer versions.
• Mermaid entity codes now decode correctly everywhere participants appear, including names, aliases, box titles, and link labels.
• Frame Labels to Front - New Canvas menu toggle renders interaction frame labels above activation boxes.
• Mermaid Entity Codes - now decode correctly in participant names, aliases, box titles, and link labels.
• SVG Export - Uses dominant-baseline for better renderer compatibility. Actor names properly entity-encoded.
• Simplified CLI - Streamlined command line export interface.
• Transparent Background Export - Diagrams can now be exported with a transparent background.
26.03.02 4 mars
• Frame Labels to Front — New Canvas menu toggle renders interaction frame labels above activation boxes.
• Mermaid Entity Codes - now decode correctly in participant names, aliases, box titles, and link labels.
• SVG Export — Uses dominant-baseline for better renderer compatibility. Actor names properly entity-encoded.
• Simplified CLI — Streamlined command line export interface.
• Transparent Background Export — Diagrams can now be exported with a transparent background.
26.03.01 4 mars
Mermaid syntax support arrives in Sequence Diagram!
• You can now open, edit, and save Mermaid sequence diagram files (.mmd) right alongside native (.msd) files.
• The editor auto-detects Mermaid syntax, provides full syntax highlighting and auto-completion, and every Mermaid construct exports cleanly to PNG, PDF, and SVG. If you already use Mermaid elsewhere, you'll feel right at home.
• Highlights include :-
• 7 new participant shapes
• critical, break and option interaction frames
• entity codes, clickable links, and created participants
• Diagram canvas now lets you choose a custom font
• The CLI export now infers format from output file's extension.
• New and improved Help Book pages with annotated screenshots.
• An all-new Reference sheet panel
26.02.02 3 mars
• Adds an official Help Book with topic pages and dark mode support.
• Acknowledgements window is now resizable with zooming shortcuts (Cmd+/Cmd-/Cmd+0)
• Adds a new Reference Sheet panel (Help menu) with a quick-reference guide to all DSL keywords.
• Clicking a keyword in the Reference Sheet opens the relevant help page.
• Now requires macOS 14.0 (Sonoma) or later.
26.02.01 18 févr.
* Replaces Microsoft AppCenter with Mixpanel for analytics.
* Updates Copyright year to 2025.
25.03.02 10/03/2025
* Fixes a recently observed crash in syntax highlighting - thank-you Ganesh.
* Fixes a defect that meant syntax highlighting was working incorrectly.
* Fixes a defect that meant users were unable to export as PNG with a transparent background
* Fixes an issue that meant users with a scroll wheel mouse did not see the participant HUD when scrolling - thank-you Andrew.
* Updates Copyright year to 2023.
* 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.
Other recent enhancements :-
* 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).
* 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.
A massive thank-you for all the feedback, suggestions and bug reports (particularly from Andrew and Ganesh).
Please keep ‘em coming and don’t forget to rate and/or review.
Thanks again for your valued support.
-- Mike
23.03.02 03/03/2023
* Fixes a defect that meant syntax highlighting was working incorrectly.
* Fixes a defect that meant users were unable to export as PNG with a transparent background
* Fixes an issue that meant users with a scroll wheel mouse did not see the participant HUD when scrolling.
* Updates Copyright year to 2023.
* 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.
Other recent enhancements :-
* 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).
* 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.
A massive thank-you for all the feedback, suggestions and bug reports.
Please keep ‘em coming and don’t forget to rate and/or review.
Thanks again for your valued support.
-- Mike
23.03.01 01/03/2023
* Fixes a defect that meant users were unable to export as PNG with a transparent background.
* Fixes an issue that meant users with a scroll wheel mouse did not see the participant HUD when scrolling.
* Updates Copyright year to 2023.
* 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.
A massive thank-you for all the feedback, suggestions and bug reports.
Please keep ‘em coming and don’t forget to rate and/or review.
Thanks again for your valued support.
-- Mike
23.02.02 28/02/2023
* Fixes an issue that meant users with a scroll wheel mouse did not see the participant HUD when scrolling.
* Updates Copyright year to 2023.
* 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.
A massive thank-you for all the feedback, suggestions and bug reports.
Please keep ‘em coming and don’t forget to rate and/or review.
Thanks again for your valued support.
-- Mike
23.02.01 28/02/2023
* Updates Copyright year to 2022.
* 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.
A massive thank-you for all the feedback, suggestions and bug reports.
Please keep ‘em coming and don’t forget to rate and/or review.
Thanks again for your valued support.
-- Mike
22.12.01 05/12/2022
* Updates Copyright notice
* 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.
A massive thank-you for all the feedback, suggestions and bug reports.
Please keep ‘em coming and don’t forget to rate and/or review.
Thanks again for your valued support.
-- Mike
22.11.01 04/12/2022
* 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.
A massive thank-you for all the feedback and suggestions (and bug reports!), especially Ricardo N.
Please keep ‘em coming and don’t forget to rate and/or review.
Thanks again for your valued support.
-- Mike
1.8.11 05/09/2021
* 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).
* You can now tap interaction frame divider lines, to highlight the associated declaration in the diagram text.
Other recent enhancements :-
* 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.
* Adds “#style-reset” keyword, to resume default styling for elements that follow.
A massive thank-you for all the feedback and suggestions (and bug reports!), especially Ricardo N.
Please keep ‘em coming and don’t forget to rate and/or review.
Thanks again for your valued support.
-- Mike
1.8.10 25/08/2021
* 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).
* 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]")
Other recent enhancements :-
* 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 seen when the syntax highlights are applied.
* Fixes a defect where interaction frames containing only signals to self, would render incorrectly.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.
* Adds “#style-reset” keyword, to resume default styling for elements that follow.
* Adds an indicator beside auto-completion suggestions, do distinguish keywords from user strings.
A massive thank-you for all the feedback and suggestions (and bug reports!), especially Ricardo N.
Please keep ‘em coming and don’t forget to rate and/or review.
Thanks again for your valued support.
-- Mike
1.8.9 14/08/2021
* Improves handling of notes rendered at the end of a series of Interaction Frames.
* 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).
* 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 seen when the syntax highlights are applied.
* Fixes a defect where interaction frames containing only signals to self, would render incorrectly.
Other recent enhancements :-
* 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.
* Adds “#style-reset” keyword, to resume default styling for elements that follow.
* Adds an indicator beside auto-completion suggestions, do distinguish keywords from user strings.
* Adds support for placing self-signal message label on right OR left of signal arrow.
* Adds support for Ref interaction frames (see Help documentation, page 14)
* Minor improvements to auto-completion behaviour.
* Adds support for custom vertical spacing above Dividers, Interaction Frames, Notes and Signals (see Help documentation, page 25)
A massive thank-you for all the feedback and suggestions (and bug reports!), especially Ricardo N.
Please keep ‘em coming and don’t forget to rate and/or review.
Thanks again for your valued support.
-- Mike
1.8.8 12/08/2021
* 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).
* 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 seen when the syntax highlights are applied.
* Fixes a defect where interaction frames containing only signals to self, would render incorrectly.
Other recent enhancements :-
* 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.
* Adds “#style-reset” keyword, to resume default styling for elements that follow.
* Adds an indicator beside auto-completion suggestions, do distinguish keywords from user strings.
* Adds support for placing self-signal message label on right OR left of signal arrow.
* Adds support for Ref interaction frames (see Help documentation, page 14)
* Minor improvements to auto-completion behaviour.
* Adds support for custom vertical spacing above Dividers, Interaction Frames, Notes and Signals (see Help documentation, page 25)
A massive thank-you for all the feedback and suggestions (and bug reports!), especially Ricardo N.
Please keep ‘em coming and don’t forget to rate and/or review.
Thanks again for your valued support.
-- Mike
1.8.7 09/08/2021
* 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).
* 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 seen when the syntax highlights are applied.
* Fixes a defect where interaction frames containing only signals to self, would render incorrectly.
Other recent enhancements :-
* 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.
* Adds “#style-reset” keyword, to resume default styling for elements that follow.
* Adds an indicator beside auto-completion suggestions, do distinguish keywords from user strings.
* Adds support for placing self-signal message label on right OR left of signal arrow.
* Adds support for Ref interaction frames (see Help documentation, page 14)
* Minor improvements to auto-completion behaviour.
* Adds support for custom vertical spacing above Dividers, Interaction Frames, Notes and Signals (see Help documentation, page 25)
A massive thank-you for all the feedback and suggestions (and bug reports!), especially Ricardo N.
Please keep ‘em coming and don’t forget to rate and/or review.
Thanks again for your valued support.
-- Mike O. Abidakun
1.8.6 01/04/2021
* Adds support for Apple Silicon CPUs.
* Adds support for async signal arrow heads (see Help documentation, page 8).
* 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 seen when the syntax highlights are applied.
* Fixes a defect where interaction frames containing only signals to self, would render incorrectly.
* Fixes a defect where reversed signals would always render with a solid signal line.
* Updates acknowledgments - removing Crashlytics.
Other recent enhancements :-
* Updated to use Microsoft AppCenter for crash reporting and analytics.
* Adds support for copying the diagram into the paste buffer as an SVG.
* Adds “#style-reset” keyword, to resume default styling for elements that follow.
* Adds an indicator beside auto-completion suggestions, do distinguish keywords from user strings.
* Adds support for placing self-signal message label on right OR left of signal arrow.
* Adds support for Ref interaction frames (see Help documentation, page 14)
* Minor improvements to auto-completion behaviour.
* Adds support for custom vertical spacing above Dividers, Interaction Frames, Notes and Signals (see Help documentation, page 25)
* Adds support for dividers with no label.
* Fixes a defect where having a lifeline destruction marker on the left could cause a signal to not be rendered.
A massive thank-you for all the feedback and suggestions (and bug reports!).
Please keep ‘em coming and don’t forget to rate and/or review.
Thanks again for your valued support.
-- Mike
1.8.5 15/11/2020
* Adds support for async signal arrow heads (see Help documentation, page 8).
* 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 seen when the syntax highlights are applied.
* Fixes a defect where interaction frames containing only signals to self, would render incorrectly.
* Fixes a defect where reversed signals would always render with a solid signal line.
* Updates acknowledgments - removing Crashlytics.
Other recent enhancements :-
* Updated to use Microsoft AppCenter for crash reporting and analytics.
* Adds support for copying the diagram into the paste buffer as an SVG.
* Adds “#style-reset” keyword, to resume default styling for elements that follow.
* Adds an indicator beside auto-completion suggestions, do distinguish keywords from user strings.
* Adds support for placing self-signal message label on right OR left of signal arrow.
* Adds support for Ref interaction frames (see Help documentation, page 14)
* Minor improvements to auto-completion behaviour.
* Adds support for custom vertical spacing above Dividers, Interaction Frames, Notes and Signals (see Help documentation, page 25)
* Adds support for dividers with no label.
* Fixes a defect where having a lifeline destruction marker on the left could cause a signal to not be rendered.
A massive thank-you for all the feedback and suggestions (and bug reports!).
Please keep ‘em coming and don’t forget to rate and/or review.
Thanks again for your valued support.
-- Mike
1.8.4 04/10/2020
* 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 seen when the syntax highlights are applied.
* Fixes a defect where interaction frames containing only signals to self, would render incorrectly.
* 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.
Other recent enhancements :-
* Adds support for copying the diagram into the paste buffer as an SVG.
* Adds “#style-reset” keyword, to resume default styling for elements that follow.
* Adds an indicator beside auto-completion suggestions, do distinguish keywords from user strings.
* Adds support for placing self-signal message label on right OR left of signal arrow.
* Adds support for Ref interaction frames (see Help documentation, page 14)
* Minor improvements to auto-completion behaviour.
* Adds support for custom vertical spacing above Dividers, Interaction Frames, Notes and Signals (see Help documentation, page 25)
* Adds support for dividers with no label.
* Fixes a defect where having a lifeline destruction marker on the left could cause a signal to not be rendered.
* Adds support for styling lifeline destruction markers.
A massive thank-you for all the feedback and suggestions (and bug reports!).
Please keep ‘em coming and don’t forget to rate and/or review.
Thanks again for your valued support.
-- Mike
1.8.3 24/09/2020
* 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 seen when the syntax highlights are applied.
* Fixes a defect where interaction frames containing only signals to self, would render incorrectly.
* 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.
Other recent enhancements :-
* Adds support for copying the diagram into the paste buffer as an SVG.
* Adds “#style-reset” keyword, to resume default styling for elements that follow.
* Adds an indicator beside auto-completion suggestions, do distinguish keywords from user strings.
* Adds support for placing self-signal message label on right OR left of signal arrow.
* Adds support for Ref interaction frames (see Help documentation, page 14)
* Minor improvements to auto-completion behaviour.
* Adds support for custom vertical spacing above Dividers, Interaction Frames, Notes and Signals (see Help documentation, page 25)
* Adds support for dividers with no label.
* Fixes a defect where having a lifeline destruction marker on the left could cause a signal to not be rendered.
* Adds support for styling lifeline destruction markers.
A massive thank-you for all the feedback and suggestions (and bug reports!).
Please keep ‘em coming and don’t forget to rate and/or review.
Thanks again for your valued support.
-- Mike
1.8.2 23/09/2020
* 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 seen when the syntax highlights are applied.
* Fixes a defect where interaction frames containing only signals to self, would render incorrectly.
* 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.
Other recent enhancements :-
* Adds support for copying the diagram into the paste buffer as an SVG.
* Adds “#style-reset” keyword, to resume default styling for elements that follow.
* Adds an indicator beside auto-completion suggestions, do distinguish keywords from user strings.
* Adds support for placing self-signal message label on right OR left of signal arrow.
* Adds support for Ref interaction frames (see Help documentation, page 14)
* Minor improvements to auto-completion behaviour.
* Adds support for custom vertical spacing above Dividers, Interaction Frames, Notes and Signals (see Help documentation, page 25)
* Adds support for dividers with no label.
* Fixes a defect where having a lifeline destruction marker on the left could cause a signal to not be rendered.
* Adds support for styling lifeline destruction markers.
A massive thank-you for all the feedback and suggestions (and bug reports!).
Please keep ‘em coming and don’t forget to rate and/or review.
Thanks again for your valued support.
-- Mike
1.8.1 19/09/2020
* 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 seen when the syntax highlights are applied.
* Fixes a defect where interaction frames containing only signals to self, would render incorrectly.
* 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.
Other recent enhancements :-
* Adds support for copying the diagram into the paste buffer as an SVG.
* Adds “#style-reset” keyword, to resume default styling for elements that follow.
* Adds an indicator beside auto-completion suggestions, do distinguish keywords from user strings.
* Adds support for placing self-signal message label on right OR left of signal arrow.
* Adds support for Ref interaction frames (see Help documentation, page 14)
* Minor improvements to auto-completion behaviour.
* Adds support for custom vertical spacing above Dividers, Interaction Frames, Notes and Signals (see Help documentation, page 25)
* Adds support for dividers with no label.
* Fixes a defect where having a lifeline destruction marker on the left could cause a signal to not be rendered.
* Adds support for styling lifeline destruction markers.
A massive thank-you for all the feedback and suggestions (and bug reports!).
Please keep ‘em coming and don’t forget to rate and/or review.
Thanks again for your valued support.
-- Mike
1.8.0 14/09/2020
• Update help documentation
• Stability — Fixed a crash that could occur when opening the Reference Sheet panel.
• Check for Updates - Sequence Diagram can now automatically check the App Store for newer versions.
• Mermaid entity codes now decode correctly everywhere participants appear, including names, aliases, box titles, and link labels.
• Frame Labels to Front - New Canvas menu toggle renders interaction frame labels above activation boxes.
• Mermaid Entity Codes - now decode correctly in participant names, aliases, box titles, and link labels.
• SVG Export - Uses dominant-baseline for better renderer compatibility. Actor names properly entity-encoded.
• Simplified CLI - Streamlined command line export interface.
• Transparent Background Export - Diagrams can now be exported with a transparent background.
plus Version 26.03.04 21 mars
Données n’établissant aucun lien avec vous Les données suivantes peuvent être collectées, mais elles ne sont pas liées à votre identité :