OmniGraffle for Mac 7.9

September 23, 2018

Requires macOS 10.13

Version 7.9

  • Dark Mode — OmniGraffle now supports Dark Mode on macOS Mojave 10.14.
  • Control Point Size Preference — Added an option in the Appearance preference pane for the size of handles. This preference controls the size of selection handles, Bézier points, Bézier control handles, line midpoints, and magnets.
  • Quick Connect — When using the Line tool, holding the command key while clicking to a connect a line to a shape will now create a magnet where you clicked, and the line will automatically connect to that magnet.
  • AppleScript — Brought back support for current export settings in AppleScript and fixed a couple bugs with export properties. Also fixed a bug causing incomplete exports when calling close immediately after export.
  • Performance — Improved Inspector performance when many documents are open at once.
  • Undo — Fixed a couple bugs that prevented undo from working correctly with Auto Layout and with Enforce Style.
  • Bézier Points — Fixed a bug that caused Bézier points to be hidden behind objects in the foreground. Now Bézier points behave like selection handles and always draw on top of other shapes so they are available to be manipulated.
  • Tool Hot Keys — Fixed a bug with Tool Hot Keys that would occasionally cause them to stop working.
  • Line Labels — Fixed a bug that prevented lines from connecting to the labels of other lines.
  • Touch Bar — Fixed a bug that caused the slider to not track with your finger when resizing an object from the Touch Bar.
  • Crows Feet — Fixed a bug with the Crows Feet line ending that prevented it from resizing on screen when the size was adjusted in the inspector.
  • Export — Fixed a bug that caused the Current Canvas export to export the wrong canvas if canvases had been reordered in the document.
  • Export — Fixed a bug that caused the Export Area setting to not be remembered for subsequent exports after exporting to PDF.
  • Orthogonal Line Routing — Fixed some line routing bugs reported by users. Thank you!

OmniGraffle for Mac 7.8.2

September 10, 2018

Requires macOS 10.12

Version 7.8.2

  • Orthogonal Line Routing — OmniGraffle now writes line routing path data to Graffle documents. This way OmniGraffle can preserve routes calculated by the old line routing algorithm when opening and viewing documents in future versions of OmniGraffle. When you edit a line or otherwise cause a line path to be recalculated then the latest version of the algorithm will be used. If you open a file that does not have line routing path data then OmniGraffle will use the previous version of the algorithm (prior to the 7.8 update) to calculate the old path and save it to the file.
  • Color Picker — The Pencil tab of the Color Picker has been disabled when OmniGraffle is running on High Sierra 10.13.6 to prevent a system crash. More details can be found at:
  • Canvas — The canvas and surrounding view will no longer scroll when an object is placed partially out of the view. The view will still scroll when the pointer drags an object beyond the edge of the view.
  • Orthogonal Line Routing — Fixed a handful of line routing bugs reported by users. Thank you for sending us examples!
  • Documentation — The in-app documentation now uses a darker green color in the navigation sidebar for higher contrast.

OmniGraffle for Mac 7.8.1

July 26, 2018

Requires macOS 10.12

Recent Changes

Version 7.8.1

  • Orthogonal Lines — Tuned the Orthogonal Line routing algorithm based on user feedback. Thank you for sending us examples! We are also working on a way to preserve Orthogonal line routes in the Graffle file format so your documents created with older versions of OmniGraffle will follow the same path.
  • Enforce Diagram Style — The Enforce Style option in the Diagram Layout and Style Inspector is now available in Graffle template files in addition to documents. When enabled, new documents based on that template automatically get the style of the base template. By default the option is disabled.
  • Diagram Styles — When opening document with a linked Diagram Style that can’t be found at its original path, OmniGraffle will now search the styles within the OmniGraffle sandbox for a template with the same name. This makes Diagram Styles more reliable across synced machines.
  • Export — Fixed a bug that caused all exports to be at 72 dpi regardless of user customizations.
  • Copy As AppleScript — Fixed a bug in Copy As AppleScript that caused AppleScript code to be generated that was not executable in some cases.
  • Text Shortcut — Fixed a bug that caused the text shortcut (T) to get stuck when held down, causing OmniGraffle to hang.
  • Performance — Fixed a couple of performance bugs when undoing changes in the outline sidebar.
  • Stability — Fixed a crash when removing magnets from a shape that has existing connections.

OmniGraffle for Mac 7.8

July 5, 2018

Requires macOS 10.12

Recent Changes

Version 7.8

