OmniFocus for Mac 2.11.2

November 6, 2017

Requires macOS 10.12

OmniFocus 2.11.2 is a minor update focused on bug fixes.

  • Perspective Tabs — When a dragged item can’t be dropped on a tab we no longer highlight it as if it can.
  • Nested Contexts — Fixed a problem where counts could become inaccurate when the contents of a nested contexts changed.
  • Quick Open — Improved the Quick Open animation.
  • Help — Fixed a broken link (for “Guided Tour") in the help sidebar.

OmniFocus for iOS 2.21.3

November 2, 2017

Requires iOS 11, watchOS 4

OmniFocus 2.21.3 is a minor update focused on bug fixes.

  • Crashes — Fixed a crash swiping to delete after dragging to reorder and another one swiping to delete while in Free Viewer mode.
  • Nearby — Fixed a crash in Nearby.
  • Siri — It’s now possible to add a new item to a list without first unlocking your iPhone.
  • Layouts — OmniFocus has been updated for the newest iPhone hardware.

OmniFocus for iPhone 2.19.1

May 1, 2017

Requires iOS 10

OmniFocus 2.19.1 fixes bugs:

  • Attachments — When viewing from Settings and sorting by Added, the added date is now displayed correctly.
  • Sync — Fixed a problem where OmniFocus didn’t recognize that an error returned by NGINX (that OmniFocus’ data/ directory hadn’t been created yet) was recoverable. OmniFocus should once again be able to sync to NGINX WebDAV servers without a workaround.
  • Crash — Fixed a crash with attachment preview generation that was the eventual result of a transient bug during our 2.19 test period.
  • Crash — Fixed our most common crash in OmniFocus 2.x.
  • Sync Errors — Updated the error message that appears when OmniFocus is unable to overwrite one of its own files on the server. This is a problem currently affecting customers syncing using Jianguoyun (εšζžœδΊ‘).
  • Sync Settings — OmniFocus now warns you about possible data loss when disabling sync.
  • Localizations — Updated Localizations.


OmniGraffle for Mac 7.5

October 11, 2017

Requires OS X 10.11

Version 7.5

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.

OmniGraffle for iOS 3.3

October 19, 2017

Requires iOS 11

Recent Changes

Version 3.3

OmniGraffle 3.3 adds a new Line Position inspector with line label controls and fixes a number of bugs.

  • Line Label Controls — You can now change the direction of line labels (Horizontal, Vertical, Parallel, etc.) and control their offsets in the new Label Position inspector (visible when a line label is selected).
  • Drag and Drop Image Names — Images dropped on the canvas are now named based on the suggestion of the source app instead of the generic “Rectangle”.
  • Automation Plug-ins — Automation plug-in files now have their own icon in the Files app.
  • Drag and Drop — Fixed a bug that could cause the font of dropped text to be lost and fall back to the system font when dragging and dropping.
  • Drag and Drop Previews — Fixed a couple bugs that caused Drag and Drop previews to draw inaccurately.
  • Drag and Drop Images — Images added to the canvas with Drag and Drop now respect the image’s DPI.
  • Drag and Drop Images — Fixed a bug that allowed images to be dropped on read-only documents.
  • Line Label — Fixed a bug that would cause the canvas to shift away from the viewport when adding or deleting a line break in a line label.
  • Artboards — Fixed a bug that prevented artboard objects from resizing and instead caused them to move on the canvas.
  • Undo an Artboard Move — Fixed a bug that prevented undo from returning an artboard and its objects to the exact location they were in prior to a move.
  • Undo Shape Changes — Fixed a bug that prevented images from being restored after changing a shape in the style inspector.
  • Undo Layout Now — Fixed a bug that caused undo “Layout Now” to not visually undo on the canvas until you close/reopen the document.
  • Z-order Between Layers and Documents — The Z-order of objects is preserved when you cut or copy and paste between layers or when dragging multiple objects to another document.
  • Locked Layers — Fixed a bug that allowed graphics to be dropped on and added to locked layers in the Navigation Sidebar.
  • Locked Objects — Fixed a couple cases that allowed locked objects to be edited.
  • Selection Highlight — Fixed a bug that caused the selection highlight to only partially draw in some cases.
  • Selection Highlight — Fixed a bug that caused a graphic’s selection highlight to persist when changing canvases.
  • Touch Indicator — Fixed a bug that would occasionally cause the touch indicator to get stuck.
  • Stencils — Fixed a bug that sometimes caused images in stencils to go missing when tapping a stencil in the stencil viewer.
  • Style Inspector Flickering — Fixed a couple cases where the Style Inspector would refresh too frequently causing flickering.
  • Style Inspector Highlights — Fixed a bug that caused the Style Inspector to highlight too many objects in the Favorite or On This Canvas sections.
  • Read-only Documents — Fixed a bug that allowed Canvases and Layers to be re-ordered in a read-only document.
  • Stability — Fixed a crash that would occur when submitting a stencil to Stenciltown from the Document Picker while the device is in landscape orientation.


OmniOutliner for Mac 5.2

November 16, 2017

Requires macOS 10.12

Version 5.2 - November 13, 2017

OmniOutliner 5.2 adds automation support through JavaScript and improves general performance. This release requires macOS Sierra or newer.

  • Automation — OmniOutliner now provides automation via JavaScript in addition to AppleScript. With the simple activation of a script you can programmatically create content and structure, conditionally change styles, or manipulate existing content. See examples and learn more at
  • Exports — Expanded PDF attachments in HTML and HTML (Dynamic) exports will render inline when browser support is available.
  • Performance — Multiple changes to improve overall performance when opening and using larger files.
  • General — A link to the signup page for the Omni Newsletter has been added to the Help menu.
  • Exports — Improved efficiency of docx, xlsx, and pptx export conversions.
  • Exports — Fixed multiple style related bugs in the docx and xlsx exporters.
  • Exports — Fixed layout issues in the HTML and HTML (Dynamic) exporters when viewed in Chrome or Firefox.
  • General — Toolbar buttons display their tooltips on hover.
  • Inspectors — Fixed the Handle label not fully displaying on non-retina screens with macOS High Sierra.
  • Internationalization — Fixed a frequent crash occurring with some input methods on Touch Bar MacBook Pros with macOS High Sierra.

OmniOutliner for iOS 2.11.1

October 23, 2017

Requires iOS 10

OmniOutliner 2.11.1 is a minor update focused on stability.

  • Stability — Renaming an open document will only trigger a save if edits were made. This reduces the frequency of causing an error on the Mac side if the same file was currently opened and being synced.
  • Stability — Fixed a hang when typing three dashes in a row with Smart Punctuation active.


OmniPlan for Mac 3.8.1

November 14, 2017

Requires macOS 10.12

Recent Changes

OmniPlan 3.8.1 is a minor update focused on bug fixes.

Version 3.8.1 - Monday, November 13, 2017

  • Outlines — Addressed a bug that could cause outline text to disappear or appear black.
  • PDF Export — Row background color is once again preserved when exporting outlines to PDF.

OmniPlan for iOS 3.8

November 9, 2017

Requires iOS 11

OmniPlan 3.8 for iOS introduces iPhone X support. This release also includes improved pinch-to-zoom and pinch-to-scale functionality, as well as several other bug fixes.

  • Layouts β€” OmniPlan has been updated for the newest iPhone hardware.
  • Newsletter — Added a link to sign up for the Omni Newsletter to the options in the Settings Gear popover.
  • Icons — Updated icon style in the Folder popover to match the new icon style debuted in OmniPlan 3.7.
  • Settings Gear Popover — Item text is now black instead of light orange.
  • Calendar — Month headers now update properly when swiping through workweeks in the project calendar.
  • Document Browser — Long date strings no longer cause filenames to overlap document thumbnail edges.
  • Elapsed Duration — It is once again possible to enter an elapsed time value for a task’s duration.
  • Gantt — Initially touched points now always remain visible while using a pinch gesture.
  • Gantt — Fixed a bug that could cause the pinch-to-scale action in the project Gantt to scale the Gantt header to random dates.
  • Gantt — OmniPlan no longer allows you to scroll far into the future when using pinch-to-zoom in the project Gantt.
  • Project Inspector — Changes made to the Project Title in the Project Inspector now save properly.
  • Task Inspector — All applicable fields are now visible in the Task Schedule Inspector when a group task is selected.
  • Stability — Fixed a crash that could occur when swiping through weeks in the project calendar.


OmniPresence for Mac 1.5.2

April 11, 2017

Requires OS X 10.11

Version 1.5.2 — Tuesday, April 11, 2017

OmniPresence 1.5.2 is a stability update.

  • Stability — Addressed our most common crash, which typically occurred when OmniPresence was running in the background.