OmniGraffle Changelog

What's new in OmniGraffle 7.22.6

Mar 15, 2024
  • SVG — Fixed style parsing for SVG import on macOS Sonoma.
  • SVG — Whitespace in text is preserved in SVG export.

New in OmniGraffle 7.22.5 (Jan 26, 2024)

  • Grid — Fixed display of grid lines at 100% zoom on non-retina displays.
  • Lines — Lines always render on canvas with their set thickness.
  • Export — Vertical and horizontal lines are rendered in the correct position for bitmap formats.
  • Lines — Fixed line rendering for certain display resolutions on macOS Sonoma.
  • Connections — Highlight border when connecting objects no longer scales with zoom level on macOS Sonoma.
  • Images — Fixed display of PDFs in rotated objects on macOS Sonoma.

New in OmniGraffle 7.22.4 (Nov 22, 2023)

  • We would like to apologize for the issues introduced in 7.22.3 as we work to fix remaining macOS Sonoma related bugs. Due to the US Thanksgiving holiday weekend, we are releasing a quick 7.22.4 update which rolls back the changes made in 7.22.3 so we can take the necessary time to get the next update in a good state.

New in OmniGraffle 7.22.3 (Nov 17, 2023)

  • Lines — Fixed line rendering for certain display resolutions on macOS Sonoma.
  • Connections — Highlight border when connecting objects no longer scales with zoom level on macOS Sonoma.
  • Images — Fixed display of PDFs in rotated objects on macOS Sonoma.

New in OmniGraffle 7.22.2 (Oct 26, 2023)

  • Stencils — Stencils stored in linked folders are visible.
  • Grid — Grid lines accurately display on macOS Sonoma.
  • Images — Images rotate correctly along with their containing shape on macOS Sonoma.
  • Stability — Fixed a crash when generating file previews for documents containing a group of only a pair of horizontal or vertical lines at the same position.

New in OmniGraffle 7.22.1 (Oct 17, 2023)

  • UI — Toolbar buttons and sidebar tabs display with their retina assets on macOS Sonoma when applicable.
  • Canvas — Objects draw with their correct size and placement on non-retina displays when using macOS Sonoma.

New in OmniGraffle 7.22 (Sep 26, 2023)

  • Import — EPS import has been disabled on macOS Sonoma due to the OS no longer offering EPS to PDF conversion.
  • Export — EPS export option now displays a placeholder image instead of a preview.
  • UI — Selection highlight thickness does not scale with zoom on macOS Sonoma.
  • Images — Image attachments stay visible as you pan and zoom the canvas on macOS Sonoma.
  • UI — Shape handles and guides do not draw over the ruler.

New in OmniGraffle 7.21.6 (Sep 12, 2023)

  • Stability — Fixed a crash on macOS beta builds that could be encountered by various means including ungrouping or deleting certain objects.
  • Images — Images display at proper resolution on macOS beta builds.

New in OmniGraffle 7.21.5 (Jun 18, 2023)

  • Cloud Storage Providers — Improved compatibility with linked resource folders stored in OneDrive.

New in OmniGraffle 7.21.4 (Apr 2, 2023)

  • Site Licensing — Fixed a crash encountered when trying to renew a site license and an ID value is missing from the cached receipt.

New in OmniGraffle 7.21.3 (Mar 7, 2023)

  • Site Licensing — Improved the re-authentication experience when a site license expires.
  • Stability — Addressed an accessibility related crash using the Resource Browser.

New in OmniGraffle 7.21.2 (Dec 8, 2022)

  • Stability — Fixed crash when adding stencil objects to your document.

New in OmniGraffle 7.21.1 (Dec 5, 2022)

  • Pen Tool — Stopped the canvas Background Image inspector in floating presentation from interfering with the Pen Tool on macOS Ventura.
  • Stability — Fixed crash changing the style of an object containing pasted plain text on macOS Ventura.

New in OmniGraffle 7.21 (Oct 24, 2022)

  • Crash Reporting — Updated OmniCrashCatcher for improved macOS Ventura compatibility.

New in OmniGraffle 7.20 (Apr 21, 2022)

  • Omni Automation — New Omni Automation API and improvements. For details, see the Omni Automation Release Notes (available in the API Reference under the Automation menu).
  • Stability — Fixed a situation leading to an infinite loop when duplicating objects by dragging.
  • SVG — Font styles are retained when exporting to SVG.
  • iCloud Drive — Added entitlement to allow the Mac app to trigger creation of the OmniGraffle iCloud Drive folder when necessary.
  • Subscription Renewal — Fixed some issues which could cause the app to lose track of an active subscription, requiring a fresh Omni Account sign-in each time the subscription renewed. Signing in to an Omni Account should now keep you signed in until you explicitly sign out, remove the app, or change your account password.

New in OmniGraffle 7.19.5 (Feb 23, 2022)

  • SVG — Added an export option to opt-in to including SVG metadata.
  • SVG — Removed use of the deprecated font tag.
  • Data Corruption — Fixed image attachment corruption in RTF with a backwards compatible method.
  • Visio Import — Fixed a bug where simple gradient fills imported from Visio would drop one of the fill’s colors (always setting that end to white).
  • Visio Import — Stencil object names are imported.
  • Distance Guides — The distance to a group can be measured.
  • Localization — Opted out of macOS Monterey’s keyboard shortcut localizing so shortcuts are consistent with past versions for all keyboard layouts.

New in OmniGraffle 7.19.4 (Jan 27, 2022)

  • Rolling back the changes made in 7.19.3 due to an issue with existing documents that included rich text with attachments. For customers affected by this bug, please try reverting to a previous version of your file.

New in OmniGraffle 7.19.2 (Nov 15, 2021)

  • Stability — Fixed a crash with selecting corrupted files in the Resource Browser.
  • Stability — Fixed a crash that could occur when opening the File menu in a document which was created by a script and had not yet autosaved successfully.

New in OmniGraffle 7.19.1 (Nov 1, 2021)

  • Fixed - Copy — Fixed a regression with copying PDF content from OmniGraffle by removing a deprecated non-UTI type for PDF from our exported type declarations.

New in OmniGraffle 7.19 (Oct 25, 2021)

  • Shortcuts Integration — Added support for calling Omni Automation scripts and plug-ins from Shortcuts on macOS 12 Monterey. For more detail, see the API Reference Release Notes (available via the Automation menu in the menu bar).
  • File Format — Updated document file format (in a backwards compatible way) to fix issues with large files on newer OS versions.
  • Groups — Fixed a bug with reordering position via the Layers list inside a group only containing two objects.

New in OmniGraffle 7.18.6 (Oct 14, 2021)

  • Stability — Fixed a memory leak triggered by rapidly changing zoom levels with images on the canvas.
  • Omni Automation [PRO] — Improved Omni Automation’s memory management.

New in OmniGraffle 7.18.5 (Apr 6, 2021)

  • Omni Automation [PRO] — Omni Automation improvements. For more detail, see the release notes in the API Reference.
  • General — Saving new documents prompts for name and location when allowing OmniGraffle to store documents in iCloud Drive.
  • Groups — Connected lines inside of groups transform along with the whole group.
  • Omni Automation [PRO] — Scripts added to the toolbar are correctly validated.
  • AppleScript [PRO] — Addressed a permission error that could occur on macOS Big Sur the first time “Open Scripts Folder” is selected in the Help menu.

New in OmniGraffle 7.18.4 (Mar 9, 2021)

  • Sidebar — Fixed a bug that would cause canvas previews to continually reload.
  • First Run — Fixed a bug that could cause OmniGraffle to display an inaccurate error message after signing into an Omni Account associated with an expired trial.

New in OmniGraffle 7.18.3 (Feb 23, 2021)

  • Omni Automation [PRO] — Omni Automation now supports storing and accessing credentials in the Keychain. For more details about this change and other recent Omni Automation improvements, see the API Reference Release Notes (available via the Automation menu in the menu bar).
  • Omni Automation [PRO] — Allow configuring keyboard shortcuts for plug-in actions.
  • Site Licenses — The process for licensing OmniGraffle via a site license has been simplified: customers who authenticate our apps using their own SAML servers can now enter their email address to initiate the authentication process.
  • Omni Automation [PRO] — Addressed a crash that could occur when evaluating an Omni Automation script that results in an error.

New in OmniGraffle 7.18.2 (Jan 22, 2021)

  • Inspectors — Document windows do not display an empty right sidebar when using inspectors in floating or palette mode.
  • Exports — Fixed a macOS Big Sur compatibility issue with missing images in bitmap formats under certain circumstances when transparency was not included.
  • Sidebar — Fixed a bug causing images to be missing from the canvas preview under certain circumstances.
  • Omni Automation [PRO] — Fixed crash triggered by remote script URLs that result in a Promise.

New in OmniGraffle 7.18.1 (Dec 8, 2020)

  • Omni Automation [PRO] — Omni Automation now supports calls to network resources that require authentication or use a RESTful API. For more detail, see the API Reference Release Notes.
  • Text — The Substitutions menu is available under the Edit menu.
  • Localizations — Localization improvements.
  • Misc. — Stopped OmniGraffle from being assigned as the default owner of .framework files on macOS Big Sur. Logging out or rebooting may be required for the change to take effect.
  • Stencils — Submitting a stencil to Stenciltown on macOS Big Sur no longer causes OmniGraffle to hang.

New in OmniGraffle 7.18 (Nov 11, 2020)

  • OmniGraffle 7.18 for Mac introduces support for macOS 11 Big Sur. This release is a macOS Universal app, which can run natively on both Apple Silicon Mac and Intel-based Mac computers.
  • MacOS Big Sur: OmniGraffle has been updated for compatibility with macOS Big Sur.
  • MacOS Universal App: OmniGraffle now runs natively on both Apple Silicon Macs and Intel-based Mac computers.
  • Point Editor Tool: Command-Click a selected point to deselect it.
  • Omni Automation [PRO]: OmniGraffle now recognizes simple plug-ins that use the .omnigrafflejs file extension.
  • Omni Automation [PRO]: Omni Automation has been updated with improved security and per-script approval for external scripts.
  • AppleScript: Embedded AppleScript support has been updated with improved security to require per-script approval.
  • App Icon: The app icon has been updated to feel at home on macOS Big Sur.
  • Inspectors: Updated the appearance of the color well.
  • Text: Text stays sharp on non-retina displays while editing.
  • Export Panel: Keyboard focus starts in the export format options instead of on the PNG button. The selected format has a new appearance to differentiate it from the others.
  • Bézier Objects: Additional fixes for adding points to Bézier paths.
  • Inspectors: Fixed the width of the Flexible Canvas buttons to resize based on the text.
  • Images: PDF images set to tile and scaled up really large render on-screen and export with the correct resolution.
  • Lines: An alert will display when there are lines are missing enough points to define it. Points will be automatically created to allow the file to open.

New in OmniGraffle 7.17.5 (Sep 18, 2020)

  • Lines — Fixed a bug with adding additional points to lines with a corner radius causing the point to be added in the wrong order.
  • Inspectors — Fixed a bug causing inspector customization to be reset on relaunch under certain licensing conditions.
  • File Formats — Fixed a bug preventing changing the format of files that are saved on iCloud Drive and some external drives.
  • Stability — Fixed a multithreading crash with PDF rendering.

New in OmniGraffle 7.17.4 (Sep 18, 2020)

  • Stencil Browser — Fixed a bug preventing stencils from loading in the Stencil Browser.
  • Exports — Fixed a bug preventing certain documents from being exported.

New in OmniGraffle 7.17.2 (Jul 30, 2020)

  • Connected Lines — Manipulating a multiple selection of objects redraws the position of any connected lines that are part of the selection when resizing or rotating.
  • Licensing — Open documents become editable when the app is unlocked and exits Free Reader Mode.
  • Export Panel — The format selection button area of the Export panel has been changed to fix layout issues when running a beta OS.

New in OmniGraffle 7.17.1 (Jul 24, 2020)

  • File Formats — When changing file format types, a copy of the original is placed in the Trash as a recovery backup.
  • Data Corruption — Finder Tags are retained when upgrading the file format.
  • Lines — Fixed a bug with midpoints sometimes being added between the wrong two points on the line.
  • Variables — Variables in a table, subgraph, or group on a Shared Layer show correct values on each page when printed.
  • SVG Import — Improved SVG import for a number of situations.
  • SVG Export — Improved conformance to the SVG DTD.
  • Image Masks — Image position does not change when resizing the mask for rotating shapes and certain PDFs.
  • AppleScript — New documents created with AppleScript are in the latest file format.
  • Resources — The File > New Resource options create documents in the latest format.
  • Groups — Fixed a bug with resizing groups that contains lines.
  • Groups — Fixed a bug with connected lines not rotating along with the rest of the group correctly.
  • Trials — Improved behavior on final day of trial.
  • Crash Reporting — OmniGraffle crash reports can now be submitted on a Mac running a beta OS.
  • Stability — Accessing the purchase menu item or interacting with the first run window no longer crashes on Macs running a beta OS.

New in OmniGraffle 7.17 (Jul 17, 2020)

  • Personal Subscriptions — OmniGraffle now has support for (optional) subscriptions! Subscriptions give you the latest version of the app, enabling every feature on every platform (including Pro features)—with a lower cost up front and predictable spending in the future. (If you prefer the traditional licensing model, that option also remains available: traditional licenses are investments which cost more up front, but save money in the long run.)
  • Unified Trials — We’re unifying our trials to use a single, simple approach: you sign up for a trial, it lasts for two weeks, and then it ends without charging you.
  • Images — Fixed a bug that caused the rendering of some images on the canvas to fail when the document is opened.
  • SVG Import — Fixed multiple SVG importing bugs.
  • Stability — Fixed a crash that could occur when undoing the deletion of objects with Auto layout active.
  • Stability — Fixed a crash that would most commonly occur when duplicating a file.

New in OmniGraffle 7.16 (Jun 5, 2020)

  • OmniGraffle 7.16 improves reliability when OmniGraffle documents are synced with third party providers. This release introduces a new file type that avoids compatibility issues with certain sync platforms, such as Dropbox, while maintaining great performance.
  • File Formats — A new default single file format has been added. This is a zipped version of the pre-existing file package format which has significant performance advantages over the old single file format that encoded images as XML data. This combines most of the benefits of the pre-existing formats in a way that is compatible with file syncing services like Dropbox. Versions prior to OmniGraffle for Mac 7.16 and OmniGraffle for iOS 3.14 will not be able to read this format.
  • Existing documents saved in legacy formats will have the option to upgrade or continue saving in the legacy format.
  • Legacy documents will prompt once per session to upgrade after the first edit.
  • Documents can be switched to the package format in situations where it is preferred. This can be done via File > Change File Type.
  • The Document > Format inspector has been removed.
  • Legacy formats are available under the OmniGraffle export format options.
  • All new documents will be created in the new format regardless of what the template uses.
  • Saving — The UI is unblocked sooner after a save is initiated to reduce interruptions to your work. Saving will continue in the background.
  • UI — The Style Well previews for tools have a background and border to provide visual consistency regardless of the light or dark theme appearance.
  • UI — The Line Tool style preview shows a curved line instead of straight when set to the Curved line type.
  • Exporting — New documents will have the OmniGraffle document format option selected by default instead of the stencil format.
  • Exporting — All layers are exported when using Flexible Canvas Mode with objects positioned outside the canvas bounds.
  • Stencils — Fixed a bug that could cause stencils which used legacy line routing to trigger a repeating error about autosave failing.
  • Line Routing — Fixed a bug with lines on shared layers that could cause lines to save with the wrong line routing. Affected files will not fix themselves automatically; modifying a line point will correct the issue and the line will save correctly going forward.
  • Text Positioning — Toggling the Wrap to Shape option can be undone.
  • Lines — When changing the text of an object set to Fit shape to text, any connected lines will automatically adjust.
  • Undo — Undo correctly positions objects that have been repositioned using the Geometry inspector.
  • SVG Import — Fixed a bug importing lines that have zero dimension.
  • Visio Import (PRO) — Fixed a bug causing the prompt about the paper size being too small for the margins to trigger more often than it should.
  • Visio Import (PRO) — Fixed a couple importing bugs that prevented some files from importing.
  • Shared Layers (PRO) — Objects on shared layers respect custom origins so they accurately report their location and adjust correctly to changes in position.
  • Keychain Access — If you have signed into an Omni Account in a different Omni app, you will no longer be prompted to unlock the keychain entry for “Omni Account”.

New in OmniGraffle 7.15.2 (May 1, 2020)

  • Images — Masked images set to ‘Stretch image to match shape’ created in past versions of OmniGraffle retain their masking.
  • Stability — Added min/max constraints on coordinate and length values of imported SVG data to avoid crashing.
  • Stability — Fixed a crash converting to SVG due to incorrectly treating some colors as Catalog color types.

New in OmniGraffle 7.15.1 (Apr 22, 2020)

  • Images — Images set to ‘Stretch image to match shape’ allow masking, offsets, and scaling again.
  • Images — PDFs with rotation transforms appear in the correct orientation.
  • Images — PDFs with dimensions of fractional points are accurately displayed on screen.

New in OmniGraffle 7.15 (Apr 5, 2020)

  • Visio Export — Added support for top/bottom text margins.
  • Visio Export — PANOSE data is exported when available. This helps decide what font is used for substiution when necessary.
  • Visio Import — Added RelQuadBezTo support for .vssx files which improves Visio stencil compatibility.
  • Visio Import — Fixed cases of text objects not being created large enough to fit the text.
  • Visio Import — Documents previously triggering the Incorrect Block error are able to be imported.
  • Visio Import — Unexpected characters in unsupported attributes were causing some files to fail to import. Those attributes are now ignored.
  • Visio Import — Fixed a bug causing some EMF images in vsdx files to have components flying off into space.
  • Visio Import — When a Visio file type is associated with an UTI OmniGraffle doesn’t expect, check the file extension instead to determine if the file can be imported. This should fix compatibility problems when other applications are installed that use Visio file types.
  • Visio Import — Text placed inside groups is imported.
  • Visio Import — Fixed a crash when importing .vss files containing EMF images.
  • Visio Export — Fixed multiple bugs with exporting images. Images are now exported to PNG format unless already in BMP, WMF, or EMF. This results in significantly smaller file sizes than previously.
  • Visio Export — Corrected export of text alignment and offsets values.
  • Visio Export — Override Visio’s auto-routing in the exported file so that lines retain their path set in OmniGraffle. This will cause some files to appear with connection lines on top of objects. Adjusting any object should fix that.
  • Visio Export — Objects are positioned on the canvas when the canvas is using a non-zero origin in OmniGraffle.
  • Visio Export — Line labels are exported as line labels instead of separate text objects.
  • Images — PDFs that are cropped and rotated will scale consistently.
  • SVG — Imported SVG graphics always automatically appear without further action.
  • Drag and Drop — Dropping an image onto an existing object will add that image to the object instead of creating a new shape.
  • Stability — Added safeguards to deal with corrupted images.
  • Stability — Fixed a crash with activating a site license.

New in OmniGraffle 7.14.1 (Mar 24, 2020)

  • Copy — Copying OmniGraffle objects puts a PDF version on the clipboard by default.
  • Canvases — Canvas background images render when set to natural size or stretched.
  • Image Mask — The image does not shift when adjusting the mask.
  • Image Mask — Adjusting the mask of an image set to stretch to fit shape will automatically switch settings to allow masking.
  • Licensing — Fixed a bug preventing site licensing from unlocking the app on macOS Mojave.

New in OmniGraffle 7.14 (Mar 17, 2020)

  • Team Subscriptions — Team subscriptions are now available for OmniGraffle. Please contact [email protected] if you are interested in learning more about the available licensing options.
  • Magnets — Shadows on objects do not interfere with connecting lines to magnets.
  • Tables — Undoing and redoing changes to the number of rows or columns multiple times in a row does not corrupt the table structure.
  • Tables — Fixed cases of layout failure with table cells using Fit shape to text.
  • Tables — Fixed bug with table layout being incorrect after undoing the resizing of an individual cell.
  • Text — Objects and text immediately update when changing the text margin values.
  • Visio Compatibility — An empty canvas is not inserted at the start of imported Visio files.
  • Inspectors — Fixed the appearance of the preview in the Image Inspector while using Dark Mode.
  • Undo — Renaming a group in the Layers sidebar can be reverted with Undo.
  • Find — Text is not removed from locked layers and objects when matched via Find.
  • Keyboard Shortcuts — Removed the Hide “Object" menu item in the Inspectors menu in situations where it is unnecessary. This extra option caused a keyboard shortcut conflict.
  • Presentation Mode — Fixed performance issues in Presentation Mode when switching between Artboards.
  • SVG — Gradients no longer import as solid black.
  • Contact Omni — Help > Contact Omni will offer to include your document when running in every available localization.
  • Stability — Fixed a crash encountered when adding fonts at certain sizes.

New in OmniGraffle 7.13 (Feb 14, 2020)

  • Site Licensing — OmniGraffle now supports Site Licensing for businesses, schools, and other organizations. If you are interested in learning more, or purchasing a site license for OmniGraffle, please contact [email protected].
  • Stencils — Added a Kanban board stencil.
  • Images — Significantly improved performance when using large images.
  • Images — Improved performance when using images with transparency.
  • Images — Fixed image rendering issues that resulted in what looked like partial grid lines appearing on screen when using macOS Catalina.
  • Images — Images display at correct resolution on screen when using macOS Catalina with only a Retina display.
  • Text — The Allow / Disallow Hyphenation setting is applied in correctly when using macOS Catalina.
  • Images — Fixed the handling of image settings when objects involved in shape combinations contained images.
  • Shadows — During and after editing an image with a shadow in Image Mask mode, the shadow renders properly.
  • SVG — Correct Z-order is preserved when dragging an SVG image onto the canvas as part of a multi-file import.
  • Canvases — When adding a new canvas, the units of the currently selected canvas will be applied to the new one.
  • Line Routing — Fixed a bug causing line routing to connect lines to the origin under specific conditions.
  • Shadows — When moving tables around that have a shadow applied, the shadow receives the same translation.
  • Tables — Prevent table cells from incorrectly changing size when Fit shape to text is set.
  • Inspectors — Image Size listed in the Image inspector always displays true pixel size instead of taking DPI into account.
  • Inspectors — The Solid Fill color palettes can be customized by dragging a color chit to it.
  • Stability — Fixed a hang with orthogonal lines when the line routing logic tried to layout two lines connected to the same object and each other.
  • Tables — Fixed a bug with editing or connecting lines to tables that have been duplicated.

New in OmniGraffle 7.12 (Oct 23, 2019)

  • Thumbnail Previews — Preview images are generated and saved as part of the file when a document is edited.
  • Stencils — Added new Data Flow Diagram stencil.
  • Stencils — Added more items to the macOS UI Elements stencil.
  • macOS Catalina Compatibility — Images live update while resizing in Image Mask mode.
  • macOS Catalina Compatibility — Removed unused code that resulted in macOS Catalina prompting to allow OmniGraffle to show notifications.
  • macOS Catalina Compatibility — Files in the Resource Browser show preview images.
  • macOS Catalina Compatibility — Quick Look previews show for template files.
  • Color Palettes — Fixed a bug with the color palette being blank when OmniGraffle is launched with Classic Crayons having been the last color palette selected.
  • Omni Automation — Miscellaneous bug fixes.

New in OmniGraffle 7.11.5 (Oct 22, 2019)

  • Inspectors — 'Diagram Layout and Style' inspector settings are saved.

New in OmniGraffle 7.11.3 (Sep 13, 2019)

  • Localizations — Updated localizations throughout the app.
  • Images — Fixed image rendering quality on non-retina displays.
  • Shadows — Fixed shadow rendering inside groups and on rotated objects.
  • Linkback — Fixed a bug that prevented Linkback objects from updating automatically.
  • Style Tray — Fixed a bug that prevented the Style Tray from working correctly when in the Toolbar.
  • Stability — Fixed a crash that could occur when underlining text.

New in OmniGraffle 7.11.2 (Sep 13, 2019)

  • Text Color — Fixed a bug that prevented color swatches from being dropped on the text of an object.
  • Stability — Fixed a crash that would sometimes occur when rendering the preview images in the sidebar.

New in OmniGraffle 7.11.1 (Aug 18, 2019)

  • Canvas Previews — Fixed a bug that caused the preview image in the sidebar to occasionally appear next to the wrong canvas.
  • Stability — Fixed a crash that could sometimes occur when moving layers after editing text.
  • Variables — Fixed a bug that prevented the Length variable from accounting for the Canvas Scale setting.

