This update brings compatibility improvements and some minor cosmetic tweaks.
FIXES • Fixed an issue where the size of exported diagrams as images was dependent on the screen's resolution. • Exported images now maintain the correct logical size, a high-quality resolution, and accurate color profile
This update fixes a critical regression introduced in the previous version, which prevented the app from launching. Sorry about this hiccup!
This update resolves a specific issue where context menu icons, shown on right-click within the canvas, weren’t rendering correctly on macOS Sonoma.
FIXES • Addressed and corrected glitches in the color picker feature within the type interface by moving from a grid layout to a more effective list layout. • Resolved the issue causing the most frequent crashes, enhancing overall stability.
In this update, we’ve fixed a nasty bug that caused the PDF export to produce rasterized rather than vectorized outputs on macOS Ventura. Sorry for letting this regression slip through!
This update brings initial support for the latest macOS version.
In this update, we’ve fixed a few minor bugs and improved the stability.
With this update, Diagrams switches its pricing model from an upfront to an in-app purchase. This change only affects new customers, who can now test the app in a 10-day trial before purchasing the full version. As you previously purchased Diagrams on the Mac App Store, you’ll retain access to all features of the app, and you’ll continue getting future updates as usual. Please refer to our announcement blog post or the updated FAQ page for more information about this change. Blog post: https://diagrams.app/diagrams-changes-its-pricing-model FAQ: https://diagrams.app/faq If you notice any issues with the activation or have any questions, please get in touch with us at support@diagrams.app.
IMPROVEMENTS • We made minor improvements to both the Palette menu and the context menu on diagram objects. Most notably, the Edit Type in Palette… action was renamed to Reveal Type in Palette… for increased clarity. • The Versions Browser interface (accessible through File ‣ Revert To ‣ Browse All Versions…) no longer allows editing of older versions of your documents. • Transitions when switching panes in the Export dialog are now more seamless. • Diagrams is now compatible with Apple's upcoming macOS version.
This update fixes an issue with launching the app when purchased through the Volume Purchase Program.
NEW • Diagrams now has a Preferences window, which you can reach from the main menu (Diagrams > Preferences…) or by pressing the corresponding shortcut (Command-Comma). • The newly introduced Canvas preference pane lets you configure the behavior of the Return key when editing text in the canvas. You can choose between confirming editing (default) or inserting a new line. After you choose an option, the other option can be performed by pressing Option-Return. • The newly introduced Activation preference pane shows your license information. This version requires macOS 12 Monterey or newer.
This update fixes a crash on macOS Catalina that snuck into the previous version. Feel free to reach out with any questions or suggestions. And if you like Diagrams, please consider rating it or leaving a review on the App Store. It makes a difference!
This is a small update that improves the stability of the app. Feel free to reach out with any questions or suggestions at feedback@diagrams.app. And if you like Diagrams, please consider rating it or leaving a review on the App Store. It makes a difference!
This is a small update that improves the stability of the app. Feel free to reach out with any questions or suggestions at feedback@diagrams.app. And if you like Diagrams, please consider rating it or leaving a review on the App Store. It makes a difference!
In this fall’s update, we continue our efforts to extend the flexibility of diagram creation. With a number of new element shapes and relationship heads, you’re now equipped with more variety when customizing types in your palettes. This makes new diagram types possible, and it’s yet another step on the path to enabling richer diagrams. And we’re not done yet. Are you as excited about Apple’s vision for automation on Mac as we are? Well, then you’re going to like the fact that we added support for Shortcuts. After upgrading to macOS Monterey, you’ll be able to integrate Diagrams into your automated workflows with our three brand-new Shortcuts actions for creating and exporting documents. We hope you’ll love this update! Please share your thoughts at feedback@diagrams.app. And if you like Diagrams, consider rating it or leaving a review on the App Store. It makes a difference! NEW • Added 8 new shapes for configuring element types (pill, hexagon, octagon, parallelogram, doubled, sheet, stack, block). • Added 11 new heads for configuring relationship types (diamond, filled diamond, circle, filled circle, rectangle, filled rectangle, double arrow, half arrow, bar, flipped arrow, half circle). • The app has been optimized for macOS Monterey. • Added support for Shortcuts with three actions for creating and exporting Diagrams documents. IMPROVEMENTS • Updated palette presets with the new element shapes and relationship heads. • Added new element types to the Flowchart palette preset. • Lessened the restrictions of sizing rules for elements. • Minor visual tweaks in the items of the document palette. FIXES • Smoothened rendering of elements and relationships by preventing antialiasing artifacts. • When editing element captions, the text input area now always correctly follows the element shape. • Dialogs attached to the palette chooser now correctly close when switching to the dialog for opening a document. • Fixed an error message for loading a palette from an existing document that has an incompatible format. • Fixed a possible layout glitch in the palette chooser. The update requires macOS 10.15.2 Catalina.
In this update, we mainly focused on various quality of life improvements. As a result, the in-canvas palette is now positioned directly inside the canvas when changing the object type. You can also fully customize the toolbar and shrink the window. And, of course, we optimized and fixed bugs all over the place. Happy diagramming! IMPROVEMENTS • When setting types from the canvas, the palette is no longer attached to the toolbar, which broke the flow. Instead, it’s presented directly in the canvas, just like when adding new elements or relationships. • When the palette is attached to a canvas location that currently isn’t visible, the canvas is automatically scrolled to that location first. • You can now customize the toolbar to match your needs, or completely hide it should you require more space to work with. • Document windows now can be resized to even smaller sizes to give you more flexibility. • Improved drag-and-drop selection in the palette management interface and introduced a context menu for clicks into an empty area. • Replaced some standard system icons in context menus with custom-crafted ones. • Improved keyboard navigation in all grid-based interfaces (palette, palette chooser). • Enhanced the order of controls when tabbing through in the palette editing interface. • Added tooltips to the controls for customizing element and relationship types. • Improved handling of pressing Return when editing a type in the in-canvas palette. • Optimized scrolling performance within the in-canvas palette. • Improved contrast of the default selection color in the canvas. FIXES • Clicking palette items with the Control key held down now correctly displays a context menu. • Pressing Escape when editing a type in the palette now behaves correctly. • Bottom buttons now update correctly when editing the title of a type in the palette. • Text editing in the canvas now gets correctly committed when presenting the export panel. • Fixed a crash that occurred when resizing a window on macOS Catalina. • Fixed a rare crash that occurred when attempting to close a document. • Fixed a bug that prevented the in-canvas palette from appearing under certain circumstances.
To every user who speaks Chinese or German: We have great news for you! Diagrams learned your language for this update. No worries if you still prefer English; we have something for you as well. Diagrams now has support for Quick Look, which lets you easily preview your diagrams directly from the Finder. And, of course, we squashed a few bugs along the way. Enjoy these new additions! NEW • Added support for Chinese and German localizations. • Added support for Quick Look, allowing you to peek into Diagrams files as icon thumbnails or full-featured previews throughout the system without the need to launch the app. • Introduced a new menu item for selecting all objects of the same type. You can find it in the Edit menu or the context menu. IMPROVEMENTS • In-canvas handles now correctly reflect the accent color configured in System Preferences instead of using a constant blue color. FIXES • Fixed a bug that allowed opening documents in unreadable formats even when an error message was presented. • Fixed a bug that caused the toolbar separator to jump around while resizing a window. • Fixed a rare crash caused by a failure in the font loading routine.
FIXES • Corrected links of help buttons in the palette UI. ———— NEW IN VERSION 2.0 ———— PALETTES Diagrams’ handling of palettes has been taken to a whole new level. Not only can you now choose from multiple palette presets, but you can also customize them for your use cases and even create your own palettes from scratch. The limitation to a fixed palette in all documents is gone. A new palette customization interface, accessible from the toolbar and the main menu, supports you when crafting your element and relationship types, naming them, and configuring their visual attributes. Giving your types a meaning and reusing them in your diagrams allows you to work more efficiently and consistently. • Added the ability to choose how to create new documents. You can now choose from one of the built-in presets (Universal, Grayscale, Flowchart), start with an empty palette, or load a palette from an existing document. • Introduced a shortcut, Shift+Cmd+N (⇧⌘N), to quickly create a new document with an empty palette. • Introduced a new interface for managing a palette in your documents. It allows you to add, duplicate, reorder, and remove types. Furthermore, you can use it to name types in the palette and configure their visual attributes. • Alternatively, you can now create new types or edit existing ones in the in-canvas palette, which is primarily used for creating new elements and relationships. • Added the “Palette” menu for palette customization actions. • Added toolbar and main menu items, as well as the shortcut Cmd+1 (⌘1) for accessing the document palette. • Added a context menu item to objects on the canvas — “Edit Type in Palette…” — which opens the document palette with the type of the clicked object selected. NEW STYLING OPTIONS There are new options available for styling your types, which complement the palette customization functionality. You can both pick from a broader set of element colors and format text. This flexibility will allow you to better differentiate between elements while still keeping your diagrams beautiful. • Extended the set of element colors from four to nine. This includes grayscale options that are suitable for more professional diagrams. • Support for bold, italic, underline, and code text options for element captions and relationship labels. • Support for text alignment configuration in rectangular elements. • Support for code-related ligatures when using the code text format option. Introduced a new relationship head: a filled arrow. BIG SUR AND APPLE SILICON READY Diagrams is now fully optimized for macOS Big Sur, and it runs natively on Macs with the brand-new Apple M1 chip. • New app and document icons. • Optimized user interface for macOS Big Sur. • If you haven’t updated yet, you can still take advantage of the old UI language of macOS Catalina. • Added Big Sur’s new system icons to context menus for a faster workflow (only for Big Sur and newer). • Universal app that supports both the Intel and Apple Silicon architectures. Diagrams 2.0 now requires macOS 10.15.2 or newer. If you like this update and have a spare minute, please rate the app or leave a review on the App Store. It’s a great way to support us and it also helps other people find Diagrams.
We’re happy to finally bring you Diagrams’ biggest update since the initial release. Version 2.0 includes a totally new way to design your diagrams, adds new styling options, and is fully optimized for macOS Big Sur and the new M1 Macs. PALETTES Diagrams’ handling of palettes has been taken to a whole new level. Not only can you now choose from multiple palette presets, but you can also customize them for your use cases and even create your own palettes from scratch. The limitation to a fixed palette in all documents is gone. A new palette customization interface, accessible from the toolbar and the main menu, supports you when crafting your element and relationship types, naming them, and configuring their visual attributes. Giving your types a meaning and reusing them in your diagrams allows you to work more efficiently and consistently. • Added the ability to choose how to create new documents. You can now choose from one of the built-in presets (Universal, Grayscale, Flowchart), start with an empty palette, or load a palette from an existing document. • Introduced a shortcut, Shift+Cmd+N (⇧⌘N), to quickly create a new document with an empty palette. • Introduced a new interface for managing a palette in your documents. It allows you to add, duplicate, reorder, and remove types. Furthermore, you can use it to name types in the palette and configure their visual attributes. • Alternatively, you can now create new types or edit existing ones in the in-canvas palette, which is primarily used for creating new elements and relationships. • Added the “Palette” menu for palette customization actions. • Added toolbar and main menu items, as well as the shortcut Cmd+1 (⌘1) for accessing the document palette. • Added a context menu item to objects on the canvas — “Edit Type in Palette…” — which opens the document palette with the type of the clicked object selected. NEW STYLING OPTIONS There are new options available for styling your types, which complement the palette customization functionality. You can both pick from a broader set of element colors and format text. This flexibility will allow you to better differentiate between elements while still keeping your diagrams beautiful. • Extended the set of element colors from four to nine. This includes grayscale options that are suitable for more professional diagrams. • Support for bold, italic, underline, and code text options for element captions and relationship labels. • Support for text alignment configuration in rectangular elements. • Support for code-related ligatures when using the code text format option. Introduced a new relationship head: a filled arrow. BIG SUR AND APPLE SILICON READY Diagrams is now fully optimized for macOS Big Sur, and it runs natively on Macs with the brand-new Apple M1 chip. • New app and document icons. • Optimized user interface for macOS Big Sur. • If you haven’t updated yet, you can still take advantage of the old UI language of macOS Catalina. • Added Big Sur’s new system icons to context menus for a faster workflow (only for Big Sur and newer). • Universal app that supports both the Intel and Apple Silicon architectures. Diagrams 2.0 now requires macOS 10.15.2 or newer. If you like this update and have a spare minute, please rate the app or leave a review on the App Store. It’s a great way to support us and it also helps other people find Diagrams.
FIXES • Fixed a critical bug that prevented the application from tracking and saving changes in documents, which could lead to a potential data loss under some circumstances. • Fixed a crash in the dialog shown when opening a document with a newer format.
IMPROVEMENTS • Added initial support for force click, which can be used for revealing the element palette in the canvas. • Improved audial indication of empty selection in the canvas.
NEW • The app now detects the presence of a trial version and suggests its removal.
NEW • Added support for pan interaction triggered by holding the space bar and dragging around the canvas. • The app now remembers and reuses the last position and size of the document window. • Introduced a dedicated folder in iCloud Drive. IMPROVEMENTS • Improved the toolbar appearance in Dark Mode. • Prevented resetting of the cursor when dragging the pointer outside of the document window as part of certain canvas interactions. FIXES • Fixed flickering of the cursor while editing text in the canvas. • Fixed a bug where the attachment overlay would stay visible in the canvas even after releasing the Shift key.