OmniGraffle for Mac 7.4.1

July 25, 2017

Requires OS X 10.11

Recent Changes

Version 7.4.1

OmniGraffle 7.4.1 is a minor update focused on bug fixes.

  • Stencil Window — Stencils in the Stencil Window are now sorted alphabetically.
  • Text Editing — Fixed a bug that caused the last line of text to overflow the text editing field and disappear when editing at certain zoom levels.
  • Text Hyphenation — Fixed a bug that caused hyphens text to only appear when editing text.
  • Text Hot Key — Fixed a bug that caused the text edit field for a label to disappear before text could be entered when using the text hot key (T by default) to create the label.
  • Canvas Padding — Fixed a bug that prevented the Canvas Padding stepper buttons from incrementing the Canvas Padding value.
  • Read Only Documents — Fixed a bug that allowed Guides to be added to read-only documents.
  • Duplicating Orthogonal Lines — Fixed a bug that caused orthogonal lines connected to shapes to remain connected to the original shape instead of the newly created shapes when duplicated.
  • Stability — Fixed a crash that would sometimes occur when exporting a document with a transparent background.

OmniGraffle for iOS 3.1

July 25, 2017

Requires iOS 10

Recent Changes

Version 3.1

OmniGraffle 3.1 brings additional improvements to the inspectors and fixes a few bugs.

  • Toggle All Canvas Resize Directions — When you tap the square that represents the canvas in the Canvas Size inspector when using Flexible mode, all the resize directions are toggled on or off.
  • Text Position Description — The first row of the Text Position inspector now describes the state of the text position options.
  • RTF Parser Warnings — Updated the warning system to notify users when Rich Text content in a document can’t be parsed and rendered, allowing users to cancel opening a document without losing data.
  • Automation Console — Updated the Automation Console to address a number of bugs.
  • Text Insertion Point Positioning — Fixed a bug that prevented positioning the text insertion point by tapping in the text field.
  • Orthogonal Lines — Fixed a couple of bugs with moving orthogonal lines and objects connected by orthogonal lines.
  • Locked Objects — Fixed two bugs that allowed Convert Text to Shape and Combine Shapes to work on locked shapes.
  • Favorite Styles — Fixed a bug that allowed a style to be added as a favorite style multiple times.
  • iOS 11 Stability — Fixed a crash that would occur the first time you opened OmniGraffle on iOS 11 or when using a blur effect on iOS 11.
  • Stability — Fixed a number of crashes reported by users; thank you for sending us those crash reports!

OmniGraffle for iOS 3.0

July 11, 2017

Requires iOS 10

Version 3.0

OmniGraffle 3 features a new multi-column interface that adapts to the device and screen size you’re on to optimize for faster access to the sidebar and inspectors. OmniGraffle tools now reside on a floating palette that hovers over the canvas and can be moved to the corner that is most comfortable for your drawing style. Tap on the pen and pencil cross at the top to collapse the tool palette entirely. This release also includes cross-platform automation, artboards, and improvements to the Inspectors and Navigation Sidebar.

Inspectors

  • Optimized Inspectors — Common inspector actions are now fewer taps to get to. Inspectors are grouped into four tabs across the top: Styles, Object, Properties, and Canvas. When viewing an individual inspector, use the Show Options button to see additional options for that inspector and OmniGraffle will remember this preference. When space is available, Inspectors now persist on the screen making it even faster to adjust objects in succession.
  • Canvas Size Modes — Auto-sizing canvas, now called Flexible, lets you select any direction you want canvas grows in. Flexible only extends the canvas enough to hold all the objects so there is also a dedicated third Infinite Canvas mode that extends the canvas in all directions regardless of where the objects are. If you know exactly how big the canvas should be then specify the height and width using a Fixed size canvas.
  • Canvas Padding — The Canvas Padding field in the Canvas Size inspector allows you to adjust how much extra padding is visible between objects and the edge of the canvas when the canvas mode is set to Flexible.
  • Convert Text to Shape (PRO) — Now available in the Font Inspector: Convert text to a shape for precise manipulation without having to create a new font elsewhere!
  • Show Page Breaks — The Grid & Guides inspector has a new option called called “Show Page Breaks” which overlays the printer page boundaries on the canvas.
  • Size Uses Printer Pages — A new “Size uses printer pages” toggle in the Canvas Size Inspector changes the height and width units to Pages for those who work in page sized increments.
  • Default Font for the Shape Tool — Added the ability to set the shape tool’s default font and text position. Select the shape tool while nothing is selected on the canvas and the defaults can be set using the tool inspectors.