New in OmniGraffle 7.11 (Jul 30, 2019)

  • Customize Solid Fill Palette Colors — Added the ability to customize the color palette in the Fill Inspector when using a Solid Fill. Drag a color swatch from the color picker or a color well and drop it on a color tile in the palette to replace that color.
  • Image Metadata — Added a metadata section to the Image Inspector that shows details about the image like dimensions, kind, and file size.
  • Automation — Added support for Shape Combinations and the new Fill shape with text text flow option in the JavaScript automation API.
  • Automation — External Plug-In folders are now defined using the Plug-Ins window (Automation → Plug-Ins…) instead of using Linked Folders in the Resource Browser.
  • Performance — Improved performance when moving groups or a multi-selection of objects.
  • Performance — Improved scrolling performance in large documents.
  • Performance — Improved performance when working with very large images on the canvas.
  • Performance — Improved performance when using Variables in text fields.
  • Performance — Improved performance when opening documents with hundreds of canvases.
  • Performance — Improved Gradient Fill performance.
  • Performance — Improved performance when using Fill shape with text and aligning the text to the bottom of the shape.
  • Templates — Updated the built-in Templates and Diagram Styles with fresh designs.
  • Alignment — Fixed a bug that caused the order of selected items to change when using the Spread evenly alignment options.
  • Fit in Window — Fixed a bug that caused Fit in Window to not account for the ruler at the top of the canvas viewport.
  • SVG Export — Fixed a bug that caused centered text with Fill shape with text enabled to be right aligned when exported to SVG.

New in OmniGraffle 7.10.2 (Mar 26, 2019)

  • Alignment — Added a new option to the Canvas preference pane to control the alignment behavior. You can now toggle between Align to first-selected object and Align to selection.
  • Align Bottom Edges — Fixed a bug in the Align bottom edges option that caused it to align to the left-most object.
  • Text Selection — Fixed a bug that sometimes made it difficult to select text that was right or left aligned when the Click through objects with no fill preference was enabled.
  • SVG Export — Fixed a bug that caused text in SVG exports to not be positioned correctly when objects or text were rotated.
  • Variables — Fixed a bug that prevented Object Data fields from being edited when the Canvas Name variable was used on a Shared Layer.
  • Connections to Groups — Fixed a bug that caused lines to draw to the center of a group when initially connected to a group.
  • Magnets — Fixed a bug that prevented Magnets from appearing reliably when hovering over an object with the Magnet Tool.
  • Stability — Fixed a couple of crashes that were reported. Thank you for sending us those reports!

New in OmniGraffle 7.10.1 (Mar 8, 2019)

  • Labels on Small Objects — Fixed a bug that caused label text to not appear on objects with text margins larger then the object itself.
  • Zoom — Fixed a bug that prevented zoom and Fit in Window from zooming correctly in some scenarios.
  • Object Selection — Fixed a bug that made it difficult to select objects without a fill when the “Click through objects with no fill” preference was enabled.
  • SVG Export — Fixed a bug that caused text in SVG exports to not be positioned correctly.
  • Tables — Fixed a bug that could cause tables to change size when moving.

New in OmniGraffle 7.10 (Mar 7, 2019)

  • Fill Shape with Text — Added a new Fill Shape with Text option to the Text Position inspector that fills the inner bounds of a shape with the label text. This makes it much easier to keep text within a diamond shape in a flowchart or as a creative background on a Bézier shape.
  • Line Labels — Added a new option to the Line inspector to allow line labels to clip a line’s stroke. This is best suited for when you don’t want a label to have a fill but you also don’t want the line to cross through the label.
  • Adjustable Distance when Text Follows Path — The distance adjustment control in the Geometry inspector is now available when using the “Follows Path” label orientation. This controls the distance that the text is positioned above or below the line.
  • Object Alignment — Object alignment is now performed based on object positions on the canvas, not z-order. Align to top means OmniGraffle aligns the selected objects with the top of the top-most object. Align to bottom means OmniGraffle aligns the selected objects with the bottom of the bottom-most object.
  • Text Following Path of a Curve — Characters are now placed on the path of the curve using the midpoint of the glyph, instead of the left corner, which makes the text flow smoother.
  • Preserve Aspect Ratio – Now the “Preserve Aspect Ratio” option is automatically enabled when images are added to the canvas.
  • Convert Text to Shape — Improved Text to Shape conversions, especially when text is rotated or wrapped around shapes.
  • Text Transformations — “Make Lower Case”, “Make Upper Case”, and “Capitalize” options for text were added to the Edit menu.
  • Superscript and Subscript — Superscript and Subscript now reduce the font size of the text in addition to changing the baseline position.
  • Zoom — When multiple canvases are selected, changing the zoom level changes all the selected canvases instead of only the visible canvas.
  • Performance — Improved performance when rendering shadows and squiggly lines.
  • Underline and Strikethrough — Fixed a bug that prevented the underline color and strikethrough color from changing with font color changes.
  • Mixed Font Attributes — Improved handling of labels with mixed font attributes. For example, changing the font size won’t clear the bold or italic states of individual words.
  • RTF Text — Fixed a bug that prevented some rich text (like hyperlinks) from being editable in an OmniGraffle label.
  • Export — Fixed a bug that would cause text position offsets to produce extra space in exports.
  • Label Background Color — Fixed a bug that caused a label’s background fill to remain straight when the text was following a curved path.
  • AppleScript — Fixed a bug that forced AppleScripts to use the UTI definition of some export formats (like com.adobe.pdf) instead of the natural name (PDF).
  • AppleScript — Fixed a bug that prevented shape deletion via AppleScript.

New in OmniGraffle 7.9.4 (Dec 18, 2018)

  • Performance — Improved performance when scrolling and dragging objects in certain scenarios.

New in OmniGraffle 7.9.3 (Dec 4, 2018)

  • Localizations and Documentation — Documentation and App Localizations have been updated to reflect recent UI changes.
  • Bézier Lines — Fixed a bug that caused some Bézier lines to incorrectly draw to the center of the shape.
  • Page Orientation — Fixed a bug that caused Page Setup to default to Portrait orientation when saved with a recent version of OmniGraffle.

New in OmniGraffle 7.9.2 (Oct 12, 2018)

  • Images — Fixed a bug that caused some embedded images to appear pixilated on the canvas.
  • Stability — Fixed a bug that caused a crash in some documents using line hops.

New in OmniGraffle 7.9.1 (Oct 11, 2018)

  • Page Orientation — Fixed a bug that caused Page Setup to always default to Portrait orientation.
  • Line Hops — Fixed a bug that caused some lines to not display line hops.
  • Performance — Fixed a bug that caused poor performance with Plastic fills and strokes.

New in OmniGraffle 7.9 (Sep 24, 2018)

  • 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!

New in OmniGraffle 7.8.2 (Sep 12, 2018)

  • 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: https://support.omnigroup.com/enable-colored-pencils/
  • 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.

New in OmniGraffle 7.8.1 (Jul 26, 2018)

  • 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.

New in OmniGraffle 7.8.1 r313672 Test (Jul 7, 2018)

  • Changes:
  • Orthogonal Lines — Fixed a bug that caused orthogonal lines to not draw all the way to the destination shape in certain cases.

New in OmniGraffle 7.8 (Jul 6, 2018)

  • 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.
  • Changes:
  • 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.

New in OmniGraffle 7.8 R309960 Test (May 11, 2018)

  • 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 algorithm, so you should double-check that the lines in your diagram still look the way you’d like them to. This version also improves the outline tab of the sidebar making it even easier to manage your diagram structure in a hierarchical outline. This release also includes a number of bug fixes and improvements related to the Diagrams Styles feature.
  • Changes:
  • 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 inspector makes it easier to enable auto layout without accidentally moving content that isn’t connected with lines in your diagram (like a header, footer, or logo).
  • Auto Layout — Automatic Layout operations are now animated to make it easier to see where your content is shifting too.
  • 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.
  • Sidebar — Style chits can now be dragged to objects in the outline tab of the sidebar (it was already possible to style objects by dragging style chits to the layers tab of the sidebar).
  • Line Magnets — Circular line magnet indicators has 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 beginning of the line, a green diamond is a connection to the end of the line, and a connection to any other point on the line will be indicated by a pink diamond.
  • Auto Layout — Auto layout has been updated to improve performance and produce more reliable results.
  • 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 additional to removing line midpoints.
  • Sidebar — The left sidebar can now be resized 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.
  • Line Paths — Dashed lines no longer attempt to share a path with solid lines and lines in general will only try to share a path if they are the same thickness.
  • Line Routing — Orthogonal lines now attempt to use fewer line segments when connecting overlapping shapes.
  • 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 — Magnets now 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.
  • Resource Browser — Updated the Resource Browser to automatically close after double clicking on a template to open it.
  • Auto Layout — Enabling or disabling auto layout with multiple canvases selected now applies the setting to all selected canvases.
  • Auto Layout — Fixed a bug that would occasionally cause auto layout to disconnect some objects in a diagram.
  • Orthogonal Lines — Updated orthogonal lines to better share paths with other orthogonal lines creating more symmetrical layouts.
  • Rotated Shapes — Fixed a bug that would sometimes causes line endings to be rotated when connecting to rotated shapes.
  • Orthogonal Lines — Fixed a bug that caused some orthogonal lines to not fully draw their path when the path was shared with another orthogonal line.
  • Orthogonal Lines — Fixed a bug that would cause orthogonal lines to cross a shape’s drawn edge and draw inside the shape when connecting to some open shapes.
  • Line Endings — Fixed a bug that caused line endings to extend into a shape instead of stopping at the edge in certain layouts or with certain line thicknesses.
  • Line Endings — Fixed a bug that would cause lines to extend through open line endings (for example: open circle or open arrow) in certain layouts with “Route from object centers” enabled.
  • Line Routes — Fixed a bug that caused orthogonal line routes to change when a selection was copied then pasted at a new location.
  • Diagram Styles — Diagram Styles browser now updates immediately when templates are created or edited.
  • Diagram Styles — Fixed a bug that caused children created after a diagram style was applied to not be styled correctly.
  • Diagram Styles — Fixed a bug that sometimes caused the wrong shape to be applied to diagram nodes when applying a diagram style.
  • Diagram Styles — Fixed a bug that caused a diagram node’s appearance to not update to the correct shape when indented in some scenarios when using diagram styles.
  • Diagram Styles — Fixed a bug that prevented the next new object created after reverting a diagram style from having the correct appearance.
  • Diagram Styles — Fixed a bug that sometimes prevented line label styles from being applied with the rest of the Diagram Styles.
  • Magnets — Fixed a bug that made it difficult to connect lines to magnets when a smart guide was also trying to provide guidance.
  • OmniOutliner Import — Fixed a bug that caused the hierarchy structure of an OmniOutliner document to not be preserved when imported into OmniGraffle.
  • Shared Layers — Fixed a bug that prevented lines with line hops from appearing when the lines were on a shared layer.
  • Text Entry — Fixed a bug that caused auto-correct to end text editing of a label before the user was done typing.
  • Horizontal Separation — Fixed a bug that prevented the Horizontal Separation value in the Alignment inspector from saving, causing it to regularly reset to the default.
  • Presentation Mode — Fixed a bug where canvases would be blank in presentation mode when presentation mode was started on a canvas other then the first canvas.
  • Text Alignment — Fixed a bug that caused text to disappear entirely when changing text alignment in some cases.
  • Duplicate — Fixed a bug that caused some orthogonal lines to appear connected to the original objects instead of the new objects when duplicated as part of a multi-object selection.
  • Artboard Export — Fixed a bug that caused a black background when exporting an artboard with transparency disabled.
  • Artboard Export — Fixed a bug that caused a thin gray line to appear around the edge of a rotated artboard when exporting.
  • Artboard Export — Fixed a bug that caused hidden artboard layers to export when exporting to the PNG file format.
  • Artboard Export — Unique values are only appended to artboard names when necessary instead of being applied every time.
  • Export — Fixed a bug that caused the file extension to be added twice when exporting to multiple export sizes while using the “All Objects” export area.
  • Export — Fixed a bug that caused gridlines to be shifted when exported to image formats with gridlines visible.
  • Stenciltown — Downloads from Stenciltown now have much friendlier file names.
  • Stability — Fixed a crash that occurred when indenting a node while using auto layout on a flexible canvas.
  • Stability — Fixed a crash that sometimes occurred when adding a Jump action to an object.
  • Stability — Fixed a crash that would sometimes occur when dragging objects between canvases using the outline tab of the sidebar.
  • Stability — Fixed a crash that would occur when navigating the directory structure in the Resource Browser with the arrow keys too quickly.

New in OmniGraffle 7.7.1 (Feb 23, 2018)

  • 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.

New in OmniGraffle 7.7.1 R304793 Test (Feb 19, 2018)

  • 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 Line 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.

New in OmniGraffle 7.7 (Feb 14, 2018)

  • 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.
  • 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.

New in OmniGraffle 7.7 R303290 Test (Jan 25, 2018)

  • OmniGraffle 7.7 is focused on improving SVG import and export.

New in OmniGraffle 7.6.1 (Jan 23, 2018)

  • 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.

New in OmniGraffle 7.6.1 R303005 Test (Jan 19, 2018)

  • Visio Import Crash — Fixed a bug that caused Visio imports to crash if the imported document contained a connection that was interpreted by OmniGraffle as a graphic being used as a connection.

New in OmniGraffle 7.6 (Jan 18, 2018)

  • 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!
  • Changelog:
  • 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.

New in OmniGraffle 7.6 R301448 Test (Dec 13, 2017)

  • 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.
  • Changes:
  • 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.
  • 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.

New in OmniGraffle 7.5 (Oct 12, 2017)

  • OmniGraffle 7.5 is focused on improving JavaScript automation. Technical details about Omni Automation are available in the API Reference (in the Automation menu):
  • Layer and Canvas Management via JavaScript — Added the ability to create, reorder, and delete layers and canvases with JavaScript.
  • Ungroup via JavaScript — Added an .ungroup() function to the JavaScript library.
  • Object Names in JavaScript — An object’s name is now exposed in the JavaScript API by calling .name on an instance of a Graphic.
  • Option + Shift to Duplicate on Axis — Holding down option and shift while dragging a selection duplicates the selection and constrains movement to either the horizontal or vertical axis.
  • Object Hierarchy when Copied as JavaScript — Copy as JavaScript no longer reverses the order of the selected items.
  • JavaScript Floating Point Precision Warning — Copy as JavaScript includes a header which warns that floating point values in the script may be rounded, resulting in minor visual differences from the original content.
  • JavaScript Plug-in Error Reporting — Errors encountered while loading JavaScript plug-ins are now reported in the console.
  • Updated Types in JavaScript — Updated the CanvasSizingMode (was autosizing) and .strokePattern to define their attributes as strings instead of numbers to be more human readable.
  • Copying Subgraphs as JavaScript — Copy as JavaScript will now emit the correct code to generate subgraphs, including any child objects that might be collapsed.
  • Subgraph collapse state in JavaScript — JavaScript code which assigns a value to a Subgraph’s .collapsed property will correctly use the value passed rather than just toggling the collapsed state.
  • JavaScript Access to Collapsed Subgraphs — JavaScript code has access to a new .subgraphics property on subgraphs, which can be used to access contained graphics even when the subgraph is collapsed.
  • Automation Stability — Fixed a crash when setting .blendColor on a Shape object in JavaScript.
  • Automation Stability — Fixed a bug that would occasionally cause a crash when creating a new group via JavaScript.
  • Copy as JavaScript Stability — Fixed a crash when using Copy as JavaScript on a multi-segment line.
  • Multi-line Text Copied as JavaScript — Copy as JavaScript now quotes property keys so that user data with spaces in their keys won’t cause a syntax error in the emitted JavaScript code.
  • Stop In-progress Edits Before Executing JavaScript — JavaScript code which changes the text of a shape will now stop any edits that are in progress rather than leaving the editor and the shape in an inconsistent state.
  • Preserving .text Attributes in JavaScript — JavaScript code which assigns text to a shape correctly preserves its existing .textHorizontalAlignment, .textSize, and .textColor properties.
  • AppleScript — AppleScript code which assigns plain text to a shape correctly preserves the current text alignment.
  • Reading .shape Attributes in JavaScript — JavaScript code which reads a graphic’s .shapeVertices or .shapeControlPoints no longer modifies that shape.
  • Automation Console Stability — Fixed a crash that would occur when using Undo in the Automation Console.

New in OmniGraffle 7.4.3 (Sep 26, 2017)

  • Minor update focused on bug fixes:
  • Printing — Fixed a crash that would sometimes occur when opening the Print Dialog on High Sierra.
  • Automation Documentation — Fixed a bug that prevented the links in the Automation API documentation from working.
  • Fill Inspector — Fixed a bug that caused the application to hang when detaching the Fill Inspector from the sidebar.

New in OmniGraffle 7.4.2 (Aug 11, 2017)

  • Minor update focused on bug fixes:
  • Stability — Fixed a crash that would occur when duplicating some graphics from the Connections stencil.
  • Automation — Fixed a crash when referencing ‘incomingLines’ or ’outgoingLines’ in JavaScript.

New in OmniGraffle 7.4.1 (Aug 1, 2017)

  • 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.

New in OmniGraffle 7.5 R293120 Test (Jul 27, 2017)

  • Copy as JavaScript will now quote property keys so that user data with spaces in their keys won’t cause a syntax error in the emitted JavaScript code.
  • Copy as JavaScript includes a header which warns that floating point values in the script may be rounded, resulting in minor visual differences from the original content.
  • Copy as JavaScript no longer reverses the order of its items.
  • Copy as JavaScript will now emit the correct code to generate subgraphs, including any child objects that might be collapsed.
  • JavaScript code has access to a new .subgraphics property on subgraphs, which can be used to access contained graphics even when the subgraph is collapsed.
  • Errors encountered while loading JavaScript plug-ins are now reported in the console.
  • JavaScript actions now close undo groups properly.
  • JavaScript code which changes the text of a shape will now stop any edits that are in progress rather than leaving the editor and the shape in an inconsistent state.
  • JavaScript code which assigns a value to a Subgraph’s .collapsed property will correctly use the value passed rather than just toggling the collapsed state.
  • JavaScript code which assigns text to a shape will correctly preserve its existing .textHorizontalAlignment, .textSize, and .textColor properties.
  • AppleScript code which assigns plain text to a shape will correctly preserve the current text alignment.
  • JavaScript code which reads a graphic’s .shapeVertices or .shapeControlPoints will no longer have an unintended side effect of modifying that shape.

New in OmniGraffle 7.4.1 R292770 Test (Jul 24, 2017)

  • 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 an object label at certain zoom levels.
  • Text Hyphenation — Fixed a bug that caused text hyphenation 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 hot key 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.
  • Stability — Fixed a crash that would sometimes occur when exporting a document with a transparent background.

