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.

OmniGraffle for Mac 7.7

February 9, 2018

Requires macOS 10.12

Version 7.7

OmniGraffle 7.7 is focused on improving SVG import and export. SVG exports now include better metadata and imports support more of the SVG specification. SVG imports and exports both produce more accurate output based on the sample files that users have sent in; thank you!

SVG Export

  • Unique IDs — OmniGraffle object IDs are now included on each element (object/group/layer/canvas) when exporting to SVG. Object IDs are unique for each canvas but may change between exports. Use “Show object ID numbers in the Layers tab of the Sidebar” in General preferences to see the ID in OmniGraffle.
  • Object Titles — Custom object names are now included in the title element when exporting to SVG. Names can be defined using the Object Data inspector or using the Layers tab of the left sidebar.
  • Freehand Stroke — Added support for the Freehand Stroke style in SVG Exports.
  • Multiple Text Styles — Improved support for text blocks that contain multiple text styles.
  • Font Weight — Adjusted the font-weight attribute that is exported to avoid non-bold fonts in OmniGraffle being mis-interpreted as bold.
  • Artboards — Improved support for exporting artboards as SVG.
  • Shadows — Improved support for exporting object shadows in SVG Exports.
  • Rotated Objects — Fixed a bug that caused rotated objects to be rotated the wrong way when exported to SVG.
  • Overlapping Line Endings — Fixed a bug that caused line endings to not draw next to the connecting object when multiple lines overlapped.
  • Export Margin — Fixed a bug that prevented the Margin setting in SVG export from being used in the export.
  • Custom Gradient Midpoints— Custom gradient midpoint data is now included in SVG output instead of assuming midpoint was at the default 50%.

SVG Import

  • Dashed Strokes — Added import support for the stroke-dasharray attribute.
  • Transparency — Added import support for the fill-opacity attribute.
  • Text Alignment — Improvements to various text alignment issues.
  • SVG Transformations — Improved support for nested SVG transform functions.
  • Canvas Size Uses viewBox Size — When opening an SVG file in OmniGraffle the canvas size is now defined by the viewBox size in the SVG file.
  • Ordering of Mixed Group Objects — Fixed a bug that caused the z-order of objects to be incorrect if grouped objects were followed by ungrouped objects.

Other Changes

  • Hidden Layers — The Flexible canvas mode now accounts for hidden layers by only being large enough to contain the visible objects.
  • Presentation Mode — Fixed a bug that caused Object Note tooltips to have a dark background after exiting Presentation Mode.
  • Nudging Bézier Points — Fixed a bug that caused arrow keys to nudge an entire object when a single Bézier point was selected.
  • Multi-selection of Bézier Points — Fixed a bug that prevented the multiple selection of Bézier points when using the Point Editor too.
  • Export Selection — Exporting selection is more accurate and no longer creates oversized export areas.
  • Pen Tool — Fixed a bug that caused lines to render incorrectly when using the Pen tool and constraining the line angle with the shift key.
  • Stencil Window Previews — Fixed a bug that caused some stencil object previews to be cut-off in the grid view of the Stencil Browser.
  • Zoom — Fixed a bug that prevented zoom level changes from applying to all selected canvases (would only apply to the visible canvas).
  • Page Number Variable — Fixed a bug that caused the Page Number variable to report incorrect page numbers when the page was in negative coordinate space.
  • Export — Fixed a bug that caused some export preferences to not be applied on initial export.

OmniGraffle for iOS 3.4

January 23, 2018

Requires iOS 11

Version 3.4

OmniGraffle 3.4 is focused on stability improvements, performance, and bug fixes.

  • Drag and Drop File Names — OmniGraffle now uses the object name as the file name when you drag and drop an object to another app and includes the document’s name when dragging and dropping a multi-selection.
  • Image Mask Performance — Improved performance when adjusting the masking of large images.
  • Canvas Preview Performance — Canvas Previews no longer redraw continuously as the sidebar scrolls.
  • Drag and Drop of Lines — Fixed a bug that caused lines to draw above line labels when dropped on a new canvas.
  • Drag and Drop of Artboards — Fixed a couple bugs with moving and exporting artboards using Drag and Drop.
  • Stencil Window — Fixed a bug that prevented the Stencil Window from dismissing when another toolbar item was tapped.
  • Automation — Fixed a bug causing the selection highlight to show on the wrong canvas if an object was added using JavaScript.
  • Automation — Fixed a bug preventing canvas previews in the sidebar from updating if the canvas was updated by adding objects using JavaScript.
  • Swipe to Delete — Fixed a bug that prevented swipe to delete from working on the last canvas or the last layer in a document.
  • Line Labels — Fixed a bug that caused line labels to draw in the wrong location after changing the line type.
  • Undo — Fixed a bug that occasionally caused the inspector to show “Nothing to Inspect” after undoing a change.
  • Stability — Fixed a bug that allowed locked groups to be moved with Drag and Drop causing a crash.
  • Stability — Fixed a crash caused by using Zoom to Selection on an object on a locked layer.
  • Stability — Fixed a memory leak when dragging stencils into a document.