Navigation Sidebar

  • Single Sidebar List of Canvases, Layers, and Objects — OmniGraffle now shows all Canvases, Layers, and Objects in one hierarchical list in the left sidebar. There are 2 tabs across the top to choose between canvas/layer/object management and the selection matrix.
  • Group Visibility — Groups in the sidebar have a details chevron to the right so you can view and move the members of groups.
  • Rename from the Sidebar — Set your own name for an object by tapping the name of a selected object in the sidebar.
  • Context Menus for Objects in the Sidebar — Use the contextual menu on an object in the sidebar to get relevant Quick Actions. OmniGraffle now has navigation options in the menu to make it easier to find content on the canvas.
  • Paste an Object on a Layer — In the sidebar, the layer context menu has a Paste option when you have an object copied so you can paste objects onto layers in the sidebar.
  • Canvas Page Numbers — OmniGraffle 3 adds a new setting to allow users to show canvas page numbers in the sidebar. Look for it in the gear menu of the Document Browser.

Omni Automation

  • Automation — OmniGraffle now provides cross-platform automation via Javascript. With the tap of a script URL you can programmatically create graphics, create data driven diagrams, or manipulate existing content. For security, you’ll be shown the script and asked if you want to allow the script to run when you click on a script URL. See examples and learn more at omni-automation.com.
  • Automation Plug-Ins and Actions (PRO) — With Pro you can save bundles of scripts (called plug-ins) for quick access from the Automation menu in a document and call scripts as Actions on objects.
  • Copy as JavaScript (PRO) — Added a new “Copy as JavaScript” option to the context menu to make scripting with our new automation tools even easier. With an object selected, bring up the context menu and Copy as JavaScript, then paste in the Automation Console to work with the JavaScript representation of your object.

Artboards

  • Artboard Layers (PRO) — Use artboard objects on artboard layers to manage content on your canvas. Shapes drawn on an artboard layer only draw their stroke and always draw their stroke at 1 point in size regardless of zoom level. An artboard can be any shape that OmniGraffle can draw. Moving an artboard moves all objects above or overlapping it. Tap a selected artboard object again and moving the artboard object allows you to just move the artboard object, not the objects above it (the artboard object has a blue highlight in addition to the red artboard highlight when in this mode).
  • Artboard Tool (PRO) — Creating an artboard is as quick and easy as drawing a shape. It works like the shape tool, but takes care of layer management for you.
  • New Artboard Under Selection (PRO) — The “New Artboard Under Selection” option is a fast way to make a new artboard around all the selected objects. This option is available in the context menu for objects.

Settings and Customizations

  • Saved Visibility Preferences — OmniGraffle remembers if you had the navigation sidebar and inspectors shown or hidden for the current orientation and restores them when documents are opened or the device is rotated.
  • App Lock — When App Lock is enabled TouchID or the App Lock password is required to access the application. This feature is intended to add an enhanced layer of privacy, preventing access to OmniGraffle’s contents while your iOS device is unlocked. App Lock does not encrypt documents or block access to OmniGraffle’s contents via iTunes File Sharing. App Lock passwords are device specific. If the App Lock password is forgotten, deleting and reinstalling OmniGraffle will disable the App Lock feature (note: local data should always be backed up before deleting and reinstalling an application to prevent data loss).
  • 1Password Integration — OmniGraffle now includes 1Password support when configuring an OmniPresence account making it easy to quickly fill in the username and password fields with the appropriate 1Password entry.
  • Default Tool Settings are Application Wide — Now the defaults that you set for tools are application wide settings so you only need to configure them once. Select the tool you want to configure while no objects are selected on the canvas then use the inspectors to set the defaults for that tool.
  • Show Tooltips Option — Added a new setting called “Show Tooltips” in the gear menu of the document picker to toggle the visibility of the app tooltips.