New in OmniGraffle 7.4 (Jul 8, 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.
  • Changes:
  • 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.

New in OmniGraffle 7.4 R289390 Test (Jun 7, 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.
  • Full changelog:
  • 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.

New in OmniGraffle 7.3.1 (May 8, 2017)

  • Minor update focused on bug fixes:
  • OmniOutliner Import — Fixed a bug that caused OmniOutliner 5 imports to fail for some users.
  • AppleScript — Fixed a bug that prevented AppleScript from accessing the frontmost window.
  • AppleScript — Fixed a bug that caused an “AppleEvent handler failed” error when trying to get the current window selection.
  • Style Tray — Fixed a bug causing the Style Tray to not reflect the current selection when the tray is in the toolbar. The Style Tray also wasn’t staying in the toolbar after restarting the app, that’s fixed too.
  • Size Uses Printer Pages — Fixed a bug that caused the “Size uses printer pages” checkbox to uncheck when the canvas size changed.

New in OmniGraffle 7.3.1 R285572 Test (Apr 20, 2017)

  • Minor update focused on bug fixes:
  • OmniOutliner Import — Fixed a bug that caused OmniOutliner 5 imports to fail for some users.
  • AppleScript — Fixed a bug that prevented AppleScript from accessing the frontmost window.
  • AppleScript — Fixed a bug that caused an “AppleEvent handler failed” error when trying to get the current window selection.
  • Style Tray — Fixed a bug causing the Style Tray to not reflect the current selection when the tray is in the toolbar. The Style Tray also wasn’t staying in the toolbar after restarting the app, that’s fixed too.
  • Size Uses Printer Pages — Fixed a bug that caused the “Size uses printer pages” checkbox to uncheck when the canvas size changed.

New in OmniGraffle 7.3 (Mar 29, 2017)

  • OmniGraffle 7.3 improves Presentation Mode by adding support for artboards, zoom controls, and a sidebar for navigation. Use arrow keys to navigate between artboards (left/right) and canvases (up/down). Move your mouse to the left edge of the screen to reveal the presentation sidebar. Zoom controls are available in the View menu, and keyboard shortcuts and gestures work too.
  • Full changelog:
  • Presenting with Artboards — Added support for presenting artboards in Presentation Mode.
  • Zoom Controls when Presenting — Added the ability to zoom and pan in Presentation Mode.
  • Presentation Mode Sidebar — Added a sidebar that lists canvases and artboards.
  • OmniOutliner Import — Added support for OmniOutliner 5’s .ooutline file format.
  • Split Screen — OmniGraffle windows can now share full screen mode with another application using Apple’s Split Screen functionality. You can even have two OmniGraffle windows sharing the same full-screen Space.
  • Inspectors — Did you know you can grab individual inspectors and rearrange them? OmniGraffle 7.3 adds grab handle indicators on inspectors to make that more clear.
  • Adjustable Shapes — Adjustable shape handles would often be confused with Bézier points and get stuck under resize handles. Now the adjustable shape handles have a different look and get preference when they overlap resize handles.
  • Inspecting Locked Objects — Inspector fields now show values for locked objects but prevent editing until the object is unlocked.
  • Aligning to Locked Objects — Now you can align unlocked objects to locked objects with the Alignment tools.
  • Group Alignment — Fixed a bug causing alignment buttons to be unavailable when one item in the selection was a group.
  • Performance — Fixed a memory leak that was causing poor performance on files that were open for a long period of time.
  • Performance — Opening and closing the sidebar and inspectors is much smoother now.
  • Text Label Performance — Typing in a text label field is no longer excruciatingly slow. The rendering dirt has been cleaned up too.
  • Windows and Full Screen — Occasionally when moving documents between two different sized displays or re-opening a document on a different size display the application window wouldn’t adapt correctly. This would also occasionally occur with Full Screen mode when switching displays.
  • Auto Layout — Fixed an issue with undoing Auto Layout that would sometimes cause object ID collisions.
  • Text Tool — Fixed a bug causing the Text Tool to always be active when selected instead of using the “Keep tool active” Drawing Preference.
  • Lines with Labels — Duplicate now includes a line’s label when the line is duplicated.
  • Tooltips — Fixed a bug that caused incorrect tooltips for inspector controls.
  • Hot Keys — Fixed a bug that caused the Tool Hot Keys to not appear in the Drawing Tools preference pane.
  • Rendering — Cleaned up some gray highlight artifacts that would sometimes persist after selecting and moving objects.
  • Subgraphs — Fixed a rendering issue with the Outline sidebar tab when editing the contents of a subgraph.
  • Stability — Fixed a crash caused by switching from the Selection sidebar tab to the Layers sidebar tab with text selected on the canvas.
  • Stability — Fixed a crash that would sometime occur when switching between or closing document windows.

New in OmniGraffle 7.3 R281334 Test (Mar 9, 2017)

  • OmniGraffle 7.3 gives you the power to present your artboards in Presentation Mode. Use the up and down arrow keys to navigate between canvases and the left and right arrow keys to navigate between artboards. Move your mouse to the left edge of the screen to see your canvases and artboards in the presentation sidebar. OmniGraffle 7.3 also adds zooming to presentation mode: zoom controls are available in the View menu, and keyboard shortcuts and gestures work too. Find “Start Presentation” in the View menu to check out the new features. Workspaces are more powerful in OmniGraffle too, they still track your inspector preferences but now they also track Toolbar visibility, Status bar visibility, Sidebar visibility (including which tab is active), and the Extra settings from the View menu.
  • Changes:
  • Presenting with Artboards — Added support for presenting artboards in Presentation Mode.
  • Zoom Controls when Presenting — Added the ability to zoom and pan in Presentation Mode.
  • Workspaces — Workspaces have been updated to manage Toolbar, Status bar, and Sidebar visibility. Which sidebar tab is active and which Extras in the View menu are enabled.
  • Inspectors — Did you know you can grab individual inspectors and rearrange them? OmniGraffle 7.3 adds grab handle indicators on inspectors to make that more clear.
  • Adjustable Shapes — Adjustable shape handles would often be confused with Bézier points and get stuck under resize handles. Now the adjustable shape handles have a different look and get preference when they overlap resize handles.
  • Inspecting Locked Objects — Inspector fields now show values for locked objects but prevent editing until the object is unlocked.
  • Aligning to Locked Objects — Now you can align unlocked objects to locked objects with the Alignment tools.
  • Group Alignment — Fixed a bug causing alignment buttons to be unavailable when one item in the selection was a group.
  • Performance — Fixed a memory leak that was causing poor performance on files that were open for a long period of time.
  • Performance — Opening and closing the sidebar and inspectors is much smoother now.
  • Text Label Performance — Typing in a text label field is no longer excruciatingly slow. The rendering dirt has been cleaned up too.
  • Windows and Full Screen — Occasionally when moving documents between two different sized displays or re-opening a document on a different size display the application window wouldn’t adapt correctly. This would also occasionally occur with Full Screen mode when switching displays.
  • Split Screen — OmniGraffle windows can now share full screen mode with another application using Apple’s Split Screen functionality. You can even have two OmniGraffle documents sharing the full screen.
  • Auto Layout — Fixed an issue with undoing Auto Layout that would sometimes cause object ID collisions.
  • Text Tool — Fixed a bug causing the Text Tool to always be active when selected instead of using the “Keep tool active” Drawing Preference.
  • Lines with Labels — Duplicate now includes a line’s label when the line is duplicated.
  • Tooltips — Fixed a bug that caused incorrect tooltips for inspector controls.
  • Hot Keys — Fixed a bug that caused the Tool Hot Keys to not appear in the Drawing Tools preference pane.
  • Rendering — Cleaned up some gray highlight artifacts that would sometimes persist after selecting and moving objects.
  • Subgraphs — Fixed a rendering issue with the Outline sidebar tab when editing the contents of a subgraph.
  • Stability — Fixed a crash caused by switching from the Selection sidebar tab to the Layers sidebar tab with text selected on the canvas.
  • Stability — Fixed a crash that would sometime occur when switching between or closing document windows.

New in OmniGraffle 7.3 R279946 Test (Feb 22, 2017)

  • Subgraphs — Fixed a rendering issue with the Outline sidebar tab when editing the contents of a subgraph.
  • Presentation Mode — Fixes and updates to the new presentation mode.
  • Inspectors — Fixes and updates to inspectors.

New in OmniGraffle 7.3 R279620 Test (Feb 17, 2017)

  • OmniGraffle 7.3 gives you the power to present your artboards in Presentation mode. Use the up and down arrow keys to navigate between canvases and the left and right arrow keys to navigate between artboards. Move your mouse to the left edge of the screen to see your canvases and artboards in the presentation sidebar. OmniGraffle 7.3 also adds zooming to presentation mode: zoom controls are available in the View menu, and keyboard shortcuts and gestures work too. Find “Start Presentation” in the View menu to check out the new features.
  • Full changelog:
  • Presenting with Artboards — Added support for presenting artboards in Presentation Mode.
  • Zoom Controls when Presenting — Added the ability to zoom and pan in Presentation Mode.
  • Inspectors — Did you know you can grab individual insptectors and rearrange them? OmniGraffle 7.3 adds grab handle indicators on inspectors to make that more clear.
  • Adjustable Shapes — Adjustable shape handles would often be confused with Bézier points and get stuck under resize handles. Now the adjustable shape handles have a different look and get preference when they overlap resize handles.
  • Inspecting Locked Objects — Inspector fields now show values for locked objects but prevent editing until the object is unlocked.
  • Aligning to Locked Objects — Now you can align unlocked objects to locked objects with the Alignment tools.
  • Group Alignment — Fixed a bug causing alignment buttons to be unavailable when one item in the selection was a group.
  • Text Label Performance — Typing in a text label field is no longer excruciatingly slow. The rendering dirt has been cleaned up too.
  • Windows and Full Screen — Occasionally when moving documents between two different sized displays or re-opening a document on a different size display the application window wouldn’t adapt correctly. This would also occasionally occur with Full Screen mode when switching displays.
  • Split Screen — OmniGraffle windows can now share full screen mode with another application using Apple’s Split Screen functionality. You can even have two OmniGraffle documents sharing the full screen.
  • Auto Layout — Fixed an issue with undoing Auto Layout that would sometimes cause object ID collisions.
  • Performance — Opening and closing the sidebar and inspectors is much smoother now.
  • Text Tool — Fixed a bug causing the Text Tool to always be active when selected instead of using the “Keep tool active” Drawing Preference.
  • Lines with Labels — Duplicate now includes a line’s label when the line is duplicated.
  • Tooltips — Fixed a bug that caused incorrect tooltips for inspector controls.
  • Hot Keys — Fixed a bug that caused the Tool Hot Keys to not appear in the Drawing Tools preference pane.
  • Rendering — Cleaned up some gray highlight artifacts that would sometimes persist after selecting and moving objects.
  • Stability — Fixed a crash caused by switching from the Selection sidebar tab to the Layers sidebar tab with text selected on the canvas.
  • Stability — Fixed a crash that would sometime occur when switching between or closing document windows.

New in OmniGraffle 7.2.2 (Dec 9, 2016)

  • SVG Import — Added preliminary support for importing text. SVG text attributes are imported as text objects now, though font and formatting specifications aren’t supported yet.
  • Export Settings — Export Settings, including custom export sizes, are now saved as part of the document so they are available each time you export and on any of your computers. Bonus: You can set up templates with your common export settings and they’ll be pre-filled when you’re ready to export.
  • Documentation — Updated documentation to include a section on data variables.
  • Stencils Window — The background color now uses the Stencil’s canvas color instead of a sea foam green.
  • Recent Stencils — The automatically generated Recents stencil now uses autolayout so stencils aren’t added on top of each other.
  • Stencils Window — Clicking the Stencils button in the toolbar now toggles the floating Stencils window open and closed if you have that option selected.
  • Touch Bar — Stroke color and fill color controls on the Touch Bar now work when groups are selected.
  • Keyboard Shortcuts and Hot Keys — Fixed a bug that caused keyboard shortcuts and hot keys to intermittently stop working.
  • Bézier Points — Moving individual Bézier points with arrow keys works again.
  • Pen Tool — Fixed a bug that was causing Bézier handles to not appear when clicking and dragging with the Pen tool.
  • Text Follows Path — Text labels that are set to follow the path of a line will now account for the stroke width so that they don’t obstruct labels.
  • Export — Fixed a bug that caused slashes in canvas names to break the export process.
  • Exporting Other OmniGraffle Types — Fixed a bug that causeed all OmniGraffle stencil and OmniGraffle template exports to be OmniGraffle documents instead.
  • Diagram Styles — Fixed a couple of bugs that prevented “Restyle Selected Objects” and “Reapply Diagram Style” from working.
  • Pattern Fills — Fixed a bug that prevented Pattern Fills from showing in the Color Picker.
  • Shared Layers — Fixed a bug that caused the sidebar to not immediately update and display a newly created shared layer.
  • Undo — Fixed a bug that caused undoing a “Lay Out Now” operation to not restore all line connections.
  • Dragging Multiple Objects — Fixed a bug that would sometimes cause rendering jitter when dragging a selection of multiple objects around the canvas.
  • Export Margin — Fixed a bug that prevented the stepper buttons from working in the margin field of the export panel when the canvas units were set to inches.
  • Stability — Fixed a crash that would sometimes occur when re-organizing content in the outline tab of the sidebar.
  • Stability — Fixed many of the crashes that you’ve reported. Thanks for sending them in!

New in OmniGraffle 7.2.2 R275552 Test (Dec 7, 2016)

  • Stability improvements and bug fixes:
  • SVG Import — Added basic support for importing text. SVG text attributes are imported as text objects now, though font and formating specifications aren’t supported yet.
  • Export Settings — Export Settings, including custom export sizes, are now saved as part of the document so they are available each time you export and on any of your computers. Bonus: You can set up templates with your common export settings and they’ll be pre-filled when you’re ready export.
  • Documentation — Updated documentation to include a section on data variables.
  • Stencil Window — The background color of the stencil window now uses the Stencil’s canvas color instead of a sea foam green.
  • Recent Stencils — The automatically generated Recents stencil now uses autolayout so stencils aren’t added on top of each other.
  • Stencil Window — Clicking the Stencil button in the toolbar now toggles the stencil window open and closed if you have the option enabled to always use a floating stencil window.
  • Touch Bar — Now stroke color and fill color controls on the Touch Bar work when groups are selected too.
  • Keyboard Shortcuts and Hot Keys — Fixed a bug that caused keyboard shortcuts and hot keys intermittently stop working.
  • Bézier Points — Moving individual Bézier points with arrow keys works again.
  • Pen Tool — Fixed a bug that was causing Bézier handles to not appear when clicking and dragging with the Pen tool.
  • Text Follows Path — Text labels that are set to follow the path of a line will now account for the stroke width so thick lines don’t obstruct labels.
  • Export — Fixed a bug that caused slashes in canvas names to break the export process.
  • Exporting Other OmniGraffle Types — Fixed a bug that causeed all OmniGraffle stencil and OmniGraffle template exports to be OmniGraffle documents instead.
  • Diagram Styles — Fixed a couple bugs that prevented “Restyle Selected Objects” and “Reapply Diagram Style” from working.
  • Pattern Fills — Fixed a bug that prevented Pattern Fills from showing in the Color Picker.
  • Shared Layers — Fixed a bug that caused the sidebar to not immediately update and display a newly created shared layer.
  • Undo — Fixed a bug that caused undoing a “Lay Out Now” operation to not restore all line connections.
  • Dragging Multiple Objects — Fixed a bug that would sometimes cause rendering jitter when dragging a selection of multiple objects around the canvas.
  • Export Margin — Fixed a bug that prevented the stepper buttons from working in the margin field of the export panel when the canvas units were set to inches.
  • Stability — Fixed a crash that would sometimes occur when re-organizing content in the outline tab of the sidebar.
  • Stability — Fixed many of the crashes that you’ve reported. Thanks for sending them in!

New in OmniGraffle 7.2.2 R274921 Test (Nov 23, 2016)

  • Adds support for Apple’s new Touch Bar, bringing the tools you use most frequently within finger reach. This version also improves color handling by switching the default color profile from generic RGB to sRGB:
  • Color Profiles — sRGB is now the default color profile in OmniGraffle for Mac; this matches OmniGraffle for iOS, Apple’s system default, and the industry standard. The generic RGB profile has been deprecated and colors that are defined in the generic RGB colorspace will be converted to sRGB automatically when the document is opened by modifying the RGB color values so the displayed color remains consistent.
  • Touch Bar — OmniGraffle now supports Apple’s new Touch Bar. Many powerful OmniGraffle tools and controls are at your fingertips just above the keyboard.
  • Additional SVG support — Added support for fill gradients. SVG supports more granularity than OmniGraffle does, but we convert to OmniGraffle gradients as best we can.
  • New Layer from Selection — Fixed a bug where New Layer from Selection was reversing the order of objects.
  • Text to Shape — Fixed a bug where placeholder characters were left in the group when ligatures were combined to a single shape.
  • Stability — Fixed many of the crashes that you’ve reported.

New in OmniGraffle 7.2.1 (Nov 15, 2016)

  • Stability improvements and bug fixes:
  • Stability — Fixed a crash that would occur when choosing a pattern fill or a color from the Developer palette or selecting an object that already had one of these colors.
  • Alignment — Fixed a bug that caused object alignment controls to be disabled when the canvas was autosizing.

New in OmniGraffle 7.2 (Nov 10, 2016)

  • OmniGraffle 7.2 adds support for Apple’s new Touch Bar, bringing the tools you use most frequently within finger reach. This version also improves color handling by switching the default color profile from generic RGB to sRGB.
  • Color Profiles — sRGB is now the default color profile in OmniGraffle for Mac; this matches OmniGraffle for iOS, Apple’s system default, and the industry standard. The generic RGB profile has been deprecated and colors that are defined in the generic RGB colorspace will be converted to sRGB automatically when the document is opened by modifying the RGB color values so the displayed color remains consistent.
  • Touch Bar — OmniGraffle now supports Apple’s new Touch Bar. Many powerful OmniGraffle tools and controls are at your fingertips just above the keyboard.
  • Additional SVG support — Added support for fill gradients. SVG supports more granularity than OmniGraffle does, but we convert to OmniGraffle gradients as best we can.
  • New Layer from Selection — Fixed a bug where New Layer from Selection was reversing the order of objects.
  • Text to Shape — Fixed a bug where placeholder characters were left in the group when ligatures were combined to a single shape.
  • Stability — Fixed many of the crashes that you’ve reported. Thanks for sending them in!

New in OmniGraffle 7.1 (Nov 9, 2016)

  • Includes improved SVG import support, localizations in 10 languages, and documentation available in the app.
  • Additional SVG support — Support for "use", "defs", "transform", stroke linecaps, groups, and corner radius attributes.
  • Documentation — Documentation is now included in the app, choose “OmniGraffle Help” from the Help menu.
  • Localizations — OmniGraffle 7 now supports Deutsch, Español, Français, 日本語, Nederlands, Italiano, Русский, 简体中文, Português do Brasil, 한국어.
  • Infinite Canvas — Added a control to the Canvas Size inspector to control the size of the infinite canvas margin.
  • Preferences — Added a preference to the General preference pane to control whether you should immediately edit the name of new canvases or layers or use the default and keep focus on the canvas.
  • Point Editor Tool — Now the Point Editor tool is always sticky (like the Selection tool). Additionally, if you are holding command or shift to select more points on the object, selection is not cleared if you miss clicking on the exact point (just keep holding command or shift and try again!).
  • Stencil Window — The previously selected stencil is now selected again when reopening stencil window.
  • Convert Line to Shape — The Convert Line to Shape command now sets the line’s stroke color to the fill color when creating a shape. Line ending conversions were improved as well.
  • Linked Folders — Linked folders are now offered as possible destinations when opening stencils and templates from the Finder.
  • Export Selected Objects — Fixed a bug where exporting selected objects wasn’t respecting the object’s hierarchy in the resulting file.
  • Variables in Export — Fixed a bug where occasionally variables were not being populated correctly on export to PDF.
  • PDF Table of Contents — Fixed a bug where multi-page PDF exports didn’t include canvas names as the table of contents.
  • SVG Export — Images are included in SVG exports again.
  • SVG Import — Fixed SVG import to correctly import RGB color values.
  • Export Margins and Shadows — Fixed a few issues with correctly calculating the margins for export areas and object’s shadows in exported content.
  • Shape Combinations — Fixed a bug where un-combining shapes could lose text content.
  • Offset Controls — Fixed a bug where Horizontal/Vertical offsets couldn’t be set in the Alignment Inspector unless more than 1 item is selected.
  • Smart Alignment Guides — With Smart Alignment Guides off, holding the command key while drawing now correctly toggles the Smart Alignment Guides on.
  • Undo — Fixed a bug where selection would be lost after undoing group creation.
  • Undo — Fixed a bug where undoing an adjustment to an object’s rotation would change selection to a different object.
  • LinkBack — Fixed an issue with LinkBack not working between other apps and an issue with images changing size after being edited.
  • Toolbar Buttons — Fixed a bug where Lock & Unlock toolbar buttons and the Lay Out Diagram and Lay Out Selection buttons would get stuck in a disabled state.
  • Deleting Shared Objects — Fixed a bug where occasionally it would take more then one attempt to delete an object on a shared layer.
  • Canvas Size Steppers — Fixed a bug that prevented the canvas size steppers from working if the canvas scale was not 1:1.
  • Stability — Fixes a crash when exiting Presentation Mode.
  • Stability — Fixes a crash when editing the same text object in two different windows.
  • Stability — Fixes a crash when moving an object between canvases from the Outline tab.

New in OmniGraffle 7.2 R273583 Test (Nov 4, 2016)

  • Adds support for the Touch Bar and improves color handling:
  • Color Profiles — sRGB is now the default color profile in OmniGraffle for Mac (matching OmniGraffle for iOS) and the generic RGB profile is now deprecated. Colors that are defined in the generic RGB colorspace will be converted to sRGB by modifying the RGB color values so the displayed color remains consistent.
  • Touch Bar — OmniGraffle now supports Apple’s new Touch Bar. Many powerful OmniGraffle tools and controls are at your fingertips just above the keyboard.
  • Additional SVG support — Added support for fill gradients. SVG supports more granularity then OmniGraffle supports but we convert to OmniGraffle gradients as best we can.
  • Text to Shape — Fixed a bug were placeholder characters were left in the group when ligatures are combined to a single shape.
  • Stability — Fixes a handful of crashes that users have reported. Thanks for sending them in.

New in OmniGraffle 7.1 R273318 Test (Oct 31, 2016)

  • Adds additional SVG import support, localizations, and documentation available in the app. Also made some refinements and added additional controls:
  • Additional SVG support — Support for , , , stroke linecaps, groups, and corner radius.
  • Documentation — Documentation is now included in the app.
  • Localizations — OmniGraffle now supports Deutsch, Español, Français, 日本語, Nederlands, Italiano, Русский, 简体中文, Português do Brasil, 한국어.
  • Infinite Canvas — Added a control to the Canvas Size inspector to control the size of the infinite canvas margin.
  • Preferences — Added a preference for whether you should immediately edit the name of new canvases or layers.
  • Point Editor Tool — The Point Editor tool is always sticky now (like the Selection tool). Additionally, if you are holding command or shift to select more points on the object, selection is not cleared if you miss clicking on the exact point (just keep holding command or shift and try again!).
  • Stencil Window — The previously selected stencil is now selected again when reopening stencil window.
  • Photoshop Export — Photoshop export now includes an option to include non-printing layers.
  • Convert Line to Shape — The Convert Line to Shape command now sets the line’s stroke color to the fill color when creating a shape. Line ending conversions were improved as well.
  • Linked Folders — Linked folders are now offered as possible destinations when opening stencils and templates from the Finder.
  • Export Selected Objects — Fixed a bug where exporting selected objects wasn’t respecting the object’s hierarchy in the resulting file.
  • Export DPI — Fixed a bug where the export DPI would reset to 72 each time the export panel was closed.
  • Variables in Export — Fixed a bug where occasionally variables were not being populated correctly on export to PDF.
  • PDF Table of Contents — Fixed a bug where multi-page PDF exports didn’t include canvas names as the table of contents.
  • SVG Export — Images are now included in SVG exports.
  • SVG Import — Fixed SVG import to correctly import RGB color values.
  • Export Margins and Shadows — Fixed a few issues with correctly calculating the margins for export areas and object’s shadows in exported content.
  • Shape Combinations — Fixed a bug where un-combining shapes could lose text content.
  • Offset Controls — Fixed a bug where Horizontal/Vertical offsets couldn’t be set in the Alignment Inspector unless more than 1 item is selected.
  • Smart Alignment Guides — With Smart Alignment Guides off, holding the command key while drawing now correctly toggles the Smart Alignment Guides on.
  • Undo — Fixed a bug where selection would be lost after undoing group creation.
  • Undo — Fixed a bug where undoing an adjustment to an object’s rotation would change selection to a different object.
  • LinkBack — Fixed an issue with LinkBack not working between other apps and an issue with images changing size after being edited.
  • Toolbar Buttons — Fixed a bug where Lock & Unlock toolbar buttons and the Lay Out Diagram and Lay Out Selection buttons would get stuck in a disabled state.
  • Pointer Icon — Fixed a bug where the pointer icon wasn’t updating to reflect tool state when using hot key if the cursor was moving.
  • Deleting Shared Objects — Fixed a bug where occasionally it would take more then one attempt to delete an object on a shared layer.
  • Canvas Size Steppers — Fixed a bug that prevented the canvas size steppers from working if the canvas scale was not 1:1.
  • Stability — Fixes a crash when exiting Presentation Mode.
  • Stability — Fixes a crash when editing the same text object in two different windows.
  • Stability — Fixes a crash when moving an object between canvases from the Outline tab.

New in OmniGraffle 7.1 Test (Oct 20, 2016)

  • Adds many new features and improvements across the entire application. In addition to the following features, the areas of improvement include the Canvas, Sidebar, Inspectors, Resource Browser, the entire export process, and more:
  • Infinite Canvas — Use the Canvas inspector to choose the direction—or directions—the canvas expands in (or click the canvas in the center of the autosize direction controller to toggle them all). Use a combination of the height or width fields and a direction to create a canvas at a specific size in one dimension and infinite in the other.
  • Artboard Layers (PRO) — Use artboard objects on artboard layers to manage content on your canvas and to define export regions for later. 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 will move all objects above or overlapping it. Holding the control key while moving the artboard object will allow you to just move the artboard object, not the objects above it. When exporting a group of artboards, the individual objects in the group are exported as individual files (use shape combinations instead of groups if you don’t want this behavior).
  • Artboard Tool (PRO) — Creating an artboard is as quick and easy drawing a shape. It works like the shape tool, but takes care of layer management for you. You can also use the tool to move and resize artboards.
  • Make Artboard Option (PRO) — The “Make Artboard” option is a fast way to make a new artboard around all the selected objects. This option is available in the Arrange menu and the context menu for objects.
  • Basic SVG Import — SVG is now a supported file type that OmniGraffle can Open, Place, or drag onto the canvas. You can even paste SVG code directly on the canvas and OmniGraffle will convert it to the appropriate shape.
  • Copy as SVG — OmniGraffle 7 includes SVG in the “Copy as…” menu (under Edit) for quick access to your objects in SVG form.
  • Keyboard Shortcuts — Set your own keyboard shortcuts for OmniGraffle commands or actions in the OmniGraffle menu bar.
  • Keyboard Shortcut Sets (PRO) — Save your own sets of keyboard shortcuts to share with your other Macs or with others. OmniGraffle Pro even comes with a few other industry sets to get started!
  • More Menu Options — OmniGraffle 7 adds a lot more options in various menus to make it easier for you to set custom keyboard shortcuts.
  • Updated Tool Hot Key Functionality — Pressing a tool hot key lets you use the corresponding tool once, holding the hot key down keeps you in the corresponding tool for the duration of the keypress, and pressing the hot key twice locks you into that tool until you choose a new tool.
  • Canvas:
  • Convert Text to Shape (PRO) — Convert text to a shape for precise manipulation without having to create a new font elsewhere!
  • Convert Line to Shape (PRO) — Draw the path you need, convert it to a shape, and customize the fill and stroke to exactly what the document demands.
  • Point Editor Tool (PRO) — OmniGraffle 7 adds a dedicated tool for editing Bézier points on shapes and lines. When this tool is active, selected objects show their Bézier points and Bézier control handles, similar to how the selection tool shows resize handles for the selected object. You can find the Point Editor tool positioned between the Pen tool and the Artboard tool and available with the modifier key f. You can also use the Point Editor to move selected shapes and lines.
  • Convert to Bézier Shape with the Point Editor Tool (PRO) — If you select a shape or line that is not yet Bézier, its points will be visible and any change to its points will automatically convert that shape into a Bézier shape.
  • Center Movement Handles — OmniGraffle 7 adds a circle to the center of your selected object or groups to make it easier to grab objects that are obscured by other objects and move them elsewhere. The move handle is enabled even when the object is completely hidden. If you need to see under the Movement Handle, the View menu has an option to hide the movement handles.
  • Quickly Measure Distance — Select one or more objects and hold the Option key; mouse over other shapes to see how far they are from your selected objects.
  • Showing Line Points in the Ruler — When dragging a point on a line, OmniGraffle 7 now marks the beginning, center, and end points of the line in the ruler.
  • New Layer from Selection — Create a new layer by selecting objects in any number of layers and choosing “New Layer from Selection” in the Edit ▸ Layers menu.
  • Suppress Selection Highlight — When dragging shapes, pressing the Command key will now hide the selection highlight (in addition to smart guides).
  • Apply Canvas Background Color with a Style Chit — Now you can quickly apply a canvas color from one canvas to another by dragging the color chit from the style tray and dropping it on the canvas in the sidebar.
  • Quickly Hide Guides — A simple click on the ruler will show and hide your manual guides.
  • Guide Positioning Cursor — When you mouse over a guide, the cursor now indicates that they are movable.
  • Copy and Paste Object Style — Copy Object Style and Paste Object Style are now options in the contextual menu on the Canvas and in the Sidebar.
  • Center Rubber Stamps — When you stamp a new shape onto the canvas the shape is now centered under the cursor.
  • Sidebar:
  • Single List of Canvases, Layers, and Objects — OmniGraffle now shows all Canvases, Layers, and Objects in one hierarchical list in the left sidebar. There are 4 tabs across the top to choose between canvas/layer/object management, guide management, outline view, and the selection matrix.
  • Rename from the Sidebar — Set your own name for an object or group by double clicking the name in the sidebar. We even added a variable so you can use this name in text on your canvas.
  • 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.
  • Expand and Collapse Groups — Groups in the layer list sidebar have a disclosure triangle so contents are visible. You can even reorder the contents of the group or drag objects in or out of the group.
  • Contents of Locked Layers are Visible — When you lock a layer its contents are still visible.
  • Duplicated Objects Stay on their Layers — When duplicating one or more objects they stay on the original layer. Pasted objects always move to the active layer. The “Duplicate Selection” menu item has been renamed to “Duplicate and Maintain Layers” to better reflect the new behavior.
  • Retain Layer Name When Duplicating — When duplicating a layer that has a custom name, OmniGraffle preserves that custom name and appends a number.
  • Duplicated Layers Stay Adjacent — When duplicating a layer, it will no longer go to the top of the layer list. Instead, it moves just above the original.
  • Compact Sidebar — The Use Small Icons option for the sidebar uses icons (instead of live previews) allowing you to see more of your documents’ contents. This is an app-wide preference: changing it once changes the future!
  • Optional Page Counts in Sidebar — Page counts in the sidebar can be turned on and off using the “Show Canvas Page Count” option in the sidebar’s gear menu.
  • Inspectors:
  • Quick Access to Colors in the Fill Inspector — OmniGraffle now has 30 color swatches visible in the Fill Inspector when using a solid fill.
  • Text Follows Shape Path — Wrap text around the edge of a shape: look for the new “Follows Shape Path” option in the Text Position Inspector.
  • Connections Inspector now in Standard — The Connections Inspector is now available in the Standard version of OmniGraffle.
  • Input Fields for Gradients — Know the exact values you want for your gradient fill? Enter them instead of using the slider.
  • Refined Inspectors — Many common tasks are just one click away.
  • Alignment Inspector — The Alignment Inspector now uses a series of buttons that depict the various alignment options.
  • Geometry Inspector — X & Y position icons in the Geometry Inspector are now blue to indicate that you can click them and change where the position distance is calculated from.
  • Export:
  • Export Previews — Preview exactly what you’re going to get when selecting from the many new export options.
  • Export Multiple Sizes at Once — Create multiple asset sizes in the export panel to get multiple scaled versions in one export.
  • Resource Browser:
  • Stencils and Templates — The first time you launch OmniGraffle 7 it checks for previous versions of OmniGraffle and copies the stencils and templates from that version to OmniGraffle 7’s Resource Browser. Look for them in folders named after the OmniGraffle version they came from.
  • Search the Resource Browser — OmniGraffle 7 adds a search bar to the Resource Browser for searching all your templates and stencils.
  • Stenciltown in the Resource Browser — Browse or search Stenciltown from the Resource Browser, including our Featured Stencils: handpicked stencils from Omni and others.
  • List View in the Resource Browser — View stencils and templates in a list with metadata columns available for sorting.
  • More:
  • Stencils Toolbar Button — OmniGraffle 7 now has a Stencils toolbar button that opens a dedicated Stencils popover for quick access to Stencils. You can navigate your stencil library on the left and even select multiple stencils at once and see a combined view of all the stencil objects on the right. Clicking the “Detach this stencil window” button in the upper right corner switches the popover to a window for longer access. If you prefer to always have a floating window there is a preference in the General preference pane. Opening a stencil in the Resource Browser will now show that stencil in the Stencils window (rather than opening the stencil for editing). From there, you can Edit Stencil from the gear menu to edit it. (You can also edit it directly from the Resource Browser using the “Edit” action from the contextual menu.)
  • Appearance Preferences — OmniGraffle 7 adds a new Appearance preference pane for setting your default guide, smart guide, and Bézier handle colors. You can still set a custom color for individual guides, but if Ocean Mist looks better than Bubble Gum to you, look in OmniGraffle’s preferences.
  • Missing Font Warning — OmniGraffle will warn you when a document uses fonts you don’t have installed on your system.
  • iOS App Icon Shape — The Shape Inspector has a new shape option called “iOS App Icon”, the corners have the same curve as iOS icons from iOS 7 to iOS 10 and they look just perfect.
  • Blank Document on Launch — When you launch the app without opening a document, we default to creating a blank document rather than asking you to choose a document from the template picker. You can configure this behavior in preferences, and you can customize your templates using the Resource Browser.
  • Terminology — The Style Well is now referred to as “Style” in the toolbar instead of “Tool” and the Style Tray is now “Style Tray” instead of “Style”.

New in OmniGraffle 7.0.3 (Oct 18, 2016)

  • Minor update focused on stability improvements and bug fixes:
  • Stability — Fixes a crash that could happen during the trial period when switching between the Pro and Standard.
  • Stability — Fixes a crash when switching to the outline tab in the sidebar while a new canvas is being created.
  • Stability — Fixes a crash that would occasionally occur when toggling canvas page count indicator.
  • Stability — Fixes a crash when changing keyboard shortcut sets when there is a keybinding conflict.
  • Stability — Fixes a crash that could occur when dragging an object out of a subgraph while in the outline tab of the sidebar.
  • Stability — Fixes a crash caused by interacting with a shared object in the outline tab of the sidebar (shared objects shouldn’t be shown in the outline tab).
  • Stability — Fixes a crash that could occur when using the plastic fill effect while graphics are being handled by the CPU instead of the GPU.
  • Stability — Fixes a crash caused by using RegEx in the “Find and Replace” panel and searching a pattern a second time after the first time fails to find a match.

New in OmniGraffle 7.0.2 (Oct 12, 2016)

  • CREATIVE PRODUCTIVITY. INTUITIVE DESIGN. POWERED BY HUMANS:
  • This major release of OmniGraffle 7 adds many new features and improvements across the entire application. In addition to the following features, the areas of improvement include the Canvas, Sidebar, Inspectors, Resource Browser, the entire export process, and more.
  • Infinite Canvas — Use the Canvas inspector to choose the direction—or directions—the canvas expands in (or click the canvas in the center of the autosize direction controller to toggle them all). Use a combination of the height or width fields and a direction to create a canvas at a specific size in one dimension and infinite in the other.
  • Artboard Layers (PRO) — Use artboard objects on artboard layers to manage content on your canvas and to define export regions for later. 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 will move all objects above or overlapping it. Holding the control key while moving the artboard object will allow you to just move the artboard object, not the objects above it. When exporting a group of artboards, the individual objects in the group are exported as individual files (use shape combinations instead of groups if you don’t want this behavior).
  • Artboard Tool (PRO) — Creating an artboard is as quick and easy drawing a shape. It works like the shape tool, but takes care of layer management for you. You can also use the tool to move and resize artboards.
  • Make Artboard Option (PRO) — The “Make Artboard” option is a fast way to make a new artboard around all the selected objects. This option is available in the Arrange menu and the context menu for objects.
  • Basic SVG Import — SVG is now a supported file type that OmniGraffle can Open, Place, or drag onto the canvas. You can even paste SVG code directly on the canvas and OmniGraffle will convert it to the appropriate shape.
  • Copy as SVG — OmniGraffle 7 includes SVG in the “Copy as…” menu (under Edit) for quick access to your objects in SVG form.
  • Keyboard Shortcuts — Set your own keyboard shortcuts for OmniGraffle commands or actions in the OmniGraffle menu bar.
  • Keyboard Shortcut Sets (PRO) — Save your own sets of keyboard shortcuts to share with your other Macs or with others. OmniGraffle Pro even comes with a few other industry sets to get started!
  • More Menu Options — OmniGraffle 7 adds a lot more options in various menus to make it easier for you to set custom keyboard shortcuts.
  • Updated Tool Hot Key Functionality — Pressing a tool hot key lets you use the corresponding tool once, holding the hot key down keeps you in the corresponding tool for the duration of the keypress, and pressing the hot key twice locks you into that tool until you choose a new tool.
  • Canvas:
  • Convert Text to Shape (PRO) — Convert text to a shape for precise manipulation without having to create a new font elsewhere!
  • Convert Line to Shape (PRO) — Draw the path you need, convert it to a shape, and customize the fill and stroke to exactly what the document demands.
  • Point Editor Tool (PRO) — OmniGraffle 7 adds a dedicated tool for editing Bézier points on shapes and lines. When this tool is active, selected objects show their Bézier points and Bézier control handles, similar to how the selection tool shows resize handles for the selected object. You can find the Point Editor tool positioned between the Pen tool and the Artboard tool and available with the modifier key f. You can also use the Point Editor to move selected shapes and lines.
  • Convert to Bézier Shape with the Point Editor Tool (PRO) — If you select a shape or line that is not yet Bézier, its points will be visible and any change to its points will automatically convert that shape into a Bézier shape.
  • Center Movement Handles — OmniGraffle 7 adds a circle to the center of your selected object or groups to make it easier to grab objects that are obscured by other objects and move them elsewhere. The move handle is enabled even when the object is completely hidden. If you need to see under the Movement Handle, the View menu has an option to hide the movement handles.
  • Quickly Measure Distance — Select one or more objects and hold the Option key; mouse over other shapes to see how far they are from your selected objects.
  • Showing Line Points in the Ruler — When dragging a point on a line, OmniGraffle 7 now marks the beginning, center, and end points of the line in the ruler.
  • New Layer from Selection — Create a new layer by selecting objects in any number of layers and choosing “New Layer from Selection” in the Edit ▸ Layers menu.
  • Suppress Selection Highlight — When dragging shapes, pressing the Command key will now hide the selection highlight (in addition to smart guides).
  • Apply Canvas Background Color with a Style Chit — Now you can quickly apply a canvas color from one canvas to another by dragging the color chit from the style tray and dropping it on the canvas in the sidebar.
  • Quickly Hide Guides — A simple click on the ruler will show and hide your manual guides.
  • Guide Positioning Cursor — When you mouse over a guide, the cursor now indicates that they are movable.
  • Copy and Paste Object Style — Copy Object Style and Paste Object Style are now options in the contextual menu on the Canvas and in the Sidebar.
  • Center Rubber Stamps — When you stamp a new shape onto the canvas the shape is now centered under the cursor.
  • Sidebar:
  • Single List of Canvases, Layers, and Objects — OmniGraffle now shows all Canvases, Layers, and Objects in one hierarchical list in the left sidebar. There are 4 tabs across the top to choose between canvas/layer/object management, guide management, outline view, and the selection matrix.
  • Rename from the Sidebar — Set your own name for an object or group by double clicking the name in the sidebar. We even added a variable so you can use this name in text on your canvas.
  • 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.
  • Expand and Collapse Groups — Groups in the layer list sidebar have a disclosure triangle so contents are visible. You can even reorder the contents of the group or drag objects in or out of the group.
  • Contents of Locked Layers are Visible — When you lock a layer its contents are still visible.
  • Duplicated Objects Stay on their Layers — When duplicating one or more objects they stay on the original layer. Pasted objects always move to the active layer. The “Duplicate Selection” menu item has been renamed to “Duplicate and Maintain Layers” to better reflect the new behavior.
  • Retain Layer Name When Duplicating — When duplicating a layer that has a custom name, OmniGraffle preserves that custom name and appends a number.
  • Duplicated Layers Stay Adjacent — When duplicating a layer, it will no longer go to the top of the layer list. Instead, it moves just above the original.
  • Compact Sidebar — The Use Small Icons option for the sidebar uses icons (instead of live previews) allowing you to see more of your documents’ contents. This is an app-wide preference: changing it once changes the future!
  • Optional Page Counts in Sidebar — Page counts in the sidebar can be turned on and off using the “Show Canvas Page Count” option in the sidebar’s gear menu.
  • Inspectors:
  • Quick Access to Colors in the Fill Inspector — OmniGraffle now has 30 color swatches visible in the Fill Inspector when using a solid fill.
  • Text Follows Shape Path — Wrap text around the edge of a shape: look for the new “Follows Shape Path” option in the Text Position Inspector.
  • Connections Inspector now in Standard — The Connections Inspector is now available in the Standard version of OmniGraffle.
  • Input Fields for Gradients — Know the exact values you want for your gradient fill? Enter them instead of using the slider.
  • Refined Inspectors — Many common tasks are just one click away.
  • Alignment Inspector — The Alignment Inspector now uses a series of buttons that depict the various alignment options.
  • Geometry Inspector — X & Y position icons in the Geometry Inspector are now blue to indicate that you can click them and change where the position distance is calculated from.
  • Export:
  • Export Previews — Preview exactly what you’re going to get when selecting from the many new export options.
  • Export Multiple Sizes at Once — Create multiple asset sizes in the export panel to get multiple scaled versions in one export.
  • Resource Browser:
  • Stencils and Templates — The first time you launch OmniGraffle 7 it checks for previous versions of OmniGraffle and copies the stencils and templates from that version to OmniGraffle 7’s Resource Browser. Look for them in folders named after the OmniGraffle version they came from.
  • Search the Resource Browser — OmniGraffle 7 adds a search bar to the Resource Browser for searching all your templates and stencils.
  • Stenciltown in the Resource Browser — Browse or search Stenciltown from the Resource Browser, including our Featured Stencils: handpicked stencils from Omni and others.
  • List View in the Resource Browser — View stencils and templates in a list with metadata columns available for sorting.
  • More:
  • Stencils Toolbar Button — OmniGraffle 7 now has a Stencils toolbar button that opens a dedicated Stencils popover for quick access to Stencils. You can navigate your stencil library on the left and even select multiple stencils at once and see a combined view of all the stencil objects on the right. Clicking the “Detach this stencil window” button in the upper right corner switches the popover to a window for longer access. If you prefer to always have a floating window there is a preference in the General preference pane. Opening a stencil in the Resource Browser will now show that stencil in the Stencils window (rather than opening the stencil for editing). From there, you can Edit Stencil from the gear menu to edit it. (You can also edit it directly from the Resource Browser using the “Edit” action from the contextual menu.)
  • Appearance Preferences — OmniGraffle 7 adds a new Appearance preference pane for setting your default guide, smart guide, and Bézier handle colors. You can still set a custom color for individual guides, but if Ocean Mist looks better than Bubble Gum to you, look in OmniGraffle’s preferences.
  • Missing Font Warning — OmniGraffle will warn you when a document uses fonts you don’t have installed on your system.
  • iOS App Icon Shape — The Shape Inspector has a new shape option called “iOS App Icon”, the corners have the same curve as iOS icons from iOS 7 to iOS 10 and they look just perfect.
  • Blank Document on Launch — When you launch the app without opening a document, we default to creating a blank document rather than asking you to choose a document from the template picker. You can configure this behavior in preferences, and you can customize your templates using the Resource Browser.
  • Terminology — The Style Well is now referred to as “Style” in the toolbar instead of “Tool” and the Style Tray is now “Style Tray” instead of “Style”.

New in OmniGraffle 6.6.1 (Aug 23, 2016)

  • A minor update focused on stability improvements and bug fixes.
  • PDF Export crash on macOS Sierra — Fixes a crash when exporting a PDF on macOS Sierra.
  • Closing window on macOS Sierra — Fixes a crash when closing a window on macOS Sierra.
  • Localizations — Updated help documentation localizations.

New in OmniGraffle 6.6 (Jun 15, 2016)

  • OmniGraffle 6.6 adds the ability to right-click (or control-click) on the canvas rulers to see a context menu of ruler options.
  • This update also includes various bug fixes:
  • Ruler Context Menu — You can now right-click (or control-click) on the canvas rulers to quickly hide and show guides, change canvas units, and hide the rulers themselves.
  • News — News from the Omni Group will now show up in the app. This feature will only be used to alert you of critical issues like OS updates that might break compatibility and announcing major new versions of OmniGraffle.
  • 75% Zoom — Added 75% to the list of built-in zoom settings.
  • Enforce Canvas Scale — The “Auto-convert scaled objects” canvas option is now called “Enforce Canvas Scale” to be more clear.
  • Documentation — Updated and localized OmniGraffle 6 documentation and Welcome document.
  • Unit Menu — Grouped units in the Unit menu to make them easier to find.
  • Editing Layer Names — Clicking the layer lock icon now saves in-progress layer name edits.
  • Diagram Tool — Adding a new shape with the Diagram tool while zoomed places the new shape where you clicked instead of the canvas origin point.
  • Keyboard Shortcuts — The appropriate inspectors now become active when using keyboard shortcuts to switch tools.
  • Shape Connections — Fixed an issue where lines with both end points connected to a single Bézier shape would sometimes partially disappear.
  • Crash Fix — Fixed a crash that would occasionally occur when saving, or choosing not to save, a new Stencil or Template.
  • Crash Fix — Fixed an occasional crash that would occur when opening a template.
  • Crash Fix — Fixed a crash that could occur when multiple open dialogs for setting a background image on a shape were open at the same time. Now only one open dialog for setting shape background is allowed at a time.

New in OmniGraffle 6.5.2 (Mar 16, 2016)

  • Addresses bug fixes and stability improvements:
  • Inspectors — Fixed issue where inspectors would sometimes become disabled while the computer was asleep.

New in OmniGraffle 6.5.1 (Feb 24, 2016)

  • Main Window — Fixed full screen, split view support.
  • Drawing — Fixed a bug where some line shadows would not get drawn opening older documents.
  • Inspectors — Fixed keyboard navigation in the Note inspector.
  • Interface — Fixed cases where Bézier is misspelled Bezier.
  • Compatibility — Fixed a bug where opening an OmniGraffle 5 document in OmniGraffle 6 would show a shadow on some lines.

New in OmniGraffle 6.5 (Jan 28, 2016)

  • OmniGraffle 6.5 is a major update that adds the ability to submit stencils to Stenciltown from within the application and addresses bug fixes and stability improvements:
  • Stencils — The ability to submit your stencils directly to stenciltown.omnigroup.com from within the application has been added.
  • Stencils — Ivory Coast and Ghana as well as the capitol of Nevada are properly named in their respective notes.
  • Resource Browser — Fixed a bug where it was impossible to edit a copy of an existing stencil.
  • Stability — Fixed a crash when using the Find and Replace panel on a shared layer.
  • Stability — Fixed a potential crash when converting vertex points to Bézier.

New in OmniGraffle 6.4.1 (Nov 5, 2015)

  • Bug fixes and stability improvements:
  • Preferences — Trackpad Multi-Touch and Haptic Feedback preferences now reside in their own Preference Pane.
  • Inspectors — Fixed a regression where floating inspectors would not load on launch.
  • Accessibility — Fixed accessibility support for graphics to enable the define service.
  • Drawing — Fixed a rendering bug where selection highlight artifacts could be left on screen when rotation and moving groups.
  • Shadows — Fixed a regression where shadows set to cast on the layers below could be lost on a save and re-open.
  • Sidebar — Fixed a bug where a solitary shared layer on a canvas could be set to non-printing, but the printing control icon would not properly reflect that state.
  • Force Touch — Force Touch haptic feedback should now properly fire off when connecting directly to magnets on lines as well as when starting from one magnet to another on a single shape.
  • Force Touch — Fixed a bug where excessive haptic feedback could occur when moving an object with multiple alignment guides to consider.
  • Visio — [Pro] Fixed a Visio import bug where shapes would come in with the wrong fill color (usually black).
  • Visio — [Pro] Fixed a Visio regression where label text would be stripped upon import.
  • Visio — [Pro] Visio stencils that are opened but not moved to the Container will prompt the user for action after editing.
  • Resource Browser — Fixed a regression where adding resources to the Library via the Gear menu would not work.
  • Resource Browser — Fixed a hang when importing the entire Home Folder into the Resource Browser.
  • Localizations — The About Panel should no longer refer to OmniFocus in the French localization.
  • Stability — Addressed a number of deallocation issues after closing a document with floating inspectors showing.
  • Stability — Fixed an automatic layout related issue that could either crash the GraphViz engine or the application itself.
  • Stability — Fixed a crash when deleting LinkBack objects from a pasted PDF.
  • Stability — Fixed a crash when editing certain stencil files.
  • Stability — Fixed a crash when opening documents on multiple monitor setups depending on window position.
  • Stability — Fixed a possible crash when dragging stencils to the canvas.

New in OmniGraffle 6.4 (Sep 30, 2015)

  • A major update that adds haptic feedback for Force Touch trackpads, improves compatibility with Mac OS X 10.11 El Capitan, and includes some important bug and crash fixes.
  • Haptic Feedback — For trackpads that support Force Touch, OmniGraffle now offers haptic feedback when snapping to guides and connecting directly to magnets.
  • Documentation — Added a paragraph to the documentation about Option-Command clicking through a resize handle to get at a vertex point beneath it.
  • Inspectors — Image assets in segmented controls should now be vertically centered in proper fashion when running on Mac OS X 10.11 El Capitan.
  • Visio — [Pro] Fixed a text encoding issue when importing certain Visio documents.
  • Visio — [Pro] Fixed a Visio related regression when opening files that had EMF or WMF images embedded in them.
  • Stability — Fixed a leak involving multi-canvas documents with links between canvases.
  • Stability — Fixed a crash when zooming in past 1300% on documents that had complex PDFs placed on the canvas.
  • Stability — Fixed a crash when exporting a multi-canvas document resulting in an error.
  • Stability — Fixed a possible data corruptor when sending in feedback and obscuring text.

New in OmniGraffle 6.3.2 (Sep 16, 2015)

  • Saving — Changed the way our code interacts with a Powerbox related crash.
  • Export — Exported JPEG files should once again get the proper file extension.
  • Export — Fixed an issue where exporting certain file formats with a fresh set of preferences would not append the file extension.
  • Diagram Styles — Fixed a regression where the Diagram Style sheet had the Templates section of the sidebar hidden by default.
  • Stencils — Fixed a bug where stencils in their own window would not scale with window resizing.
  • Stencils — Fixed a bug where the Style Tray would not accurately reflect a selection when in Grid View Mode.
  • Stencils — Fixed a crash when editing stencils and running with floating inspectors.
  • Stencils — Fixed a crash when quickly dragging stencils onto the canvas after editing the document.
  • Resource Browser — Fixed a crash that could occur when creating preview images in the Resource Browser.
  • Stability — Fixed a crash that could occur when opening documents that had certain kinds of fills.
  • Stability — Fixed a crash when an unexpected filetype got incorrectly referenced as an image.
  • Stability — Fixed an undo stack related crash with the Action Inspector.
  • Export — Fixed a crash when exporting documents that have actions that open files to SVG or HTML Image Map.

New in OmniGraffle 6.3.1 (Sep 1, 2015)

  • Minor update that fixes a floating inspector related crash:
  • Inspectors — Fixed a crash on launch that could occur with certain inspector layouts.

New in OmniGraffle 6.3 (Sep 1, 2015)

  • OmniGraffle 6.3 is a major update that adds the ability to read application resources from a folder outside of the Sandbox, improves interface and usability, and fixes a large number of bugs:
  • Resources — You can now select a folder of your choice (such as an OmniPresence folder) outside of the Sandbox to read in resources such as Stencils and Templates, etc.
  • Inspectors — Color Well popups now provide better suggested colors.
  • Canvases — The minimum canvas size is now 1 px by 1 px, down from 10 px by 10 px.
  • AppleScript — [Pro] A new entry has been added to the Help Menu to more easily access the Scripts Folder in ~/Library/.
  • AppleScript — [Pro] The ability to set and query the names of objects via AppleScript has been added.
  • Interface — New document icons have been introduced.
  • Interface — The Preferences toolbar icons have been updated.
  • Interface — The ability to collapse stencil folders has been added.
  • Layout — Leaf nodes should now lay out into more centered arrangements beneath their parents, and let the parents slide away from their siblings when using automatic layout and orthogonal lines.
  • Shared Layers — [Pro] Standard users who created shared layers in the Pro trial should be able to recover data contained in those shared layers.
  • Export — The Export Sheet should now fit better on smaller displays.
  • Quick Look — The Quick Look plugin has gotten some brushing up.
  • Actions — Actions that open documents work more appropriately with Sandboxing.
  • ColorSync — [Pro] ColorSync profiles should now be retained properly on close and reopen of a document, and no longer ignored or discarded.
  • Undo — Point selection should now be restored on undo.
  • Undo — Selection state should now be restored with undo/redo.
  • Undo — Fixed a bug where text alignment would change after re-doing an undo of text deletion.
  • Undo — You should now be able to redo text alignment changes.
  • Undo — Undo should now work correctly when rearranging the canvas order.
  • Export — Fixed an export issue where Acrobat, Chrome, etc. would report PDFs as damaged.
  • Export — Fixed an export bug where PDFs would be double the expected file size.
  • Export — Fixed a regression where exporting a multi-canvas document to raster format with the ”Entire Document” setting would append a file extension to the folder name.
  • Export — The export area should once again default to Entire Document when exporting a multiple canvas document.
  • Import — [Pro] Fixed a bug where Visio documents could not be opened due to a conflicting file extension with a different application.
  • Guides — Fixed an issue where Smart Guides would often prefer more distant objects when nearer, more reasonable objects are available.
  • Guides — Smart Guides should give more accurate distances when using centimeters.
  • Guides — Fixed a bug where holding the Command key to temporarily turn off smart guides would work only when resizing objects, not when creating them.
  • Style Tray — Fixed a regression where dragging the text style chit from an object with no text would not apply any text styling to the destination object.
  • Style Tray — The Style Tray in the toolbar should once again work when in Full Screen Mode.
  • Style Tray — Fixed a bug where text padding wasn’t captured when propagating styles via the style chit between a text box and a shape.
  • Style Tray — Fixed an issue where dragging the Font style chit from one object to another always disabled Auto-Kern.
  • Text — Fixed a bug where changing font size via the keyboard while text editing wouldn’t update the inspector field.
  • Text — Fixed a bug where the font size field in the Font Inspector could be inaccurate when an object contained multiple sized text.
  • Text — Text padding should now scale with the object size.
  • Text — Fixed a bug where text would wrap based on the canvas size regardless of the object’s text wrap setting.
  • Text — You should be able to see or increment the kerning value for individual pairs once again.
  • Text — Fixed a bug where the Font Inspector controls could be inaccurate while editing text.
  • Drawing — Fixed a bug where the targeting reticle for the Rubber Stamp tool persisted after switching drawing tools.
  • Drawing — Fixed a bug where shadows with a large offset value wouldn’t fully disappear when disabled.
  • Drawing — Fixed a bug where line endings would draw off-pixel at 100% zoom.
  • Drawing — Fixed a rendering issue for objects that were less than a pixel thick.
  • Drawing — Fixed a number of rendering artifacts.
  • Drawing — Fixed an issue where dragged out stencils could be squished or stretched.
  • Drawing — Fixed a bug where automatic scrolling was too aggressive when zoomed in past 1600%.
  • Drawing — Fixed some canvas boundary bugs.
  • Drawing — Fixed an issue where the Magnify Fill Effect would pixelate when exported.
  • Stencil Window — Stencil searches are no longer case-sensitive.
  • Stencil Window — Stencil searches should now show local results as well as ones from Stenciltown.
  • Grid — Fixed a bug where centimeter grids could secretly become inaccurate.
  • Grid — Fixed a bug where smaller canvases would draw in the upper left corner of the window depending on grid settings.
  • Grid — Adding new points to shapes by double-clicking should now obey the grid settings.
  • Sidebar — Fixed some focus issues when switching between the canvas area, sidebars, and inspectors.
  • Sidebar — The Sidebar contextual menu should no longer show canvas options when clicking on a layer.
  • Sidebar — Fixed a bug where the Contents Slab would not immediately update text labels after editing.
  • Sidebar — Fixed a regression where opacity didn’t count for differentiating shapes by fill in the style matrix.
  • Sidebar — [Pro] Fixed a bug where it was impossible to set shared layers to nonprinting unless there was more than one non-shared layer.
  • Sidebar — [Pro] Fixed an issue where deleting the last shared layer on a canvas would leave an empty canvas.
  • Layout — Fixed a bug where orthogonal lines would draw asymmetrically even with reasonable auto-layout settings.
  • Layout — Fixed some orthogonal line routing issues.
  • Layout — Fixed some line-to-magnet connection issues.
  • Performance — Fixed a performance issue when very large PDFs were placed on a canvas.
  • Performance — Fixed a performance issue when scrolling at 200% zoom or more when objects have shadows.
  • Performance — [Pro] Performance improvements for the new Fill Effects have been made.
  • Fill Effects — [Pro] Fixed a bug where the magnify blend mode would show the background grid when exporting an image.
  • Drawing Tools — Fixed a regression where using the Pen Tool would not display bezier handles when initially drawing out a shape.
  • Metadata — Fixed a bug where user data variables would paste improperly in other applications.
  • Inspectors — Fixed a timing issue when tabbing into inspector input fields.
  • Inspectors — Fixed a rounding issue concerning object dimensions.
  • Inspectors — Input fields in the Geometry mini-inspector no longer cut off 3-digit values.
  • Inspectors — Fixed a bug where sidebar inspectors would not be scrolled to the top on launch when the window height was fairly short.
  • Inspectors — [Pro] Fixed a number of instances where Pro features would not immediately display after completing the In-App Purchase.
  • Images — Fixed a regression where duplicating an object with an image would change the new image property to natural size.
  • Quick Look — Fixed another Quick Look Satellite crash.
  • Quick Look — Fixed a bug where shadows on objects weren’t always rendering in Quick Look previews
  • Menus — Fixed a bug where ‘TEMP’ instead of Hide/Show Inspectors would display when the document was not the frontmost window.
  • Preferences — The button in the Drawing Tools preference pane should again correctly open the System Preferences Keyboard Shortcuts pane.
  • Pasteboard — Fixed a UTI issue that prevented objects copied in OmniGraffle 5 and earlier from pasting into version 6.1 or later.
  • Visio — [Pro] Fixed regression where label text would get stripped when importing certain Visio files.
  • Stability — Fixed a crash when switching between sidebar and floating inspectors.
  • Stability — [Pro] Fixed a crash when dragging objects from a regular and shared layer to a non-shared layer.
  • Stability — [Pro] Fixed a crash when opening certain Visio documents.
  • Stability — [Pro] Fixed a crash that could occur when closing a document window, not saving, all while an object was selected and the Properties Inspector tab was showing.
  • Stability — Fixed another automatic layout related crash.
  • Stability — Fixed a large number of leaks.

New in OmniGraffle 6.2.5 (Jul 14, 2015)

  • Templates — Fixed a bug introduced in OmniGraffle 6.2.4 where if no template was selected as the default, then all new documents would be created using the Chalkboard template.

New in OmniGraffle 6.2.4 (Jul 9, 2015)

  • Stability — Fixed a crash on launch when converting embedded EPS attachments to PDF during load.
  • Stability — Fixed a crash when quitting the application when the Drawing Tool’s style popover was showing.
  • Stability — Fixed an Automatic Layout crash.
  • Stability — Fixed an undo crash after having made a large number of new canvases in quick succession.
  • Stability — Fixed a crash when opening OmniOutliner documents when running in a foreign language localization.
  • Stability — Fixed a crash when typing in the Sidebar’s Outline Editor.
  • Export — Exporting file types that share file extensions with other applications should no longer fail to export.

New in OmniGraffle 6.2.3 (May 27, 2015)

  • Stability — Possibly fixed another prevalent crash on launch.
  • Stability — Fixed an issue that could lead to Mac App Store versions of OmniGraffle not opening.
  • Stability — Fixed a possible exception when re-ordering objects on shared layers.
  • Stability — Fixed a crash when invoking a context menu to edit the next canvas in a document with zero displayed canvases.
  • Stability — Fixed a font panel crash.
  • Stability — The Resource Browser’s preview generation has been made much more thread safe.

New in OmniGraffle 6.2.2 (May 5, 2015)

  • Stability — Fixed a crash on launch when opening certain documents.
  • Stability — Fixed a crash when changing units after an export is completed or cancelled.
  • Stability — Fixed a crash that could occur when closing a document window while OmniGraffle was in the background.
  • Stability — Fixed a crash when using the Font popup in the Font Inspector.
  • Stability — Fixed a crash when using the Find Panel in foreign language localizations.
  • Stability — Fixed a Font Inspector crash.
  • Stability — Fixed a crash involving orthogonal lines, automatic layout, and undo.
  • Stability — Fixed a crash when copying and pasting an object’s style.

New in OmniGraffle 6.2.1 (Apr 15, 2015)

  • Stability — Fixed a crash when checking the device type.
  • Stability — Fixed a crash when closing the About panel or Help window.
  • Stability — Fixed a crash when undoing changes with Automatic Layout turned on.
  • Stability — Fixed an undo-related crash when saving.
  • Stability — Fixed a crash on launch when the Font Inspector was in the Ruler.
  • Visio — Fixed a bug where objects could incorrectly import with a 720 point stroke (Requires Pro In-App Purchase).
  • Inspectors — The Diagram Layout Inspector’s directional controls should once again be visible.
  • Quick Look — Quick Look previews should once again be working.
  • Saving — Fixed a bug where resizing multiple objects would not save properly.
  • Export — Exported PNG files without transparency now have the proper alpha metadata set.
  • Magnets — Magnets on objects within groups should no longer display when View Magnets is on.
  • Styles — Fixed a bug where Style chits in the Style Tray and Sidebar could render with black artifacts.
  • Sidebar — Fixed a bug where the background to layer previews would render as a dark gray.
  • Groups — Fixed a bounding box issue when modifying components of groups.

New in OmniGraffle 6.2 (Mar 31, 2015)

  • Localizations — Localizations have been added for Dutch, French, German, Italian, Japanese, Russian, Simplified Chinese, and Spanish. Localized Help will be added in a future update.
  • Sidebar — Changes have been made to the sidebar to improve visual contrast in order to better display the selected Canvas or Layer.
  • Undo — Fixed a number of bugs concerning the Undo/Redo stack.
  • Inspectors — Fixed a formatting bug in the Font Inspector that would prevent proper use of the comma when using German region formats.
  • Stability — Fixed a crash when quitting the app while an input field was active.
  • Stability — Fixed a crash when directly opening certain PDFs.
  • Stability — Fixed a crash when printing.
  • Stability — Fixed a crash when open certain visio stencil files that contain Enhanced MetaFiles.
  • Inspectors — Fixed a bug where the Document Format Inspector title was aligned improperly.
  • Stability — Fixed a crash checking the device type when creating a new document for certain users.
  • Stability — Fixed a crash when opening certain stencils.
  • Drawing — Fixed a bug where bezier handles on lines were not showing.

New in OmniGraffle 6.1.4 (Mar 6, 2015)

  • Stability — Fixed a crash when using the ruler line spacing sheet to set an exact line spacing value.
  • Stability — Fixed a crash when unarchiving a LinkBack attachment with a shape containing a Jump action.
  • Stability — Fixed a crash when dragging a Xcode folder over an OmniGraffle window.
  • Stability — Possible fixed a crash when opening a document with collapsed inspectors in some configurations. We were never able to reproduce this ourselves, so we’ll be on the lookout for more reports.
  • Stability — Fixed a crash when closing a document while a text field in the inspector was active.
  • Stability — Fixed a crash when importing an OmniOutliner file with the note column mapped to the resulting shape’s note.
  • Stability — Fixed a crash when opening the resource browser and showing previews of multiple documents or stencils using plastic fill, or other GPU-supported styles.
  • Performance — Fixed a performance issue related to Shared Layers and text tags that could resize.
  • Stability — Fixed a crash involving a delayed inspector update after dragging a shape.
  • Visio — Fixed an array bound error when opening certain Visio files.
  • Sidebar — Fixed a bug where newly-created canvases would not prompt editing of their names.
  • Stability — Fixed a crash when undoing in the middle of a multi-touch gesture.
  • Export — Fixed a bug that could lead to incorrect folder locations when exporting.

New in OmniGraffle 6.1.3 (Feb 4, 2015)

  • Stability — Fixed a crash related to changing screens and closing windows.
  • Stability — Fixed a crash encountered when updating the style tray in a background thread while moving lots of shapes at once using the arrow keys.
  • Stability — Fixed a crash encountered when tabbing through tables with recently-deleted text.
  • Stability — Fixed a data corruption bug related to changing layers or canvases with graphics that have layer or canvas actions.
  • Stability — Fixed a crash deleting multiple shared layers at once.
  • Stability — Fixed a bug where deleting a layer with actions on other layers that reference that layer can cause the document to load incorrectly.
  • Help Menu — Searching the Help menu would sometimes return results from older versions of OmniGraffle if they were still installed on the Mac, even though those help results didn’t apply. Searching the Help menu for something that didn’t exist and then clicking on “No results found” would also cause a crash. Both of these issues have been fixed.
  • Option-Drag — Fixed a bug where Option-dragging a shape to duplicate it would always place it in the wrong location when the canvas was zoomed or when rulers were visible.

New in OmniGraffle 6.1.2 (Jan 23, 2015)

  • Performance — Improved the performance of switching between tabs in the inspector.
  • Stability — Fixed a crash opening Visio files (.vsd) with a specific connector type and setting.
  • Stability — Fixed a crash closing the sheet that shows errors that occur while loading the document.
  • Stability — Fixed a hang involved with saving a document multiple times without a pause in-between saves.
  • Stability — Fixed a crash with updating the style widget.
  • Stability — Fixed a crash when using the stamp tool.
  • Stability — Fixed an issue where an object link which points nowhere would cause a crash when the link’s attributes were displayed in the inspector.

New in OmniGraffle 6.1.1 (Dec 16, 2014)

  • Fixes a number of bugs and crashes discovered since the release of OmniGraffle 6.1. OmniGraffle 6.1.1 requires Mac OS X 10.10 Yosemite to run.
  • Text — A fix for text alignment issues has been put in place.
  • Drawing — Fixed an issue where line positions would shift on re-opening a file after saving.
  • Performance — Distortion effects should render more quickly when zoomed in at 200%.
  • Stability — Fixed a crash when using the Page Up or Page Down keys.
  • Stencil Window — Fixed a bug where every other canvas of a multiple canvas stencil would not display.
  • Visio Import — Fixed an Out of Array Bound error when importing Visio files.
  • Drawing — Older documents defaulted line shadow drawing to off. That is now respected.
  • Page Setup scale — Fixed a regression so that the Page Setup applies to canvases and printing.
  • Stability — Fixed a crash where the Action inspector would crash if the name of canvas in Jumps Elsewhere setting was too long.
  • Drawing Tools — Fixed an issue with the Style Brush - copying plastic fill was not duplicating the secondary fill color.
  • Sidebar — Fixed an issue canvas name text field - now is only editable when the row is selected.
  • Inspectors — Fixed a bug where the rotation widget in the Geometry inspector loses focus after using arrow keys to adjust value.
  • Text — Fixed a bug where text boxes would forget their width when re-opening a document.
  • Sidebar — Fixed an issue where small canvas icons in the sidebar would indent for no good reason.
  • Sidebar — Object ID numbers should now be displaying properly again.
  • Toolbar — Fixed a crash selecting Drawing Tool styles when certain developer colors were present on the canvas.
  • Visio — Fixed an ‘Illegal Seek’ error when opening certain Visio documents.
  • Stencils — Fixed a bug where dragging out stencils to the canvas would not drop it where it was placed.
  • Feedback — Document filenames that are included when sending feedback should once again have their names properly encoded.
  • Feedback — Fixed an issue when sending feedback that would prevent the sheet to include the document from showing.
  • Display — Fixed a bug where the canvas would only display a portion after hiding the sidebar and toolbar.
  • Duplication — Option-dragging a selection while zoomed out should drop the duplicated objects where intended.

New in OmniGraffle 6.1 (Nov 14, 2014)

  • A major update that brings a new User Interface, the ability to detach inspectors into their own floating panels, new fill effects, new stroke and shadow types, and support for the Visio 2013 format. OmniGraffle 6.1 requires Mac OS X 10.10 Yosemite to run.
  • User Interface — OmniGraffle has undergone an interface update in order to make it look more at home on Mac OS X 10.10 Yosemite.
  • User Interface — The Canvases and Contents sidebar is now able to be made more narrow than before, and page numbers no longer interfere with the canvas name.
  • User Interface — Inspectors can now be set in a floating tabbed interface, or pulled out into individual palettes for granular customization.
  • Inspectors — New Fill filters and effects have been added, with the ability to blur, pixelate, and magnify content behind an object.
  • Inspectors — The ability to stroke just the inside or outside of a shape has been added.
  • Inspectors — A new Inner Shadow type is now available.
  • Stencil Library — Stencil search results should now include results from our online Library, Stenciltown. Submit your own stencils at stenciltown.omnigroup.com!
  • Visio — Support for Visio 2013 file formats has been added.

New in OmniGraffle 6.0.5 (Apr 2, 2014)

  • Stencil search results should now include results from our online Library, which has been seeded with stencils from the old OmniGraffle Extras page. User-submitted stencils are coming soon; if you’ve created any stencils that you would like to contribute, please contact us!
  • By popular request, the scale in Page Setup once again applies to canvases as well as to print (just as it did in releases prior to version 6.0.4).
  • Fixed an autosave-related crash.
  • Fixed a crash when right-clicking a locked layer.
  • Fixed a crash importing certain Visio XML documents.
  • The “Show in Finder” button should now work appropriately for downloaded stencils as a result of a search.
  • Text lists should now propagate while creating them.
  • Fixed an issue downloading invalid file types from our online Library.

New in OmniGraffle 6.0.4 (Feb 4, 2014)

  • Bug Fixes:
  • Page Setup scale now only applies to print operations, and should not affect canvas size values.
  • The Auto-covert Scaled Objects setting now applies to the destination canvas, not the originating one.
  • Multi-touch gesture sensitivity has been dialed back a little.
  • It’s now possible to set the default font for Line Labels.
  • Imported Visio stencils are automatically saved as file packages to improve performance.
  • Fixed a crash when importing certain Visio documents.
  • Fixed a bug where notes and data from Visio stencils went missing.
  • Page Setup scale should now be correctly taken into account when printing content that gets pushed off of a page.
  • Objects on Shared Layers should no longer be selectable via Command-A in Standard mode.
  • Fixed an important performance bug involving documents that have placed EPS image data; those images are now converted to PDF on a save operation.
  • Adding a corner radius to a straight line type with midpoints no longer adds a ridiculous number of redundant and extraneous midpoints.
  • Fixed a bug where user data variables would paste improperly in other applications.
  • Fixed a bug preventing the use of the Magnet Tool on objects in Shared Layers.
  • Fixed a bug where Action and Note badges, etc. were only displaying the Graphite versions.
  • Fixed a bug where margin fields could be erroneously included during Photoshop export.
  • Fixed a crash on launch having to do with a certain combination of installed stencils.
  • Fixed a possible crash creating new documents when very large and performance-intensive stencils are installed.
  • Fixed a bug where a new blank document could be generated on launch depending on one’s System Preferences.
  • Fixed a possible crash when closing a document or quitting the application.
  • Fixed a bug where it was possible to drag items to a locked layer.
  • Fixed a bug where non-printing layers were not displaying the correct status icon.
  • Fixed a crash when dragging objects between canvases.
  • Fixed a bug where line endings would not display properly on launching the app by opening a file.
  • Fixed a bug where the line arrow highlight can sometimes draw incorrectly.
  • Fixed a bug scaling line labels.
  • Fixed a bug where groups were dragged into canvases with large unit scale settings and came in at the wrong size.
  • Fixed a bug where corner radius wasn’t being taken into account when dragging objects to canvases with different unit scale settings.
  • Fixed a bug where canvas size adjustment could break using the arrow keys when Page Setup scale was involved.
  • Shadow fuzziness should no longer allow negative values when using the arrow keys.
  • Fixed a bug where choosing a double stroke would increase the stroke width improperly.
  • Fixed a bug where adding bezier points to shapes would put said point in the wrong location.
  • Fixed a bug where empty shapes could not get their font information fully styled.
  • Fixed a selection highlight bug when editing text.
  • Fixed a bug where line labels following a line’s path would not change its color.
  • Fixed a bug where keyboard commands to make text bold would not work properly when actively editing text.
  • Fixed a crash opening some visio binary files with shapes with notes.
  • Fixed a crash duplicating a canvas with certain orthogonal line combinations.
  • Fixed a crash changing the font size of text that contains an embedded pdf.
  • Fixed a crash uncombining shapes in a group or table.
  • Fixed a hang/crash applying a diagram style to a very large shape tree.
  • Fixed a crash duplicating shapes on a shared layer when all other non-shared layers are locked.
  • Fixed a crash combining shapes in a group or table (by not allowing it).
  • Fixed a crash when copying certain objects that had actions attached to them.
  • Fixed a crash when closing documents while there was an active text insertion point.
  • Some work done avoiding infinite loops and crashes therein.

New in OmniGraffle 6.0.3 (Dec 18, 2013)

  • Bug Fixes:
  • Strokes once again display in points, and there’s a setting in the General Preferences Pane to use canvas units if desired.
  • Fixed a crash displaying corrupt documents in the Resource Browser’s Recents folder.
  • Fixed a crash when cancelling an export while the Font Panel was showing.
  • Fixed a crash when opening Visio stencils.
  • Fixed a crash when sub-selecting a cell in certain tables.
  • Fixed a crash when previewing corrupt OmniGraffle documents in the Resource Browser.
  • Fixed a crash when editing text in very small shapes.
  • Fixed a crash when working with objects that had mixed notes.
  • Fixed a crash when switching between canvases in Presentation Mode.
  • Fixed a crash when adjusting font size using the Font Inspector.
  • Fixed a crash editing and restoring stencils from previous versions.
  • Fixed a crash related to a zombie process in certain warning sheet notifications. Stupid zombies.
  • Fixed a crash previewing files with Enhanced MetaFiles within.
  • Fixed a crash moving stencils to the Trash via the Resource Browser.
  • More work fixing crashes when editing and deleting installed stencils.
  • Fixed a crash when exporting to Visio XML where PNG images could report themselves as being very large.
  • Fixed some text positioning issues when importing Visio documents.
  • Fixed some line connection issues when importing Visio documents.
  • Fixed an import issue where objects could get broken up into separate images.
  • Fixed some text encoding issues when exporting to Visio XML.
  • Templates saved with decimal inches as the canvas unit should no longer change to fractional inches on a save and re-open.
  • Fixed a bug when exporting to HTML where canvas names had spaces in them.
  • Fixed a bug where changing the font face for a group would change the font size inappropriately.
  • Fixed a bug where the Shape mini-inspector would not show in the Ruler when running with a Standard license.
  • Objects on Shared Layers should no longer show in the Selection Matrix when running in Standard Mode.
  • Fixed a bug where the arrow keys would not change stroke width when using centimeters as canvas units.
  • Fixed a bug where we weren’t consistently showing and hiding ruler inspectors.
  • Fixed an issue when exporting to PDF where actions could wind up in the wrong location.
  • Fixed a case where scroll bars would cover up content in certain popovers.
  • The Diagramming Tool should now properly create a disconnected object on Command click.
  • Fixed a UI refresh bug when deleting canvases.
  • Fixed a bug where export to HTML would yield incorrect canvas names.
  • Fixed a number of rather lumpy issues having to do with strokes on curved paths.
  • Fixed a bug where linked images would disappear after restarting OmniGraffle.
  • Fixed Edit -> Outlining commands when the outline view is not showing.
  • Removed snap-to-grip keyboard shortcut because it conflicts with the accessibility keyboard shortcut.
  • The Resource Browser is disabled if the trial period has expired.
  • Text formatting commands now disable as well as enable bold/italics style.
  • The Pattern Color Picker is pro-only.
  • Shadows now print.
  • Entering license after trial mode has expired will not result in a problem relaunching the app.
  • Fixed displaying EMF images.
  • Fixed toggling layer accessory icons.
  • Canvas Origin manipulation is now available in standard.
  • Shape button title now truncates properly.
  • Properties Inspector View menu item no longer shows up in standard.

New in OmniGraffle 6.0.2 (Nov 15, 2013)

  • Bug Fixes:
  • The Keyboard Shortcuts document has returned.
  • Fixed a crash reverting changes when closing a document window.
  • Fixed a crash opening certain Visio files.
  • Fixed some issues when editing stencils on Mac OS X 10.9 Mavericks.
  • Canvas names now truncate properly when the sidebar is narrow.
  • Strokes thinner than 1 point should now export to PDF properly.
  • Fixed a bug where custom origins on canvases would cut off content when exporting to PDF.

New in OmniGraffle 6.0.1 (Oct 4, 2013)

  • Bug Fixes:
  • If a stencil or template that comes with OmniGraffle gets updated by us, and you haven’t made any customizations to it, then the newer version will replace the old.
  • Fixed some typographical errors in the Getting Started or Welcome document.
  • Fixed a bug where lines connecting to groups in Visio documents weren’t properly connecting.
  • Stencil searches now gives results based on object labels.
  • Turned on smart guides in the built-in templates for Software Design, Metric Units, and Imperial Units.
  • Fixed an exception in the Quick Look plug-in that was causing other apps (like Finder) to see blank previews for OmniGraffle documents.
  • Fixed a bug where text on layers that have been toggled to being a Shared Layer would not autoresize the text object, and led to ‘dirt’ being left on the screen.
  • More AppleScript performance improvements have been made.
  • Fixed a case where hiding Major Grid Lines would not save out to the document.
  • Fixed a hang when using keyboard shortcuts to make text bold or italic while editing text in a shape.
  • Fixed a crash when switching to Bold or Italic while the insertion point was at the end of a shape’s text.
  • Fixed a crash when downloading stencils from Graffletopia.
  • Fixed a crash when using the keyboard while an object with an action was selected.
  • Fixed a crash sometimes encountered when switching to the style brush after using OmniGraffle 5’s style brush.
  • Fixed a crash encountered when Option-dragging items (to copy them) in the sidebar’s outline view.
  • Fixed a crash encountered when creating a new label from AppleScript.
  • Fixed a crash encountered when saving edits to a stencil which was recently viewed in the sidebar.

New in OmniGraffle 6.0 (Sep 26, 2013)

  • OmniGraffle 6 offers a complete User Interface redesign from the ground up.
  • The application now runs in a Sandboxed environment.
  • Application resources such as Templates and Stencils, etc. can now be fully managed from within the application.
  • Improved and powerful controls have been added to edit and mask placed images directly on the canvas.
  • New artistic Fill and Stroke styles have been added, such as Freehand, Stipple, and Marker.
  • Combined shapes can now be uncombined into their starting component shapes.
  • New controls to specify which edge or center of an object is reflected in the Geometry Inspector have been added, along with the ability to set the X and Y coordinates of a selected vertex point.
  • Layers can now be toggled between a normal and a Shared layer.
  • A new and powerful Font Inspector is now available.
  • The Notes and Data Inspector now allows unique naming of individual objects.
  • You can now set the display zoom level of 100% to reflect one Apple point, one screen pixel, or one PostScript point for work on Retina displays and true WYSIWYG work.
  • Zoom levels have been increased to 6400%!
  • The color and position of manual Guides can now be set by hand, and can be dragged from one canvas to another.
  • A new List Mode has been added when viewing Stencils.
  • Photoshop export has returned, and supports the export of OmniGraffle layers to Photoshop layers.
  • Line Labels have a new setting that allows the text to follow the path of the line.

New in OmniGraffle 5.4.4 (Jul 10, 2013)

  • Bug Fixes:
  • Fixed a bug where installed Visio stencils would attempt to autosave.
  • Fixed a bug where symlinks in the Stencils folder would cause an error.

New in OmniGraffle 5.4.3 (Jun 4, 2013)

  • Bug Fixes:
  • Fixed a crash when reverting to a previous version of the document while viewing a canvas that wasn’t present in that previous version.
  • Fixed a possible crash when updating printer drivers.
  • Fixed a crash when exporting a document where the first canvas was named with a question mark.
  • Fixed a crash in OmniGraffle’s automatic layout.
  • Fixed a reproducible crash when quitting an application that was connected via LinkBack to OmniGraffle.
  • Fixed a crash that could happen when closing a document while the scrolling bounce back animation was in progress.
  • Fixed a reproducible crash when resetting inspector locations while the Stencil window was open.
  • Fixed an NSFileCoordination issue when having a large number of documents open or viewing the Stencil window or Template Chooser.
  • Fixed a bug where OmniGraffle would call on the discrete graphics card when running on battery power on certain MacBook Pro models.
  • Fixed a bug when running on Mac OS X 10.6 where orthogonal line handles could render in the wrong location.
  • Fixed a canvas title alignment issue when running on Mac OS X 10.6.
  • Fixed a bug where copying as AppleScript would list the shape’s label text twice.
  • Fixed a layer ordering issue when exporting the current selection.
  • It should be possible again to edit an installed stencil.
  • Fixed an error when attempting to clear a field in the Document: Data Inspector.
  • Fixed a bug where dragging Frameworks into OmniGraffle would fail.
  • Graffletopia search results should be previewing again.
  • Fixed a bug where embedded ICC profiles could get written over and over again, creating a very large and unwieldy document.
  • Fixed a couple of export issues with PDFs that could lead to a crash.
  • Fixed a bug when importing a Visio document where shapes that should have been ignored were not.
  • Fixed a bug where a downloaded stencil could result in a never-ending string of alerts.
  • Fixed a Visio export issue where line midpoints could get ignored.
  • Fixed a bug where objects on layers would rearrange when exporting the current selection.
  • Changed the address in the About Box to reflect our new office location.

New in OmniGraffle 5.4.2 (Aug 28, 2012)

  • Fixed a reproducible crash working with certain Visio stencils.
  • Fixed a text wrapping bug when text variables were being used.
  • Fixed a rare crash when exporting to PDF using the Standard version of OmniGraffle.
  • Actions to open files should work more reliably when exporting to PDF and using Preview.
  • Searching for notes and metadata on installed stencils should be working again.

New in OmniGraffle 5.4.1 (Aug 9, 2012)

  • Bug Fixes:
  • Support for Retina displays has been added.
  • Fixed a regression where JPEG export options were not displaying.
  • Fixed a bug where exporting to HTML would use the incorrect JPEG file extension.
  • Fixed a typo in the AppleScript Dictionary.
  • Fixed a couple of crashes when working with certain Visio documents.
  • Fixed a regression where the text:size attribute was not being respected in AppleScript.
  • Fixed a bug in the Export Sheet where values in input fields may not properly take.
  • Fixed a bug where text would improperly wrap in a shape.
  • Fixed a regression where actions to open URLs were not exporting properly to PDF.
  • Fixed a regression where actions to highlight a shape were broken.
  • Fixed a regression where it was no longer possible to use AppleScript to save as various filetypes.
  • Fixed a crash when directly opening Adobe Illustrator files in OmniGraffle Professional.
  • Fixed a crash when exporting certain documents to Visio XML.
  • Fixed a regression when using actions to jump elsewhere in the document and then exporting to PDF.
  • Fixed a crash when working with WMF objects imported in Visio files.
  • Fixed a hang when performing shape combinations involving objects that have a corner radius.
  • Fixed a crash when undoing after dragging a shared layer to a different canvas.
  • Fixed a bug that would cause the smart guides for magnet placement to sometimes draw off to the canvas origin.
  • Fixed a crash on Mac OS X 10.6.8 when a file was moved while OmniGraffle was not running and the preference to display previously open documents was on.
  • Fixed a bug with smart toolbar buttons not working effectively when the toolbar was set to Text Only.
  • Fixed a hang when directly opening certain PDFs in OmniGraffle Professional.
  • Fixed a bug where directly opening PDFs would result in their scale being very large.
  • Fixed a bug where it was very easy to drag a line label off of a line.
  • Fixed an alert when using the arrow keys in the Outline Editor from entries that had no label.
  • Fixed an edge case on first launch where an exported PDF from an unsaved document would write out with a .graffle file extension.
  • Fixed a bug where the Fill control in the ruler accessory view inspector would be out of sync with the actual selection’s fill color.
  • Fixed an alert when proofing colors.
  • Fixed a crash when changing the alignment of a subgraph’s enclosing object.
  • Fixed a bug where actions to switch to the next canvas were saving out as switching to the previous canvas.
  • Fixed a bug where exporting to Visio XML would result in line labels having a black fill color.
  • Fixed an alert and crash when opening Visio documents that had a mix of line hops and curved lines.
  • Fixed a bug where perfectly vertical lines would sometimes render their line endings behind the shape they were connecting to.
  • Fixed a bug where layer ordering could jumble around when adding a shared layer.
  • Fixed a hang when printing if an object was using the selectedMenuItemColor from the Developer palette.
  • Fixed a bug where rotated shapes with pattern fills cause a hang on 10.8.

New in OmniGraffle 5.4.1 RC (Jul 12, 2012)

  • Fixed a crash when changing the alignment of a subgraph’s enclosing object.
  • Fixed a bug where actions to switch to the next canvas were saving out as switching to the previous canvas.
  • Fixed a bug where exporting to Visio XML would result in line labels having a black fill color.
  • Fixed an alert and crash when opening Visio documents that had a mix of line hops and curved lines.
  • Fixed a bug where perfectly vertical lines would sometimes render their line endings behind the shape they were connecting to.

New in OmniGraffle 5.4.1 Beta (Jun 5, 2012)

  • Fixed a regression where JPEG export options were not displaying.
  • Fixed a bug where exporting to HTML would use the incorrect JPEG file extension.
  • Fixed a typo in the AppleScript Dictionary.
  • Fixed a couple of crashes when working with certain Visio documents.

New in OmniGraffle 5.4 (Jun 5, 2012)

  • New Features:
  • 64-bit mode: If you’re running Mac OS X 10.6 (Snow Leopard) or Mac OS X 10.7 (Lion), OmniGraffle now takes advantage of 64-bit mode, providing substantial stability and performance improvements. This has changed the minimum Operating System Requirement to Mac OS X 10.6.8 or later.
  • A dynamic Quick Look preview generator has been added to OmniGraffle, which brings back the ability to Quick Look files in the Finder while no longer writing out the preview to the file (impacting performance when autosaving and versioning).
  • Stencil searching has been greatly improved to help you find stencils or objects in stencils that you have installed.
  • Shadows have improved their rendering, particularly when zoomed in.
  • Keyboard shortcuts for Zoom In and Zoom Out have been changed to match the iWork applications.
  • When OmniGraffle is unlicensed, the right side of the document titlebar should indicate that it is in trial mode, and how many days are left in the trial.
  • OmniGraffle now sports a new icon to bring it more into the family of our other applications.
  • Bug Fixes:
  • Fixed a bug where overlapping orthogonal lines snapping to magnets could render one or more of the lines unselectable.
  • When dragging an image from a web browser to a canvas, the image should now land under the mouse cursor and not off the canvas to the lower left corner.
  • Fixed a bug when editing text and clicking on the canvas that would make a jump to the wrong spot if the canvas is auto-resizing.
  • Fixed a bug where “Revert Document” in the File Menu was unavailable after switching to another application in Mac OS X 10.7.
  • Duplicating a file in Mac OS X 10.7 now properly cascades the window position.
  • The “Duplicate” entry in the Edit Menu has now been changed to “Duplicate Selection” in order to cease confusion with the Duplicate entry in the File Menu.
  • Fixed a severe performance issue having to do with a large number of text variables on a particular canvas.
  • Addressed an issue where the Stencil Window search could recognize certain files that are not stencils based on their file extension.
  • The Open ColorSync Utility button in the ColorSync preference pane should now be working again.
  • Crashes:
  • Fixed a crash when dragging color swatches to various objects.
  • Fixed a crash when exporting a document with many canvases with shared layers to file formats that write out multiple files for each canvas.
  • Fixed a crash when reverting to a previous version of the document for certain files while running in Mac OS X 10.7.
  • As noted above, 64-bit mode offers increased stability and neatly avoids a number of existing reported crashes in the reproducible test cases we have found.

New in OmniGraffle 5.4 Beta (May 4, 2012)

  • Exported JPEG files should now get the expected .jpg file extension instead of .jpeg.
  • Added localizations for changed menu entries and export options.
  • Fixed a bug where overlapping orthogonal lines snapping to magnets could render one or more of the lines unselectable.
  • Addressed a performance issue where page number variables on shared layers could slow OmniGraffle down considerably.
  • Special-cased the warning that Volumes are not able to be imported to avoid a potential hang or crash when running on Mac OS X 10.6.8.
  • The Disk Image’s background and Applications alias should be showing again.
  • Visio stencils (.vss files) should now be properly opening and displaying, however there may be some competition in Launch Services for these filetypes if you have BBEdit or TextWrangler installed.
  • Fixed a crash when dragging a partition or mounted volume to OmniGraffle’s application icon.
  • Fixed a crash when working with connecting shapes.
  • The titlebar and Open Recent… menu should now properly display OmniGraffle document icons.
  • Xcode projects can now again be directly dragged to the OmniGraffle application icon.
  • Previous OmniGraffle 5.4 beta changes:
  • New Features:
  • 64-bit mode: If you’re running Mac OS X 10.6 (Snow Leopard) or Mac OS X 10.7 (Lion), OmniGraffle now takes advantage of 64-bit mode, providing substantial stability and performance improvements. This has changed the minimum Operating System Requirement to Mac OS X 10.6.8 or later.
  • A dynamic Quick Look preview generator has been added to OmniGraffle, which brings back the ability to Quick Look files in the Finder while no longer writing out the preview to the file (impacting performance when autosaving and versioning).
  • Stencil searching has been greatly improved to help you find stencils or objects in stencils that you have installed.
  • Shadows have improved their rendering, particularly when zoomed in.
  • Keyboard shortcuts for Zoom In and Zoom Out have been changed to match the iWork applications.
  • When OmniGraffle is unlicensed, the right side of the document titlebar should indicate that it is in trial mode, and how many days are left in the trial.
  • OmniGraffle now sports a new icon to bring it more into the family of our other applications.
  • Bug Fixes:
  • When dragging an image from a web browser to a canvas, the image should now land under the mouse cursor and not off the canvas to the lower left corner.
  • Fixed a bug when editing text and clicking on the canvas that would make a jump to the wrong spot if the canvas is auto-resizing.
  • Fixed a bug where “Revert Document” in the File Menu was unavailable after switching to another application in Mac OS X 10.7.
  • Duplicating a file in Mac OS X 10.7 now properly cascades the window position.
  • The “Duplicate” entry in the Edit Menu has now been changed to “Duplicate Selection” in order to cease confusion with the Duplicate entry in the File Menu.
  • Fixed a severe performance issue having to do with a large number of text variables on a particular canvas.
  • Addressed an issue where the Stencil Window search could recognize certain files that are not stencils based on their file extension.
  • The Open ColorSync Utility button in the ColorSync preference pane should now be working again.
  • Crashes:
  • Fixed a crash when exporting a document with many canvases with shared layers to file formats that write out multiple files for each canvas.
  • Fixed a crash when reverting to a previous version of the document for certain files while running in Mac OS X 10.7.
  • As noted above, 64-bit mode offers increased stability and neatly avoids a number of existing reported crashes in the reproducible test cases we have found.

New in OmniGraffle 5.3.6 (Nov 8, 2011)

  • Fixed a regression where drop shadows on objects would not print.
  • Fixed a bug where shadows were not rendering properly for Mac OS X v10.5 users.
  • Found a few more cases where dragging a raster image to a pixel-based canvas would place the image on non-integral pixel coordinates.
  • The title of the Stencil Window should now again be localized.
  • Addressed an issue that would generate errant vertex points when using the Pen Tool.

New in OmniGraffle 5.3.5 (Oct 26, 2011)

  • Turned off the display of drop shadows in canvas icons in the sidebar to improve performance and stability.
  • Fixed a bug where the Stencil Window would show on launch whether it had been showing previously or not.
  • Dragging images to a pixel based canvas with a pixel grid on should now place the image on integral pixel coordinates.
  • When exporting a multiple canvas document that's not using printer sheets for its canvas sizing and canvas size auto-adjustment is on, export areas will fit the content on each canvas appropriately.
  • Fixed a bug where drop shadows on canvas name variables on shared layers was showing the incorrect canvas name.
  • Fixed another bug having to do with zooming on auto-resizing canvases.

New in OmniGraffle 5.3.4 (Sep 25, 2011)

  • Fixed a bug where line endings or arrowheads were not showing in their respective popup menus in the Lines and Shape Inspector.
  • Addressed an issue where the new canvas size auto-adjustment Setting would conflict with the “Fit in Window” zoom setting.
  • Fixed a regression in the Menu Bar where menu items and entries were not getting localized.
  • Fixed a zoom view bug when Page Setup scale was being used.

New in OmniGraffle 5.3.3 (Sep 22, 2011)

  • Quick Look previews have been temporarily disabled on Lion while we work out some performance issues which made Auto Save too slow when working with complex documents. (This made the app hang every time you switched away and back.) We plan to bring back Quick Look previews in our next update (after addressing these performance issues).
  • Automatic canvas size adjustments now give a bit more padding between the object and the canvas edge.
  • Canvases that are set to auto-adjust and are not sized using printer pages will now automatically grow when the window is resized, making for an ‘infinite canvas’ of sorts.
  • Fixed a bug where Option-dragging objects from one layer to another in the Layer List sidebar would move objects to the wrong layer.
  • Aliases and Symlinks residing in the proper directory that point to folders containing stencils should now show up in the Stencil Window.
  • Addressed an NSDocumentController error when opening the Template Chooser.
  • Fixed a crash when dragging certain groups that contain both shapes and lines.

New in OmniGraffle 5.3.2 (Aug 23, 2011)

  • Bug Fixes - Fixed a repeatable crash when viewing certain third-party stencils.

New in OmniGraffle 5.3.1 (Aug 18, 2011)

  • Fixed a bug where an export of a multiple canvas document to a raster image format would result in blank image files for each canvas after the first.
  • Addressed an issue where existing favorite stencils went missing.
  • Fixed a bug where we now ensure that there's PNG data on the pasteboard, particularly in Mac OS X v10.5.
  • When saving a version of a duplicated file when running Mac OS X v10.7, the "dirty" close button should go away.
  • Universal Access on Mac OS X v10.7 has taken our existing keyboard shortcut for "Snap to Grid", this shortcut has been removed from OmniGraffle; it can be customized in System Preferences.
  • Fixed a crash when running on Mac OS X v10.5 and a software update check was run sometime in the past.
  • Fixed a bug where deleting stencils could delete other stencils that weren't selected.
  • Addressed an over-eager save sheet on Mac OS X v10.7 when the document hasn't been saved in awhile.

New in OmniGraffle 5.3 (Jul 20, 2011)

  • New Features:
  • Mac OS X 10.7 Features and Compatibility — OmniGraffle is ready for Lion, if you are running Mac OS X 10.7 you'll be able to take advantage of the new navigation gestures, automatic document saving and versioning, as well as full screen mode.
  • New Line Behavior — We've modified how lines appear when they are connecting to shapes to more appropriately show their actual endpoints at the center of the shape, as well as making the Curvy line type much more attractive visually and adding much more powerful control handles for the Orthogonal line type.  
If you would like to enable the new line behavior works, paste the following in Terminal:
 
"defaults write com.omnigroup.OmniGrafflePro UseOldBezierPathLayout NO" (if you are running OmniGraffle Professional, minus the quotes)
"defaults write com.omnigroup.OmniGraffle UseOldBezierPathLayout NO" (if you are running the Standard version of OmniGraffle, minus the quotes)
"defaults write com.omnigroup.OmniGrafflePro.MacAppStore UseOldBezierPathLayout NO" (if you are running OmniGraffle Professional purchased in the Mac App Store, minus the quotes)
"defaults write com.omnigroup.OmniGraffle.MacAppStore UseOldBezierPathLayout NO" (if you are running the Standard version of OmniGraffle purchased in the Mac App Store, minus the quotes)
  • iPad Compatibility — Certain artisitic features available on OmniGraffle for iPad (such as open freehand shapes) now display properly on the desktop.
  • Paste in Place has been added as a dedicated control in the Edit Menu.
  • The Konigi wireframe stencils are now bundled by default.
  • The shared support folder for custom OmniGraffle stencils, diagram styles, templates, and shapes has moved to $HOME/Library/Application Support/The Omni Group/OmniGraffle to conform with Mac App Store guidelines.
  • Bug Fixes:
  • Fixed a particularly nasty crash that could occur when certain ColorSync Profiles were installed.
  • Addressed an infinite loop crash when using automatic layout.
  • Fixed a hang while applying a change in orientation when using orthogonal lines.
  • Smart Guides should now no longer interfere with grid snapping and should never prevent snapping to grid pixel boundaries, regardless of zoom level.
  • Dragging an image from a web browser should now drag the image, not the URL for the image.
  • Fixed a bug where the Shift and Caps Lock could interfere with drawing tools hotkeys.
  • Exporting a multi-canvas document to PDF should now take unit scale into account.
  • OmniGraffle now offers PDF and PNG on the pasteboard before PICT and TIFF.
  • Fixed a bug where pasting an object could errantly duplicate a canvas.
  • Avoided an error when exporting an entire document to HTML if there were colons in any canvas names.
  • OmniGraffle now handles font transparency to and from the iPad.
  • Fixed some image tiling issues and other image related bugs in flipped tables.
  • The Japanese version of the Common > Shapes stencil should now include smart arc and wedge shapes.
  • Multi-Touch gestures for trackpad and other input devices are now disabled by default.
  • Fixed a bug where the Mac App Store version was not opening LinkBack PDFs from newly created files.
  • The Magdalen Islands are now part of Quebec, and not Nova Scotia.

New in OmniGraffle 5.2.3 (Jun 16, 2010)

  • Bug Fixes:
  • Fixed a bug where canvas names were exporting to HTML incorrectly.
  • Bézier lines should now render properly when connecting to shapes, and route better when both endpoints are in the same location.
  • Fixed a bug where Bézier lines would draw in front of objects.
  • Fixed a bug when exporting multiple canvas documents with custom origins to PDF would cut off the canvas.
  • Fixed a regression where indenting objects already in a subgraph would draw connecting lines on top of the objects.
  • Fixed a bug where exporting a multi-canvas document to PNG would not name the last canvas correctly.
  • Fixed a NSCalibratedWhiteColorSpace error when using guides and ColorSync.
  • The tables in the UML-General stencil are now set to connect to their components.
  • The Faroe Islands are now part of Denmark and not the UK.
  • Ghana and Ivory Coast were in each other's places, this has been corrected.
  • Exporting to all OmniGraffle document types now offers file settings, compression, and Quick Look preview options.
  • When opening documents created on OmniGraffle for iPad, the message is more specific as to the differences between versions.

New in OmniGraffle 5.2.3 Beta 2 (May 20, 2010)

  • Fixed a bug where canvas names were exporting to HTML incorrectly.
  • Bezier lines should now render properly when connecting to shapes, and route better when both endpoints are in the same location.

New in OmniGraffle 5.2.3 Beta 1 (May 6, 2010)

  • Fixed a bug where Bézier lines would draw in front of objects.
  • Fixed a bug when exporting multiple canvas documents with custom origins to PDF would cut off the canvas.
  • Fixed a regression where indenting objects already in a subgraph would draw connecting lines on top of the objects.
  • Fixed a bug where exporting a multi-canvas document to PNG would not name the last canvas correctly.
  • Fixed a NSCalibratedWhiteColorSpace error when using guides and ColorSync.
  • The tables in the UML-General stencil are now set to connect to their components.
  • The Faroe Islands are now part of Denmark and not the UK.
  • Ghana and Ivory Coast were in each other's places, this has been corrected.
  • Exporting to all OmniGraffle document types now offers file settings, compression, and Quick Look preview options.
  • When opening documents created on OmniGraffle for iPad, the message is more specific as to the differences between versions.

New in OmniGraffle 5.2.2 (Mar 24, 2010)

  • New Features:
  • Added a preference to disable multitouch trackpad gestures.
  • You can now Option-Command-click to select different Bézier control points where multiple Bézier lines are connected.
  • Added a hidden preference to disable scroll wheel zooming to avoid using momentum scrolling "residue" from the Magic Mouse.
  • defaults write com.omnigroup.OmniGrafflePro DisableScrollWheelZooming -boolean True (for OmniGraffle Professional)
  • defaults write com.omnigroup.OmniGraffle DisableScrollWheelZooming -boolean True (for the Standard version of OmniGraffle)
  • Bug Fixes:
  • Fixed a bug where the color picker would lose focus when inputing stroke color values.
  • Fixed an "Error while printing" alert when resaving a file on Mac OS 10.6.
  • Fixed a bug where orthogonal lines would draw incorrectly in place when a connected shape is moved.
  • Fixed a bug where Bézier lines with both endpoints connected to the same object were not respecting magnets.
  • Fixed a bug where objects in a shared layer could lose the ability to be reordered.
  • Fixed a bug where clicking a link to another file exited Presentation Mode.
  • Fixed a bug where it was possible to rotate and zoom locked objects via multitouch trackpad gestures.
  • Fixed a bug where undoing after a multitouch gesture undid the previous action instead.
  • Fixed a bug where making a table out of a single shape didn't render one of the resize handles.
  • Fixed a pasteboard error when duplicating an object with an EPS image.
  • Fixed a bug where it was impossible to export to stencil, template, or diagram style on Mac OS X 10.6.
  • Actions on groups should now work again in Presentation Mode.
  • Fixed a bug where moving objects forward and backward on a shared layer didn't immediately update in the main view.
  • Fixed a bug where it was impossible to Tab to cycle through shapes on shared layers.
  • Fixed a bug where resetting the inspector locations ordered the inspector groups incorrectly.
  • Installing a stencil now copies the stencil from its location as opposed to moving it.
  • Fixed a bug where dragging an item into a collapsed subgraph replaced all the contents of the subgraph.
  • Fixed a bug where tiled images rendered upside down.
  • Localizations updated.
  • Crashers:
  • Fixed a number of crashes when importing Microsoft Visio files.
  • Fixed a crash when directly opening PDFs.
  • Fixed a hang in GraphicView.
  • Fixed an OGRulerView crash when resizing groups with the mouse.
  • Fixed a crash when making a new shared layer via AppleScript.
  • Fixed a number of Graphviz crashes when working with subgraphs.

New in OmniGraffle 5.2.2 RC 1 (Feb 25, 2010)

  • No changes since the release of OmniGraffle 5.2.2 beta 1.

New in OmniGraffle 5.2.2 Beta 1 (Feb 12, 2010)

  • New Features:
  • Added a preference to disable multitouch trackpad gestures.
  • You can now Option-Command-click to select different beziér control points where multiple beziér lines are connected.
  • Added a hidden preference to disable scroll wheel zooming to avoid using momentum scrolling "residue" from the Magic Mouse.
  • defaults write com.omnigroup.OmniGrafflePro DisableScrollWheelZooming -boolean True (for OmniGraffle Professional)
  • defaults write com.omnigroup.OmniGraffle DisableScrollWheelZooming -boolean True (for the Standard version of OmniGraffle)
  • Bug Fixes:
  • Fixed a bug where the color picker would lose focus when inputing stroke color values.
  • Fixed an "Error while printing" alert when resaving a file on Mac OS 10.6.
  • Fixed a bug where orthogonal lines would draw incorrectly in place when a connected shape is moved.
  • Fixed a bug where beziér lines with both endpoints connected to the same object were not respecting magnets.
  • Fixed a bug where objects in a shared layer could lose the ability to be reordered.
  • Fixed a bug where clicking a link to another file exited Presentation Mode.
  • Fixed a bug where it was possible to rotate and zoom locked obejcts via multitouch trackpad gestures.
  • Fixed a bug where undoing after a multitouch gesture undid the previous action instead.
  • Fixed a bug where making a table out of a single shape didn't render one of the resize handles.
  • Fixed a pasteboard error when duplicating an object with an EPS image.
  • Fixed a bug where it was impossible to export to stencil, template, or diagram style on Mac OS X 10.6.
  • Actions on groups should now work again in Presentation Mode.
  • Fixed a bug where moving objects forward and backward on a shared layer didn't immediately update in the main view.
  • Fixed a bug where it was impossible to Tab to cycle through shapes on shared layers.
  • Fixed a bug where resetting the inspector locations ordered the inspector groups incorrectly.
  • Installing a stencil now copies the stencil from its location as opposed to moving it.
  • Fixed a bug where dragging an item into a collapsed subgraph replaced all the contents of the subgraph.
  • Fixed a bug where tiled images rendered upside down.
  • Localizations updated.
  • Crashers:
  • Fixed a number of crashes when importing Microsoft Visio files.
  • Fixed a crash when directly opening PDFs.
  • Fixed a hang in GraphicView.
  • Fixed an OGRulerView crash when resizing groups with the mouse.
  • Fixed a crash when making a new shared layer via AppleScript.
  • Fixed a number of Graphviz crashes when working with subgraphs.

New in OmniGraffle 5.2.1 (Oct 29, 2009)

  • More compatibility fixes for Mac OS X 10.6 "Snow Leopard".
  • Addressed stability issues.

New in OmniGraffle 5.2.1 RC1 (Oct 22, 2009)

  • No changes since the release of OmniGraffle 5.2.1 beta 2.

New in OmniGraffle 5.2.1 Beta 2 (Oct 2, 2009)

  • Bug Fixes:
  • Fixed an error when pasting content from OmniOutliner into the Outline Editor.
  • Fixed a bug where using a Multi-Touch trackpad would put a document into a dirty state.
  • Crashes:
  • Fixed a memory leak that would lead to a crash opening very large files.
  • Fixed a crash when laying out a canvas that had a number of locked objects.

New in OmniGraffle 5.2.1 Beta 1 (Sep 17, 2009)

  • Fixed a problem when saving and the Quick Look preview was on.
  • Fixed a bug where one could not inspect the Text Tool properly.
  • Fixed a bug where copying a layer to another canvas or another document reversed the order of objects on the new layer.
  • Fixed a bug where a custom keyboard shortcut for showing/hiding Guides would result in an error.
  • The Open window responds to the Return key now.
  • Fixed a rendering issue where sometimes strokes would not appear.
  • Fixed a bug where minimized windows wouldn't restore from the dock icon.

New in OmniGraffle 5.2 (Aug 28, 2009)

  • New layout engine based on Graphviz.
  • Bezier control handles on connection lines.
  • Redesigned Stencil Window supporting local searches and searches on Graffletopia.com.
  • Binary Visio document import support and Enhanced MetaFile support (OmniGraffle Professional only).
  • Custom user data on objects (OmniGraffle Professional only).
  • Quick Look support in Leopard.
  • New ruler accessory view inspection tools.
  • Adjustable arc, star, and arrow shapes.
  • Shared layers.
  • Configurable tools palette.
  • Support for Multi-Touch trackpads.

New in OmniGraffle 5.2 RC2 (Aug 27, 2009)

  • Changes - Corrected the CFBundleDisplayName for the standard version of OmniGraffle.

New in OmniGraffle 5.2 RC1 (Aug 21, 2009)

  • Bug Fixes:
  • Fixed a number of bugs concerning line spacing and row height when editing text using Asian font faces.
  • Fixed a bug where tiled images in shapes could get distorted.
  • Addressed an issue where groups on shared layers could sometimes not show a selection highlight.
  • Fixed a typo in Tutorial 6 in the OmniGraffle Help.
  • Fixed some issues when using pattern fills and exporting to Visio XML.
  • Fixed a bug where PDFs would lose all text upon import.
  • Tiled images can now be affected by the opacity slider.
  • Fixed a bug where the Geometry Inspector wouldn't accept input when localized into Simplified Chinese.
  • Crashes
  • Fixed a crash when customizing the toolbar.
  • Fixed a crash when parsing certain WMFs.
  • Mac OS X 10.6 Compatibility:
  • Fixed a number of interface and cosmetic issues when running on Mac OS X 10.6 "Snow Leopard".
  • Localizations:
  • Fixed a problem with license strings when localized into Japanese.
  • Provided new localizations for the View Menu - Grid Lines.
  • Localized the new Hierarchical.gtemplate.
  • Fixed a bug where menus in the German localization were mostly displaying in English.
  • Changed the Italian "Riduci" to "Diminuisci" as not to have "Riduci" in the menus twice.
  • Fixed the Japanese localization for "Solid" in the Fill Inspector.
  • Fixed a bug where text would get cut off of the Software Update panel in Spanish.

New in OmniGraffle 5.2 Beta 7 (Jul 23, 2009)

  • Operating System Requirements:
  • OmniGraffle 5.2 beta 7 requires Mac OS X v10.5 Leopard or later in order to run.
  • Bug Fixes:
  • Canvas names are now retained on export to PDF for bookmarking and a document contents outline.
  • Fixed a regression where line labels would lose their fill color on export to Visio XML.
  • Fixed a bug where newly installed stencils via the Finder weren't immediately showing up in the Stencil Window.
  • Addressed a performance issue where canvas thumbnails could lead to a hang when switching back to OmniGraffle.
  • Fixed a bug where resizing a shape would make a connected line jump to a different magnet.
  • Fixed a bug where duplicating a canvas pasted whatever was on the clipboard onto the canvas.
  • Crashes:
  • Fixed a problem where the Quick Look plug-in would crash quicklookd when using Cover Flow.
  • Fixed a crash when deleting all instances of a shared layer.
  • Fixed a crash when opening certain Visio files.
  • Fixed an NSCFArray error when deleting a canvas whilst editing a stencil.

New in OmniGraffle 5.2 Beta 6 (Jul 2, 2009)

  • Bug Fixes:
  • Fixed a bug where it was possible to give a shared layer the same name as a normal layer in a given canvas.
  • You can now name a new shared layer using the name of a previously deleted one.
  • Fixed a bug where rearranged shared layers would regress to their previous state when the file was saved and reopened.
  • Fixed a bug where linked images on shared layers would break their links when dragging said layer to another document.
  • Placed PICT images now are correctly converted to PDFs and render properly.
  • X and Y position input fields in the ruler accessory view are no longer enabled and populated when a line label is selected.
  • Added a UTIImportedTypeDeclarations key to the Quick Look generator's info.plist.
  • Adjusted the sensitivity of multi-touch gestures for zooming, rotating, and resizing.
  • Crashes:
  • Fixed a reproducible crash when setting the group rank property of a shape using AppleScript.

New in OmniGraffle 5.2 Beta 5 (Jun 5, 2009)

  • Bug Fixes:
  • Fixed a bug where actions that jumped to a specific canvas would not allow you to select another canvas if the previously selected canvas had been deleted.
  • Fixed a bug where edits to a duplicated canvas would occur on the originating canvas.
  • Dragging a shared layer from one canvas to another should now properly copy the shared layer instead of creating a new shared layer.
  • Crashes
  • Fixed a crash when dragging connected lines and shapes from the Stencil Window.
  • Fixed a crash when inspecting the Drawing Tools.

New in OmniGraffle 5.2 Beta 4 (May 28, 2009)

  • Multi-Touch Support:
  • Those running portables with Multi-Touch trackpads can now pinch to zoom in or out, pinch to resize a selection, and rotate a selection.
  • Canvases Sidebar:
  • Fixed a cosmetic issue with the disclosure triangles when using small thumbnail icons.
  • Fixed a bug where canvas sidebar expansion state was not getting saved.
  • Fixed a bug where Option-dragging multiple layers would only copy one layer.
  • Dragging a layer from one canvas to another in the same document will now move the layer as opposed to copying it to the second canvas. Option-dragging will copy layers between canvases in the same document.
  • Added a hidden preference to always show the layer status icons in the Canvases Sidebar (Visible, Printing, Lock) to match previous versions of OmniGraffle. defaults write com.omnigroup.OmniGraffle [or com.omnigroup.OmniGrafflePro] AlwaysShowLayerStatusIcons YES at the command line will turn them on.
  • Bug Fixes:
  • Fixed a bug where Smart Guides were not working against objects in the same group or table.
  • Added a small border around preview thumbnails in the Stencil Window when searching Graffletopia.
  • Fixed a bug in the Fill inspector where it wouldn't update when you changed the blend option for objects on shared layers.
  • Fixed a bug when using the Text Tool hotkey to create line labels.
  • Fixed a bug regarding locked layers and editing text.
  • Fixed a bug where undoing an object deletion from a shared layer didn't immediately update the main window.
  • The Status Text at the bottom of the main window for objects selected should now count objects on shared layers.
  • Fixed a [ConnectedGraphic labels] error when changing automatic layout.

New in OmniGraffle 5.2 Beta 3 (May 14, 2009)

  • Licensing & Software Update:
  • OmniGraffle will now accept 2 seats per license key.
  • Omni Software Update should now allow you to install the update in a different location than where the running copy is.
  • Omni Software Update is more informative about error messages and the like.
  • Updated trial behavior to Omni-wide standards.
  • Bug Fixes:
  • Fixed a bug where using AppleScript to move to different canvases was not working in Presentation Mode.
  • Fixed a bug where using Shift-drag to select objects on top of each other didn't behave properly.
  • Fixed a bug where placed PDFs could export to EPS and not be opened.

New in OmniGraffle 5.2 Beta 2 (Apr 30, 2009)

  • Bug Fixes:
  • Fixed a bug where collapsing a child subgraph using the contextual menu would collapse outermost grouping instead.
  • Addressed an issue where duplicating a layer or canvas would instead paste whatever was on the pasteboard.
  • Fixed a bug where using the contextual menu to duplicate a shared layer would turn it into a non-shared layer.
  • Fixed some odd cache-related display issues at high zoom factors.
  • Addressed some Visio import issues concerning Visio files coming from applications other than Visio.
  • Fixed some related text offset problems in Visio import.
  • Insert variable will now create a new object if no text insertion point is available.
  • Custom zoom setting no longer cuts off the right side of zoom popup button.
  • Actions on objects that are part of a group, table, or subgraph should now be working in Presentation Mode.
  • Crashes:
  • Fixed a crash after deleting all shared layers and selecting a canvas.
  • Fixed a crash when nudging groups.
  • Fixed a crash that could occur when adjusting Diagram Layout sliders.
  • Fixed a crash when loading certain Visio stencils.

New in OmniGraffle 5.2 Beta 1 (Apr 17, 2009)

  • Bug Fixes:
  • Fixed a bad URL to the LinkBack project in the Help.
  • Fixed display of actions in the Edit Menu - Undo in certain circumstances.
  • Amended some issues when opening Xcode and Interface Builder files.
  • Fixed some printing issues related to the grid.
  • Exporting a document containing linked images to a package with embedded images now properly links the images.
  • Switched to NSSearchField.
  • Fixed a Visio import bug where certain shapes would come in as two shapes.
  • Action badges should be clickable at all times now.
  • Graffletopia search results are now no longer limited to five.
  • Rank separation can be smaller than .15 inches now.
  • Fixed some text flow issues in tables.
  • Fixed a Visio import issue where linear blends could come in as radial.
  • Addressed group bounding box issues for lines and shapes that are grouped.
  • Fixed a Visio import problem where objects could come in without a fill or stroke.
  • Fixed a Visio import problem where bezier lines could come in as plain curved lines.
  • Components of tables & groups now accept colors dragged from the color pane and the style tray as fills.
  • Fixed some connection display issues for nested subgraphs.
  • Fixed a display issue with the Zoom button.
  • Fixed a flickery display problem when resizing a line in a group at times.
  • Addressed a Visio export issue where objects would not get assigned layers.
  • Tables containing only autoresizing text objects can now be enlarged.
  • Fixed a nasty issue pertaining to rotated autosizing text cells inside of tables.
  • Fixed a bug when using "duplicate" in AppleScript that didn't preserve document jump or image fill of graphics.
  • Addressed a Visio import problem where WMF files could get dropped.
  • Fixed some issues with the Canvas: Size Inspector input fields.
  • Fixed some odd text justification behavior for tables and groups when using the Style: Text Inspector.
  • Copy As AppleScript now handles image fills.
  • Fixed a bug where changing the file format of a multiple-canvas template while file extensions were hidden created a folder with each canvas saved separately.
  • Addressed some problems with sub-selected components of groups and tables.
  • Fixed some menu wonkiness when the Outline Editor has focus.
  • Fixed a bug where after a shape combination, corner radius would apply to all but one corner.
  • You can now easily copy/paste/duplicate selected canvases in the sidebar.
  • One can now rotate individual table cells.
  • One can now rotate tables as a whole.
  • Better downsampling of Quick Look previews.
  • Addressed a problem where miter corners left dirt and/or had a huge export border.
  • Fixed some table cell selection and resize issues.
  • Visio date/timestamp formatting should now import correctly.
  • OmniGraffle now handles the .gv (Graphviz) file extension.
  • AppleScript support for embedded and linked images has been added.
  • Crashes:
  • Fixed an alert when selecting a row with no object in at least one column.
  • Fixed an alert when working with shared layers and the selection tool.
  • Fixed a crash related to making a table with a connecting shape.
  • Fixed a crash related to autosave and shared layers.
  • Fixed a prevalent crash when manipulating groups that have shapes and lines within.
  • Fixed a crash when opening certain .dot files.
  • Fixed a crash related to actions that jumped to non-existent canvases.
  • Addressed an error when opening certain PDF files.
  • Fixed a hang when resizing grouped and rotated text objects.
  • Fixed a crash when dragging a rotated table around.
  • Fixed a crash having to do with Visio import and EMF files.
  • Fixed a crash when deleting all instances of a shared layer.
  • Fixed a crash related to dragging shared layers and canvas thumbnails that had their layer thumbnails disclosed.

New in OmniGraffle 5.1.1 (Jan 29, 2009)

  • No changes since the release of OmniGraffle 5.1.1 rc 1.

New in OmniGraffle 5.1.1 RC1 (Jan 22, 2009)

  • Operating System Requirements - OmniGraffle 5.1.1 rc 1 requires Mac OS X 10.5 (Leopard) or later in order to run.
  • Changes - No changes since the release of OmniGraffle 5.1.1 beta 2.

New in OmniGraffle 5.1.1 Beta 2 (Jan 15, 2009)

  • Localizations - Updated Japanese localizations and translations added.

New in OmniGraffle 5.1.1 Beta 1 (Dec 11, 2008)

  • Localizations:
  • Updated localization fixes have been provided for French, Dutch, German, Italian, Spanish, and Chinese.
  • Crashers:
  • Fixed a memory leak that was leading to out of memory errors and a nasty string of crashes.

New in OmniGraffle 5.1 (Nov 20, 2008)

  • No changes since the release of OmniGraffle 5.1 rc 1.

New in OmniGraffle 5.1 RC1 (Nov 13, 2008)

  • Bug Fixes:
  • Addressed a small number of documentation keyword issues.
  • Fixed a bug where an object's shadow would print using the object's previous shape.
  • Graffletopia search results should now display the preview icon more properly.
  • Fixed an issue where Graffletopia search results didn't handle spaces in the stencil's URL.

New in OmniGraffle 5.1 Beta 5 (Oct 30, 2008)

  • Bug Fixes:
  • Fixed a Visio import issue surrounding the POLYLINE attribute.
  • Fixed a Visio import issue where connecting lines were rendering as too short or not displaying.
  • Addressed a problem with EMF files coming in with very thick strokes and unwanted fills.
  • Fixed a regression opening certain Visio files.
  • Presentation Mode should now once again take place on whichever display has the frontmost OmniGraffle document window.
  • Fixed a bug where the Action Inspector could take focus away from the main document window, causing scripts to fail.
  • Fixed a regression in .xib file support.
  • Other Sundry Fixes:
  • Fixed a one-pixel gap in the Canvases Sidebar header.
  • We now display the new keyboard shortcuts for "Zoom In" and "Zoom Out" in a much less confusing manner.
  • Cache-related Crashes:
  • Some work has been made to combat the cache-related crashes that some users have been experiencing in the beta releases, so if you wind up crashing, please do send those reports in to us; they are invaluable.

New in OmniGraffle 5.1 Beta 4 (Oct 9, 2008)

  • Fixed a multiple "Name Index children" error when opening certain VSS files.
  • Addressed an issue where text labels were coming in too large on Visio imports.
  • Fixed a problem with shape ordering when importing from Visio.
  • Fixed a bug concerning certain font names in Visio files that would render missing elements.
  • One can no longer connect items on shared layers to items on regular layers.
  • Fixed a rendering issue for connections between objects on shared layers when those objects were moved.
  • Fixed a bug where actions were not exporting to proper area when scale was applied to PDF export.
  • Fixed a rendering issue when resizing objects on shared layers.
  • Fixed a bug where the Note Inspector would not work if it was showing on launch.
  • Added the Canvases submenu to the Edit Menu in the Standard version of OmniGraffle.
  • Fixed a hang related to variables in groups.
  • Changed the keyboard shortcuts for zooming in and out as to not conflict with Apple's Universal Access shortcuts on the aluminum keyboards.

New in OmniGraffle 5.1 Beta 3 (Sep 25, 2008)

  • Fixed a bug that when launching OmniGraffle by dragging a stencil onto the dock icon, the Stencil Window would appear and disappear during launch.
  • Addressed an issue with the inspectors where they would not return to their previous location after hiding them and relaunching OmniGraffle.
  • Fixed a bug where Presentation Mode would not run on the primary display on a dual monitor setup.
  • Fixed a problem where EMF support was broke on PowerPC machines.
  • Fixed a bug where percentage scale wouldn't work on PDF export for documents with multiple canvases.
  • Fixed a bug where the mouse cursor could go missing after showing the Action Inspector.
  • Addressed an issue when files were moved around in the Finder and OmniGraffle could no longer find linked images.
  • Fixed a master/shape error when opening certain Visio files.
  • Work continues on improving the user interface of the sidebars, selection highlight now falls on the selected layer or canvas to better show what is in fact selected.
  • Various pixel polish has been performed to more pleasantly present elements in the Canvases Sidebar.
  • A single click will now trigger disclosure triangles in the Canvases Sidebar and Outline Editor.

New in OmniGraffle 5.1 Beta 2 (Sep 11, 2008)

  • Fixed a bug where lines were getting directly connected to magnets on export.
  • Connector shapes should now import from Visio.
  • Added support for non-orthogonal connectors when importing Visio files.
  • Fixed a Visio import bug where elements of tables were coming in locked.
  • Fixed a variety of issues with lines when importing Visio files.
  • Enhanced MetaFiles (EMFs) should properly render as vector graphics now.
  • Objects on non-visible layers should export to Visio properly now.
  • Objects on shared layers get duplicated to each Visio page on export.
  • Fixed a bug where line hops got added to lines during import from Visio.
  • Fixed an issue where undo was broken with respect to notes.
  • Fixed a problem where adjustable arrows could lose their shape when copied and pasted, or closed and re-opened.
  • Addressed a potential issue where the Stencil Window had an empty 'Recents' section and was causing problems.
  • Polished up some cosmetic issues in the Stencil Window.
  • You can now once again click/double click/Return to create a new object in the Outline Editor.
  • Fixed a duplicate Help Tag in the Diagram Layout Inspector.
  • Documented alignment behavior.
  • Documented line label action behavior for HTML export.
  • Documented connecting lines directly to magnets.
  • Fixed a screenshot of the Fill Inspector in the OmniGraffle Help.
  • Fixed a number of crashes opening Visio files that had Enhanced MetaFiles in them.
  • Fixed a dreaded StrokeStyleElement crash.
  • Fixed an unrecognized selector error when exporting to the OmniOutliner format.
  • Fixed a mutated while being enumerated error whilst dragging objects on a canvas. (mutants being better than zombies, at the very least. stupid zombies.)
  • Fixed a nasty beyond bounds error when opening certain autosave backups.
  • Fixed a reproducible OutlineView crash.
  • Fixed an ImageID error working with certain Visio files.
  • The current 5.1 releases seem to have introduced a font caching problem where individual characters of text can disappear or render oddly at certain zoom values. We're looking into this however we haven't been able to fix it as of yet.

New in OmniGraffle 5.1 Beta 1 (Aug 21, 2008)

  • We've added a new Smart Shape (akin to the resizable block arrow shapes), it is a wedge/arc shape that can be resized in degrees by dragging the blue smart handles. This shape is found in the Shapes stencil in the Common folder in the Stencil Window.
  • Fixed a number of focus issues in the Canvases Sidebar, Layer List, and Outline editor.
  • Single clicks in the sidebars will retain focus in the canvas area view.
  • A second click or double-click will give focus to the Layer List or Canvases Sidebar.
  • A single click on the style chit in the Outline Editor retains focus in the canvases area view, a single click on the label in the Outline Editor gives focus to that sidebar.
  • The Layer Selection indicator in the Canvases Sidebar has returned.
  • Added Help Tags for the layer visibility/printing/lock icons.
  • Other Interface changes
  • The Workspace Window is now a utility panel.
  • Added a keyboard shortcut for Paste and Match Style to match the iWork applications.
  • Icons in the Stencil Window are a bit more vibrant now.
  • You can now set the background color in the Stencil Window.
  • Added Help Tags for the Image Inspector buttons.
  • The Escape key will now deselect.
  • Added Spotlight support for custom data.
  • We now allow a longer maximum interval for autosaving (30 minutes).
  • Added a new canvas numbering variable.
  • Quick Look previews are now downsampled and compressed.
  • You can now choose whether or not to anonymize the document when sending feedback from the Help Menu.
  • Fixed a couple of accessibility problems when navigating in full keyboard access mode.
  • Fixed a bug where actions that jumped to another canvas got lost when immediately using the Browse Action Tool.
  • The scroll buttons in the Template Chooser should now work.
  • Fixed a nasty bug where exporting an entire document to PNG in Japanese localization failed.
  • The Colors toolbar button should work now
  • For some reason, the Scripts Menu was showing up, this is no longer the case.
  • Fixed a regression where one couldn't make a multiple selection in the Stencil Window.
  • Shared layers no longer have custom origins.
  • Fixed a tab ordering bug in tables.
  • Incorporated the latest Omni Software Update changes.
  • Addressed a highlight issue in the Canvases Sidebar when layers were reordered.
  • Fixed a particularly nasty performance issue.
  • Fixed a bug where it could appear to allow the merging of shared layers.
  • We no longer throw up an error dialog if a file being opened automatically at launch is missing.
  • Fixed a bug where the mouse cursor would hide even on the primary display while in Presentation Mode and using multiple displays.
  • Canvas size auto-adjustment now includes hidden objects when determining the canvas size.
  • Fixed a .dot import problem where every node would have identical text and no hierarchy.
  • Incorporated a licensing fix for multiple network interfaces.
  • Fixed a bug where the first click in the stencil source list after starting the app would always scrolls you to the top of the list.
  • Fixed a bug where manual guides would take effect even when they were hidden.
  • Addressed an issue where shared layers copied to another document would use inches in spite of the canvas settings.
  • Fixed a bug where objects with no fill that clip text were very difficult to select.
  • Fixed a bug where undoing diagram styles didn't restore proper shapes if the style had resized the objects to auto-fit the text.
  • Fixed a bug where trying to remove a workspace while the name was being edited broke the Workspace Window.
  • Fixed a problem where editing the tracking or leading for text in a table cell would change that setting for all the cells in the table.
  • Fixed a bug where duplicating a canvas would lead to shapes losing their typographic settings.
  • Addressed an issue where deleting a row in a table would give an incorrect bounding box.
  • You can no longer drop an image onto the Image Inspector even when it's disabled.
  • Fixed a bug in Circular layout.
  • Fixed a bug where "Print canvas on one printer sheet" and print scale would collide.
  • Fixed a bug where renaming a stencil in the Finder would make the Stencil Window throw fits.
  • Addressed an issue where duplicating content on a shared layer would make a different layer the active one.
  • Fixed a problem with the ruler accessory inspector view where it would show up empty even if you already had something selected.
  • You can Tab out of the custom zoom percentage field and have the value take now.
  • Fixed an Action badge problem.
  • Addressed a text margin error when editing a LinkBack object.
  • Fixed a Canvases Sidebar rendering issue where the thumbnails would appear at low resolution.
  • Fixed a .dot import problem where angle brackets would cause trouble in records.
  • "Bezier" is now spelled "B�zier".
  • We now apply the user's default compression setting to the built in templates.
  • Undo no longer triggers an automatic layout.
  • Fixed a problem where window size and position were not getting saved properly.
  • You can now Tab out of the Side Margin field in the Text Inspector and have that value applied.
  • Variables in stencils will reflect the unit preference for the current document.
  • Project Builder import is now called Xcode import.
  • Fixed a bug were after using presentation mode the mouse cursor would disappear when inactive.
  • Addressed an issue where the "About" window would always come up behind inspectors on multiple monitors.
  • Fixed a .dot import bug where records/tables were being laid out in the wrong direction.
  • Fixed a bug where LinkBack really liked using inches regardless of the canvas settings.
  • Addressed a PDF export problem where Illustrator CS3 would not open them.
  • You can now access actions on locked layers.
  • Fixed a window shadowing problem with respect to Spaces.
  • We should be properly observing HTML markup in .dot import now.
  • Fixed a number of Drawing Tool hot key preference pane UI issues.
  • The "This document created by a newer version of graffle" dialog is now a sheet.
  • Empty layers now get duplicated when a canvas is duplicated.
  • Fixed a bug where Shift-drag to inverse select wasn't working.
  • You can rotate a group of shapes with AppleScript now.
  • Much harder to delete a stencil from your Favorites list now.
  • Fixed a problem where the Help Tag on the Quick Look settings in the Document inspector was humorously misleading.
  • Enhanced MetaFiles (EMF) in Visio documents should be importing and displaying now.
  • Fixed a number of issues with respect to Windows MetaFiles (WMF) in Visio documents.
  • Fixed a text misalignment bug when importing Visio files.
  • Addressed an issue importing Visio files where the master contained no shapes.
  • Fixed a beyond bounds error working with Visio stencil files.
  • Fixed a bug where lines would not render properly when importing Visio documents.
  • Fixed another upside down callout text issue.
  • Fixed a problem when exporting to Visio where there were placed .bmp files.
  • Fixed an issue where ColorSync profiles were not saving correctly.
  • Removed the Cancel button from the ColorSync mismatch panel as it did nothing.
  • Fixed a bug where converting ColorSync profiles would set the canvas color to white.
  • We now display an error to the user if a profile is removed.
  • Addressed an issue where CMYK profiles were not sticking.
  • Fixed a *** -[NSCFDictionary setObject:forKey:]: attempt to insert nil value (key: RawData) error when trying to delete a placed PDF image.
  • Fixed a crash that would happen when dropping a graphic between two other graphics (this would happen often when creating tables).
  • Fixed a getUniqueIDForGraphic crash.
  • Fixed a couple of OGCanvasTableCell crashes.
  • Fixed an OGCanvas delayedVariableIconCreation crash.
  • Killed another zombie. Stupid zombies, man they really creep me out.
  • Fixed a GraffleWindowController crash.
  • Fixed an OIInspectorRegistry crash.
  • Fixed a hang related to a cache deadlock.
  • Fixed another cache-related crash.
  • Fixed an OGSelection crash.
  • Fixed a resurgent crash when saving.

New in OmniGraffle 5.0.2 RC 1 (Aug 15, 2008)

  • A handful of remaining Japanese localization problems have been mended.

New in OmniGraffle 5.0.2 Beta 1 (Jul 31, 2008)

  • Requires Mac OS X 10.5 or later. This is a Universal application.
  • A large number of fixes have been made to the Japanese Help and User Interface strings.
  • Amended the "Paste and Match Style" string to reflect the iWork apps in German.

New in OmniGraffle 5.0.1 (Jul 24, 2008)

  • No changes since the release of OmniGraffle 5.0.1 rc 1.

New in OmniGraffle 5.0.1 RC1 (Jul 17, 2008)

  • No changes since the release of OmniGraffle 5.0.1 beta 5.

New in OmniGraffle 5.0.1 Beta 5 (Jul 3, 2008)

  • Made the selected stencil shadow offset a little smaller in the Stencil Window.
  • Fixed a bug where the leading value would reset if you edited it while in text editing mode.
  • Fixed a "String::swscanf: offset past end of string" error when importing Visio files.
  • Fixed an image file format problem when importing Visio files and later saving them as OmniGraffle files.
  • Fixed a regression where Visio stencil files would always ask to be saved on quitting OmniGraffle.
  • Fixed a bug where notes were not exporting to PDF in certain circumstances.
  • Fixed a lingering ColorSync profile crash.
  • Fixed a crash when attempting to add magnets to a polygonal shape that had only two sides.
  • Fixed a crash in the Stencil Window when filtering out all of the graphics.
  • Fixed another zombie-related crash. Stupid zombies.
  • Fixed an exception thrown when collapsing the source list in the Stencil Window.

New in OmniGraffle 5.0.1 Beta 4 (Jun 20, 2008)

  • Fixed a bug where the Trash could not be emptied after opening a binary Visio file.
  • Fixed a unique image ID bug that would pop up after dragging canvases from one document to another.
  • Addressed a responder issue where the rulers wouldn't show in templates that had them showing.
  • Fixed a Visio import where lots of extraneous text would show up on import.
  • "Print canvas on one printer sheet" should no longer offset content to the right when printing a one page canvas.
  • Fixed a bug where arrowing up or down in the Corner Radius field would lose focus.
  • Fixed a dangerous duplicate graphic ID upon launch bug where objects could become uneditable.
  • Fixed a bug where duplicating canvases would disconnect objects from each other in new canvas.
  • Fixed a bug where the Outline Editor was not working properly if a template had the rulers showing.
  • Fixed a crash involving line labels from legacy OmniGraffle documents and the drawing tools palette.

New in OmniGraffle 5.0.1 Beta 3 (Jun 6, 2008)

  • AppleScript support for the new features in 5.0 has been fleshed out.
  • Shared layers now return a result in AppleScript.
  • Strokes can now be thinner than .15 pt.
  • Fixed a unique image ID bug when copying or dragging canvases.
  • Fixed a bug where a canvas wouldn't print if only its shared layers were visible.
  • Fixed a crash where labels that were too long to display in the Outline Editor could lead to a crash.
  • Fixed a crash involving the Canvas Sidebar thumbnails.
  • Fixed an error thrown when opening certain Visio files.
  • The Japanese and Simplified Chinese localizations for the User Interface should be much better now, we're still looking into sections of the OmniGraffle Help.

New in OmniGraffle 5.0.1 Beta 2 (May 22, 2008)

  • We now check for Applescript when opening a quarantined file.
  • Fixed a selection highlight problem in the Canvases Sidebar.
  • Mouse actions away from input fields should now accept the current value in the field.
  • Fixed a bug where actions on exported PDFs wouldn't go unless you included notes.
  • Fixed a scrolling issue in the source list view of the Stencil Window.
  • Addressed an issue where changing an object's action didn't always stick if the insertion point was in a different input field.
  • The ruler origin is now added to the set of Extras the visibility of which is toggled on and off by the Extras toolbar button.
  • Fixed a Visio bug where page breaks in rich text fields was causing all sorts of havoc.
  • Fixed a Visio bug where a mix of bold and regular typefaces on the same line would render in odd characters in Visio.
  • Fixed a spurious "Can�t make application "OmniGraffle Professional 5" into type reference." error.
  • Fixed a crash when importing Visio and Xcode files.
  • Fixed an array index error when opening certain PDFs concerning DeviceGray colorspace, amazingly this bug dates back to version 2.1!
  • Localizations: Japanese and Simplified Chinese localization repairs are still underway.

New in OmniGraffle 5.0.1 Beta 1 (May 10, 2008)

  • Tracking input field in the Text Inspector now accepts commas as well as periods.
  • You can no longer rename layers in the Action Inspector.
  • Fixed the disk image window position.
  • Fixed an issue with the Browse Action Tool if the sidebar had focus.
  • Custom data set on objects now exports to Visio XML, likewise we now import Visio's metadata.
  • Using hotkeys to switch tools no longer destroys the previous tool's stickiness.
  • IBTool support is now in place.
  • Fixed some line connectivity issues in Visio import.
  • Double-clicking a layer thumbnail will now make it the active layer.
  • Line labels were losing their background color on Visio import.
  • Fixed a bug where copied and pasted PDFs would rasterize when their opacity was changed.
  • Non-printing layers no longer have their objects' bounds calculated in an "All Objects" export.
  • AppleScript support for subgraphs.
  • AppleScript support for connecting shapes.
  • We now reset installed stencil state for Graffletopia search results if the file is installed then uninstalled.
  • We made the autosave document read-only to prevent accidently modifying it instead of the original on crash recovery.
  • Fixed a bug where copying as AppleScript from a shape whose points were made editable yielded AppleScript that resulted in an invariant failure.
  • Fixed some scrolling and resizing issues for the Stencil Window.
  • Connecting shapes weren't paying attention to the grid or Shift-constraint, they now behave more nicely.
  • Fixed a bug where EPS exports were unusable if there was a gradient fill.
  • Re-ordered items in the Fonts stencil, and locked the background boxes.
  • Template chooser now geos away when a document is opened.
  • EOModeld files will now import again.
  • Fixed a bug where setting page orientation in the Canvas Size Inspector had no effect.
  • Fixed some image loading errors.
  • Workspace names will now survive a quit and re-launch.
  • We now remove Quick Look previews when anonymizing and sending feedback.
  • The Style Brush will now work on shared layers.
  • Whenever possible, we now preserve legacy print scale settings.
  • Fixed a bug with the Fill portion of the Ruler Accessory View inspector.
  • Fixed a bug where OmniGraffle couldn't open an uncompressed OmniOutliner 3 file.
  • Template Chooser previews now include shared layers.
  • Buttons below the canvas sidebar drop off sooner.
  • Fixed a bug where OmniGraffle would throw away all of your changes if you close the second window open on a stencil.
  • It's easier to permanently delete legacy master canvases that turned into shared layers.
  • Fixed a Visio import issue where extra line or carriage returns were being added to shape labels.
  • The Selected Lines: Custom Length setting in the Diagram Layout Inspector is now really working as intended.
  • Fixed a bug where shadows of line hops would remain when the hopped line was moved.
  • Fixed an issue where gradient fills would go solid when the slider was at the end.
  • Notes now exporting to Outliner properly.
  • When "Print canvas on one printer sheet" is set, magic is performed on the page number variable.
  • Favorite line styles now will keep the basic arrow line ending.
  • Fixed a bug with page number variables not printing out correctly if they were on a shared layer.
  • Autoscroll now works in the Outline Editor.
  • Fixed a bug where lines without a midpoint would not connect to the proper magnet.
  • Fixed a weird page orientation/canvas size/page break bug.
  • Collapsed subgraphs now get anonymized when sending feedback.
  • Shift-Return now should create an item before the selected item instead of after it in the Outline Editor.
  • Help tags in the Ruler Accessory View inspector got some capitalization love.
  • Fixed an issue where clicking or tabbing out of the canvas width or height field deselected "Auto-adjust canvas size" even if you didn't make a change.
  • Locked objects offer their style to the Canvas Style section of the drawing tools, new shapes created with such are no longer locked.
  • You can drag style chits onto objects on shared layers now.
  • Fixed a bug where holding down Option when creating a line prohibited the creation of midpoints.
  • Fixed an exception when using connecting shapes and orthogonal lines.
  • Fixed a crash when reverting to the last save and the Layer List View was visible.
  • Fixed a hang when opening files that had zero size empty shapes within.
  • Fixed a crash with actions on objects that jumped to non-existent canvases.
  • Fixed some ColorSync and Color Space crashes.
  • Fixed a Stencil Window related crash.
  • Killed a zombie crasher. Stupid zombies.
  • Addressed a crash having to do with the Ruler Accessory View inspectors.
  • Fixed an "Illegal Seek" error when opening Visio files.
  • Fixed a printing crash.
  • Fixed an error when opening certain Visio stencils.
  • Caught an exception when searching Graffletopia from the Stencil Window.
  • Fixed the Simplified Chinese translation of the "Flat" diagram style title.
  • Removed Quick Look previews from localized resource folders.
  • Addressed quite a few Japanese localization issues, this is still ongoing and Chinese is next.
  • Fixed the Diagram Layout Inspector in German.
  • Fixed the localized spelling of Hungary and Ukraine on the world map stencils.
  • Fixed some French translations.
  • Removed the GUI Design stencil from the Japanese localization.

New in OmniGraffle 5.0 RC1 (Feb 28, 2008)

  • Refined AppleScript support for user data on models and graphics.
  • Fixed some problems with callout text in imported Visio documents.
  • Fixed a possible multiple monitor bug with regards to the stencil window.
  • We now set a quarantine on Graffletopia downloads.
  • We now check for AppleScript when opening a quarantined file.
  • Fixed some problems editing text where the selection highlight and insertion cursor would go missing.
  • Fixed an invalid XML error when exporting to Visio XML.
  • Added AppleScript support for shared layers.
  • Long stencil names should no longer get cut off.
  • Fixed some rendering issues in the canvases sidebar.
  • Text should grow out appropriately based on its justification.
  • Shadows from Visio files should import properly now.
  • Fixed a problem with the undo stack not working when opening/modifying Visio files.
  • The variable is now available from the Edit Menu.
  • The variable on Shared Layers no longer reports as "Master" instead of "Shared".
  • Fixed an issue where a placed TIFF file could get saved out with no data.
  • We now tell Graffletopia when we do a download.
  • Fixed an issue where some text would get saved out as an RTFD data structure.
  • Should be able to export to the OmniOutliner 3 format again.
  • Fixed a bug where text alignment was not surviving a save/close/reopen.
  • Adding a new child to a subgraph now properly places the child outside of the subgraph.
  • Fixed a bug where moving groups in the outline editor created a new connection line to them.
  • Images should display correctly in the canvases sidebar.
  • Fixed an OAColorProfile problem.
  • Fixed a number of crashes having to do with the stencil window.
  • Fixed an ** -[NSCFArray objectAtIndex:]: index (0) beyond bounds (0) error when pasting a copied line label into another label.
  • Fixed an exception when all objects were set to the minimum layout rank.
  • Fixed an application hang when opening an eomodeld file.
  • Final fit and finish given to Tier 1 localizations.

New in OmniGraffle 5.0 Beta 7 (Feb 11, 2008)

  • Fixed a bug that was dropping umlauts when importing Visio files.
  • Fixed a bug where a duplicate help anchor might have led to incorrect help search results.
  • Document windows and the Stencil window can now be dragged by the bottom bar.
  • Added help tags for the New Canvas and New Layer buttons in the Canvases sidebar.
  • Fixed a layout bug where help tags on shapes would have a blank line at the end if any custom user data was specified for that shape.
  • Fixed a layout bug where help tags on shapes would wrap incorrectly if they had custom user data specified.
  • Fixed a bug introduced in beta 6 which prevented opening certain files created with earlier beta releases.
  • Edit -> Layers --> Layer Settings menu items are now functional.
  • Various help links should now take you directly to a help page.
  • When importing OmniOutliner 3 files, cascading styles were not being treated correctly; this has been fixed.
  • Fixed a bug that was causing Visio stencil shapes to be imported twice.
  • Updated and localized the documentation for our support of DOT files.
  • Fixed a bug that occurred when attempting to add a point to a connecting shape.
  • Fixed a bug that prevented exporting to OmniOutliner 3 format and then importing the resulting file.
  • We once again correctly claim to the system that we can import OmniOutliner 2 files.
  • Improved performance when dealing with large images.
  • Fixed a bug that sometimes caused items to snap to the grid even when they weren't supposed to.
  • We believe we fixed some text rendering issues in certain circumstances.
  • Fixed a bug that would cause document windows to drift downwards with certain multiple-monitor configurations.
  • When we download a stencil from Graffletopia, we now attempt to directly open it, rather that requiring the user to open it from the Finder.
  • Resetting inspector locations via the menu now also resets the location of the Stencil window. While the Stencil window is not an inspector, for this context it is generally appropriate to treat it as one.
  • Fixed a bug that was resulting in crazy behavior when resizing a connecting shape that was part of a group.
  • Some images that should have been displayed in the help for layers were instead being listed as links. These images now display inline.
  • Fixed a bug where the Canvas variable was displaying incorrectly on thumbnails in the canvas sidebar.
  • Fixed a bug where deleting a magnet could result in other lines being moved even if they were directly connected to other magnets.
  • Fixed a bug where fill colors were being exported tom OmniOutliner files even when the fill was disabled.
  • Fixed a bug resulting in an error message when attempting to combine accents with other characteers on a Finnish keyboard.
  • Fixed a bug where drawing dirt was left behind when resizing a group by shifting line midpoints.
  • Selecting the Stencils or Tool Palette items in the Window menu will now hide the corresponding window if it is already visible.
  • Fixed a bug that could cause the canvas thumbnails to display incorrectly when a document is opened.
  • Fixed a bug where an extraneous light grey line was drawing at the bottom of the canvas area.
  • We believe we have fixed a bug which was preventing files from being saved if they had embedded color profiles whose names had changed or were otherwise invalid. This would show up at save time as an NSConcreteMutableData error.
  • We believe we have fixed a problem where Software Update would not inform the user if the update required payment.
  • Fixed a crash that occurred after using presentation mode multiple times.
  • We believe we have fixed a crasher that would show up in the crash report as -[OGCanvasController updateAddAndRemoveButtons].
  • Added AppleScript support for the new layout engine and layout types:
  • automatic layout (boolean) : Enable/disable automatic layout
  • circular line length (real) : Circular layout line length (0-108)
  • direction (bottom to top/left to right/right to left/top to bottom) : Hierarchical layout direction
  • force directed line length (real) : Default line length in force directed layout (0.125 - 2.75)
  • force directed separation (real) : Separation between objects in force directed layout (0-1)
  • object separation (real) : Separation between objects in hieararchical layout (in inches)
  • radial line length (real) : Radial layout line length (9-200)
  • radial separation (real) : Separation between objects in radial layout (0-1)
  • rank separation (real) : Separation between ranks in hieararchical layout (in inches)
  • type (circular/force directed/hierarchical/radial) : Type of layout to perform
  • Added AppleScript access to LayoutInfo attributes. The autoLayout atttribute is implemented as a bool (is now either AutoLayoutNever or AutoLayoutFull). Rank information is accessed through the graphic.
  • Added AppleScript support for line hops. Example: set hop type of line 2 of canvas of window 1 to square hop
  • Added AppleScript support for bezier lines. Example: make new line at end of graphics with properties {bezier point list:{{101, 181}, {141, 110}, {58, 115}, {143, 111}, {228, 107}, {248, 85}, {231, 129}, {214, 173}, {214, 173}, {214, 173}}, line type:bezier}
  • Fixed a bug which was preventing custom user data from being included in the AppleScript generated when the user invoked the Copy as AppleScript command.
  • The general preferences pane is now localized even in the standard edition of the application.
  • The text position inspector is now localized even in the standard edition of the application.
  • Fixed some places where the German localization was incomplete.
  • Some tweaks to the document window layout have now been applied to the non-English localizations as well.
  • The canvas size inspector is now localized even in the standard edition of the application.
  • Fixed some layout issues with the German localization of the standard edition of the general preferences pane.
  • Fixed a bug which was preventing many of the localized nibs from showing as fully localized.
  • Fixed a bug where the buttons at the bottom of the template chooser window were not showing up localized.
  • Fixed a bug that was preventing the software update preferences from being localized.
  • Documents embedded in the application are now compressed.
  • Updated copyrights for 2008.
  • Identify ourselves when searching Graffletopia
  • Updated the URL provided when telling a user of the standard edition that importing Visio files requires the Pro edition.

New in OmniGraffle 5.0 Beta 5 (Jan 12, 2008)

  • Bug Fixes:
  • Fixed some Visio text placement and connection line issues.
  • Visio stencils now always open in well view mode.
  • Line labels in Visio files should open properly now.
  • Fixed some AppleScript issues surrounding exporting with the background.
  • X and Y Position variables are now based on the ruler origin.
  • The kerning field in the Text Inspector now reflects the kerning value of selected text.
  • Fixed a bug where objects on shared layers were getting moved to the back on copy/paste/export.
  • Addressed some Stencil Window resizing issues.
  • Fixed a bug where URL actions wouldn't work in an exported PDF if an image was set as the background on a shared layer.
  • Fixed some vertical text centering problems.
  • OmniGraffle no longer searches the Trash for stencils.
  • Fixed a bug where theTemplate Chooser was blank in the standard version of OmniGraffle.
  • Visio stencils need not be saved as OmniGraffle stencils, and a new icon shows that they are "foreign" stencils.
  • OmniGraffle doesn't save Quick Look previews in autosave documents anymore.
  • Keyboard navigation of the stencil window source list is now available.
  • Window resizing now affects other canvases that are set to fit in the window.
  • The ruler accessory controls now can make strokes thinner than 1 point.
  • Edit --> Select All now works on a shared layer.
  • Template Chooser will open on the last category or directory shown.
  • You can now drag shared layers from one document to another.
  • Fixed a bug where the Close button would remain "dirty" after a save.
  • Items on shared layers now appear in the shape list right away.
  • Fixed some text wrapping issues with Visio files.
  • Addressed some magnet location problems when importing Visio XML files.
  • Placed images are no longer coming in upside down from Visio files.
  • The Install button in the Stencil Window should go away after installing a stencil.
  • Fixed a problem where Quick Look previews wouldn't work so well when checking into Subversion.
  • New canvases created from a template that has multiple shared layers will get all the shared layers.
  • Crashers:
  • Fixed an NSFont crash.
  • Fixed a reproducible crash when directly opening certain PDF files.
  • Addressed a number of crashes and errors when opening Visio files.
  • Localizations:
  • Localizations are almost complete, however we've run into a snag where the disk images are prohibitvely large for downloading purposes, this release is unfortunately English-only.
  • Licensing:
  • A change has been made to the way OmniGraffle runs in unlicensed mode -- While the current beta releases have their own internal license key, in the future OmniGraffle 5.0 will operate for two weeks without a license, then requiring the application of a license key.
  • What happened to OmniGraffle 5.0 beta 4?
  • That particular release wound up on the CD that we're bringing to the Macworld exposition; our team lead is a stickler for proper naming conventions, hence this beta is beta 5.

New in OmniGraffle 5.0 Beta 3 (Dec 20, 2007)

  • Bug Fixes
  • Visio bullet lists should import properly now.
  • Fixed some character encoding problems when importing Visio files.
  • Made a massive fix for AppleScript when running in Leopard.
  • Open vectors in PDF files should open properly now.
  • Fixed some scroll bar issues in the Outline Editor.
  • Stencil searches should automatically scroll to the search results.
  • New stencil search display.
  • Fixed a lot of disabled Help buttons.
  • Fixed some line spacing issues for text objects when using custom fonts.
  • Fixed actions that highlight other objects.
  • Addressed an issue where text could disappear when editing it.
  • Addressed some font sizing issues when importing .dot files.
  • Fixed an issue with the Diagram Tool.
  • Walvis Bay now belongs to Namibia again.
  • Notes should export to PDF again.
  • Added a warning when deleting the last instance of a shared layer.
  • Fixed some automatic layout issues.
  • Pattern fills no longer change color when editing text.
  • Fixed an issue with respect to absolute text rotation.
  • Line labels should collapse with their subgraph now.
  • Style widgets should no longer redraw as often.
  • Fixed some PDF import issues.
  • Undoing a line length change in the Diagram Layout Inspector should properly move the slider.
  • Fixed some display issues when resizing subgraphs.
  • Placed PDF files should render properly in the canvas sidebar.
  • Crashers
  • Fixed a crash when creating a new document via AppleScript.
  • Fixed an exception thrown importing VSD files.
  • Fixed a crash when using AppleScript to move objects to the back.
  • Fixed a crash involving relative path links to images.
  • Addressed a crash involving the stencil window.
  • Fixed another stencil window crash when selecting all stencils.
  • Localizations
  • Foreign language localizations are still underway, and we expect to have them fully integrated in a future beta release.

New in OmniGraffle 5.0 Beta 2 (Dec 6, 2007)

  • Bug Fixes:
  • Ruler origin now affects the grid origin.
  • Unused master canvases in older documents now show as shared layers in the first canvas.
  • Fixed a performance issue on some iMac and MacBook models.
  • Fixed a Visio XML export problem where Visio would claim it wasn't valid XML.
  • You can now install stencils from read-only media.
  • Export area exports based on the ruler origin.
  • You can add midpoints to perfectly straight standalone orthogonal lines.
  • Fixed the export size and resolution for the BMP format.
  • Visio import now recognizes font face information.
  • AppleScript can now control stroke thickness.
  • You can now use the mouse scroll wheel in the Template Chooser.
  • Fixed some line routing issues when looping to and from the same shape.
  • New, bigger icons for stencils, Visio files, etc.
  • We now stop doing ColorSync checking on templates and diagram styles in the Template Chooser.
  • Fixed some scroll bar badness.
  • Fixed some outdenting problems in the Outline Edtior.
  • Hooked up some help buttons.
  • The Diagram Tool now handles multiple selections.
  • Fixed a bug with respect to orthogonal lines and shadows.
  • Copy as PDF now works correctly with Photoshop CS3.
  • Fixed a bug where lines would hurtle off to the upper left corner of the document.
  • The Stencils toolbar button puts the Stencil Window away now.
  • Fixed a bug where radial blends weren't completely filling a shape.
  • Resizing the Stencil WIndow is better.
  • Unused master canvases from older documents now show in the first canvas, with their visibility and printing turned off.
  • The Keyboard Shortcuts document is now up to date.
  • Fixed a bug when installing stencils from read-only media.
  • Crashers:
  • Fixed a crash when searching for stencils.
  • Fixed a crash when the application was quit with something on the clipboard.
  • Fixed an OGAbstractDocument crash.
  • Fixed a crash when poking around in the Stencil Window.
  • Addressed an exception thrown when moving shapes to a shared layer.
  • Fixed a crash when going to the Help Menu, closing a document, and going back to the Help Menu.
  • Fixed a hang on launch where the licensing code would perform an unnecessary DNS lookup.
  • Fixed a crash when importing Visio files.
  • Fixed an error thrown when opening certain .dot files.
  • Localizations:
  • Foreign language localizations are underway, and we expect to have them integrated in a future beta release.

New in OmniGraffle 4.2.2 (Nov 21, 2007)

  • Addressed the NSFlippableView error when mousing over canvases and layers in the Utilities Drawer if those names were long enough to truncate.

New in OmniGraffle 4.2.2 Beta 2 (Nov 9, 2007)

  • Fixed the issue where exporting an entire document to PDF format could lead Finder to think it was a Graffle file.
  • Fixed some input field focus problems in the Licenses Panel.
  • Folder import is working again.
  • Fixed a regression for Subversion users.

New in OmniGraffle 4.2.2 Beta 1 (Oct 25, 2007)

  • Mac OS X 10.5 "Leopard" Compatibility
  • Fixed a small cosmetic issue in the Utilities Drawer.
  • Addressed some mouse click event handling problems.
  • Fixed a bug in the PDF export accessory sheet.
  • Multiple canvas exports to HTML no longer append the .html extension to the enclosing folder.
  • Fixed a crash when grouping lines and attempting to add a label in the Outline Editor.
  • Copy as AppleScript should be working now.
  • Fixed a bad state issue in the Lines and Shape Inspector.
  • New toolbar buttons that look a bit better in Leopard.