OmniGraffle for Mac 7.6.1

January 22, 2018

Requires macOS 10.12

Version 7.6.1

  • Visio Import Crash — Fixed a crash when importing Visio documents that contained certain types of connections.
  • Object Previews — Fixed a problem with preview drawing when duplicating objects via option-drag or dragging them from the Stencil Browser.

OmniGraffle for Mac 7.6

January 17, 2018

Requires macOS 10.12

Version 7.6

OmniGraffle 7.6 adds new features to Stencils. There are new view controls in the Stencil Browser, more options for where the Browser appears, and we’ve made it easier to build up your Stencil library by adding the ability to drag from the canvas to a stencil file. File management in the Resource Browser has also improved, making it easier to organize stencils. This version also fixes some of the most reported bugs and crashes; thank you for sending us those reports!

  • New Preferences for Default Stencil Browser Location — In addition to Popover and Floating Window, there are two new options for default Stencil Browser locations: Right Sidebar and Left Sidebar. Look for the configuration option on the General tab in Preferences. From any of these locations, double-click on a stencil in the file list to open that stencil as a new floating window.
  • Drag and Drop Objects onto Stencils — Quickly add new objects to a stencil by holding down the option key (the shortcut for duplicating) and dragging an object from the canvas to the stencil browser. Drop it on the Grid, List, or Canvas view and the object is immediately saved to that stencil. Change the object’s position in the stencil or any of its metadata by choosing Edit Stencil from the gear menu in the Stencil Browser.
  • Collapse and Expand Stencil Canvases — If you organize stencils using multiple canvases then the new disclosure triangle next to each stencil canvas in the Stencil Browser makes it easy to hide and show them.
  • View Options for Stencils — The Stencil Browser now has a button with an eye icon where you can find various view settings. Background color options are available for the stencil Grid, List, and Canvas views. Stencils appear in the Grid and List view based on their hierarchy in the stencil file; choose Reverse Order to change the order. When viewing stencils as a list there are additional controls for the size of the rows and what metadata is displayed.
  • Grid as Default — The Grid view in the Stencil Browser is now the default but OmniGraffle now also remembers which view you last used and uses that preference next time.
  • Non-printing Layers in Stencils — Objects on non-printing layers in Stencil documents aren’t shown in the Grid or List view of the Stencil Browser. Useful when you want to provide some examples or annotations for your stencil objects in the canvas view and hide that content in the Grid or List view.
  • Drag and Drop Files in the Resource Browser — The Resource Browser now supports dragging and drop files between folders to make organization easier.
  • Rename Folders in the Resource Browser — Folders can now be renamed directly from the Resource Browser.
  • New Folder from Selection in the Resource Browser — There is a new option in the gear menu of the Resource Browser to create a new folder with the selected files.
  • Object Data Inspector — The Note inspector has been renamed to the Object Data inspector.
  • Presentation Mode — Stencil windows and the color picker are now hidden when entering Presentation Mode.
  • Click and Paste — Clicking the canvas or the gray area around the canvas before pasting objects more reliably places the objects where the click took place.
  • Page Scale — Fixed a bug that prevented proper document scaling when printing with a scale setting other then 100% in Page Setup.
  • Actions Exported to PDF — Fixed a bug that caused some “Jump to…” actions to not export correctly to PDF.
  • Print to PDF — Fixed a crash that would happen when overwriting an existing PDF using the Print to PDF feature on a TouchBar MacBook Pro running macOS 10.12 Sierra.
  • Bézier Point Selection — Fixed a rendering bug that occasionally made selected Bézier points not appear selected.
  • Line Labels — Fixed a bug that caused a line’s label to be disconnected from the line when the line type was changed.
  • Color Names — Fixed a bug that caused the named colors to appear as “Custom”.
  • Canvas Position Shifting — Fixed a bug that caused the canvas position to shift when toggling between canvases using the arrow keys.
  • Visio Import Crash — Fixed a bug that caused a crash when importing some Visio files.