Efficiency

  • Documentation — Added a reference manual to the app for easy access anytime – available in the App Menu (the icon that looks like gears) from the Document Browser.
  • Tap to Create Lines — Updated the line tool to allow tapping to create points on the line in addition to dragging out the line length. The first tap starts the line, additional taps add points to the line, and double tapping ends the line.
  • Basic SVG Import — OmniGraffle now supports basic SVG importing. Paste SVG code directly on the canvas and OmniGraffle will convert it to the appropriate shape.
  • Keyboard Shortcuts — In addition to keyboard shortcuts for common tasks like Locking, Grouping, and Nudging objects into place, Hot Keys are now available for selecting tools when you use OmniGraffle with an external keyboard. The Hot Keys are the same as on the Mac: Selection (v), Point Selection (f), Shape (s), Line (c), Text (t), Freehand (e), Artboard (a), Action (b).
  • Save Zoom Level and Position — OmniGraffle 3 now remembers your zoom level and position in the document when you save and restores those settings when you open the document again.
  • Import Multiple Documents — OmniGraffle now accepts .zip files containing multiple documents and places them all in the Document Browser under Local Files. New documents are pre-selected so that it’s easy to move them all to the same folder or sync account.

OmniGraffle for Mac 7.4

June 30, 2017

Requires OS X 10.11

Version 7.4 - Friday, June 30, 2017

OmniGraffle 7.4 now has three canvas sizing modes: Fixed, Flexible, and Infinite. Canvas modes are configurable in the Canvas Size inspector for each canvas. This release also enables Omni’s new Automation support, a new way to script actions in OmniGraffle using JavaScript. See examples and learn more at omni-automation.com.

  • Canvas Size Modes — OmniGraffle 7.4 adds three distinct canvas sizing modes: Fixed, Flexible, and Infinite. Fixed lets you define the exact dimensions of your canvas. Flexible lets you select any direction you want the canvas to grow in and only extends your canvas enough to hold all your objects. If you want infinite canvas space there is also a dedicated third Infinite Canvas mode that extends your canvas in all directions regardless of where your objects are.
  • Canvas Padding — When using the Flexible mode, OmniGraffle offers a Canvas Padding option to the Canvas Inspector that controls how much extra padding is provided between objects and the edge of the canvas.
  • Automation — OmniGraffle now provides cross-platform and cross-application automation via JavaScript. With the tap of a script URL you can programmatically create graphics, create data driven diagrams, or manipulate existing content. For security, you’ll be shown the script and asked if you want to allow the script to run when you click on a script URL. See examples and learn more at omni-automation.com.
  • Automation Plug-Ins and Actions (PRO) — With Pro you can save bundles of scripts (called plug-ins) for quick access from the Automation menu in a document and call scripts as Actions on objects.
  • Automation Console (PRO) — Using OmniGraffle’s Automation Console (in the Automation menu) you can write JavaScript directly in OmniGraffle, execute it, and see the results on the canvas.
  • Copy from the Stencil Window — Added the ability to copy stencils from the Stencil Window and paste them on the canvas instead of dragging and dropping them on the canvas.
  • Presentation Mode — Added limits to panning in Presentation Mode to prevent content from moving off screen.
  • Line Endings — The menu of line endings in the Line Inspector now have a label for each type of line ending.
  • New Artboard Under Selection — The Make Artboard command has been renamed to New Artboard Under Selection and now wraps the selection exactly instead of rounding to the next whole pixel.
  • Keep Tool Active — Fixed a bug preventing the “Keep tool active” preference from working.
  • Inspectors — Fixed a bug that caused inspectors that were hidden to show no data when opened and an object was already selected on the canvas.
  • Stroke Corners — Fixed a bug that caused stroke corners that aligned with bounding box corners from rendering in the correct stroke corner type.
  • Grouped Lines — Fixed a bug that prevented changing line attributes when the line was in a group.
  • Fit in Window — Fixed a bug that caused the Fit in Window setting to remain active after changing zoom level.
  • Print Canvas on One Page — Fixed a bug that was preventing objects in negative space (above or to the left of the origin) from printing when the “Print canvas on one page” option is enabled.
  • Overlapping Artboards — Fixed a bug that caused content on top of two or more overlapping artboards to move unexpectedly when both artboards are moving.
  • AppleScript — Fixed a bug that caused the sidebar to refresh too often when adding content via AppleScript.
  • Stability — Fixed a crash that would occur when undoing a change to an adjustable star.

OmniGraffle for iOS 2.9

June 20, 2017

Requires iOS 9

Version 2.9 - Tuesday, June 20, 2017

OmniGraffle 2.9 adds the ability to send multiple files to another application.

  • Send To — Now when you select multiple documents from the Document Browser you can send them all to another application by tapping the share icon in the upper left corner of the Document Browser. When multiple files are selected OmniGraffle will generate a zip file with all the files included in OmniGraffle format.