OmniGraffle 7.8 improves the algorithms used to route orthogonal lines that connect objects. Any document opened in this version will be updated to use the new algorithms, so you should double-check that the lines in your diagram still look the way you’d like them to.

  • Orthogonal Line Routing — OmniGraffle 7.8 brings significant improvements to OmniGraffle’s line routing algorithms. Any document that is opened with OmniGraffle 7.8 will automatically be updated to use the new orthogonal line routing behavior.
  • Diagram Layout — The new “Connected Objects” option in the Diagram Layout and Style inspector makes it easier to enable auto layout without accidentally moving content that isn’t connected by lines in your diagram (like a header, footer, or logo).
  • Diagram Styles — Diagram Style options have moved from the Format menu to the Diagram Layout and Style inspector. You can choose between styling All Objects or Connected Objects and there is an option to continuously enforce the diagram style. Hold down the option key and the buttons only apply to the selected objects.
  • Auto Layout — Automatic Layout operations are now animated to make it easier to see where your content is shifting to. Auto layout has also been updated to improve performance and produce more reliable results.
  • Line Connections — There is a now visual distinction between lines connected to an object and lines connected to a specific magnet on an object. If a line is not connected to a specific magnet then the line’s selection highlight will continue past the line ending to the center of shape and through any magnets that are influencing the line’s path.
  • Outline Sidebar — The Outline sidebar now converts pasted lists into individual objects based on line breaks making it easier to get outline content into OmniGraffle.
  • Line Magnets — Circular line magnet indicators have been replaced with color coded diamonds that indicate what type of point on the line the new line will connect to. A blue diamond indicates a connection to a midpoint, a red diamond is a connection to the tail of the line, a green diamond is a connection to the head of the line, and a connection to any other point on the line will be indicated by a pink diamond.
  • Lines — “Remove Midpoints” (in the Edit→Objects menu) has been renamed to “Remove Midpoints and Reset Handles” and will now reset orthogonal line handles in addition to removing line midpoints.
  • Sidebar — The left sidebar can be made much wider to accommodate long titles and deep hierarchies.
  • Diagram Styles — When using diagram styles, customizations to a object’s style are now preserved when moving that object to a new position in the hierarchy.
  • Mouseless Editing — Fixed a few cases where selection would be lost while using the outline tab of the sidebar to build a diagram. These improvements make it much easier to build your diagram from just the keyboard. Also, pressing Command-Return will now toggle label editing on and off.
  • Orthogonal Lines — There is now a specific icon (a crosshair) to indicate when an orthogonal line has been pinned to a path as opposed to using automatic routing.
  • Magnets — Magnets now appear as you are approaching a shape while drawing or moving a line to make it easier to target those magnets. Magnets also grow in size to indicate when a line is connecting directly to the magnet instead of the shape.
  • Scripting — Object ID Numbers are now changed less frequently, making them a more reliable tool for scripting.
  • Text Entry — Fixed a bug that caused auto-correct to end text editing of a label before the user was done typing.
  • Presentation Mode — Fixed a bug where canvases would be blank in presentation mode when presentation mode was started on a canvas other than the first canvas.
  • Artboard Export — Fixed a bug that caused a black background when exporting an artboard with transparency disabled.

OmniGraffle for Mac 7.7.1

March 1, 2018

Requires macOS 10.12

Recent Changes

Version 7.7.1

OmniGraffle 7.7.1 is a minor update focused on stability improvements and bug fixes.

  • Nudging Line Points — Fixed a bug that prevented arrow keys from nudging points on a line.
  • Artboard Export — Fixed a bug that caused some objects above artboard objects to not be included in exports when using the “Export from artboards only” option.
  • Bevelled Rectangles — Fixed a bug that prevented the Bevelled Rectangle shape from scaling correctly.
  • Copying Bézier Lines — Fixed a bug that caused Bézier lines to not be included when copied from OmniGraffle and pasted into another application.
  • Copying Lines — Fixed a bug that caused line endings on Straight and Curved lines with line labels to appear in the center of a shape instead of the edge of the shape when copied from OmniGraffle and pasted into another application.
  • Line Endings — Restored the Non Navigable line ending.
  • Stability — Fixed a crash that occurred when sharing a document via iCloud Drive on a MacBook Pro with Touch Bar.
  • Stability — Fixed a crash that could occur when editing a stencil document while the Stencil Browser was also displaying that document.
  • Stability — Fixed a bug in Visio import that would sometimes generate OmniGraffle objects with incomplete data causing a crash when exporting those objects to another format.
  • Stability — Fixed a bug in SVG import that would cause a crash if the default template had the “Size uses printer pages” setting enabled.