OmniFocus

OmniFocus for Mac 2.10

June 12, 2017

Requires OS X 10.11

OmniFocus 2.10 — June 12, 2017

OmniFocus 2.10 for Mac adds the ability to show Inbox in the Projects perspective and adopts the URL scheme of OmniFocus for iOS so you can use the same URLs for navigation and automation on all of your devices.

  • Inbox in Projects — Added a preference to the Organization preferences pane that shows the Inbox in the Projects sidebar and its contents in the outline.
  • URL Scheme — OmniFocus for Mac now supports the same /add and /paste URLs as the iOS version, and navigation links like /inbox, /projects, and /forecast. You can read more about URLs at Inside OmniFocus.
  • Clipping — Made a change to the built-in clipping handler for Google Chrome that should fix it for customers who have multiple applications named “Google Chrome”. One case we know about is via Parallels Desktop.
  • Crash — Fixed a crash when closing a secondary OmniFocus document while actively editing an item in the outline.
  • Encryption Passphrase — Fixed a problem where OmniFocus could use a keychain item created by Finder to set your encryption passphrase to an empty string.
  • Logging — Fixed a problem where if you entered the wrong sync password or encryption passphrase, that incorrect value was included in the error that OmniFocus wrote to the console.
  • Outdent — Made the behavior consistent when outdenting an inbox item or a top-level task in a project: the newly-created project is now always selected in the sidebar.
  • Outline — When the option to show folders in the outline is enabled, we now group projects at the top level under “No Folder” instead of “Top Level”.

OmniFocus for iOS 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.

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

OmniGraffle for Mac 7.4

June 30, 2017

Requires OS X 10.11

Version 7.4 - Friday, June 30, 2017

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

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

OmniGraffle for iOS 3.0

July 11, 2017

Requires iOS 10

Version 3.0

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

Inspectors

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

Navigation Sidebar

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

Omni Automation

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

Artboards

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

Settings and Customizations

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

Efficiency

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

OmniOutliner

OmniOutliner for Mac 5.0.4

May 15, 2017

Requires OS X 10.11

Recent Changes

Version 5.0.4 - Monday, May 15, 2017

  • General — The Paste command functions in the save panel and document name popover. This also allows TextExpander to work in these cases.
  • Exports — Exporting password protected documents to non-OmniOutliner file formats will correctly leave the output unencrypted.
  • Copy/Paste — Moving rows between an .oo3 file and an .ooutline file that has the note icon column in different positions will correctly map column values.
  • Outline View — Using the Show All Notes command when notes are collapsed in hidden rows will properly toggle the notes and update the command to change to Hide All Notes.
  • Outline View — When the Scale to fit page width print option is off, page break indicators will appear when resizing a column by dragging on the column edge.
  • Paste — Using the Paste command when content is copied from Nisus Writer will correctly paste without styles.
  • Paste — Using the Paste command when content is copied from Google Chrome’s address bar will correctly paste without styles.
  • Inspectors — The Long format label in the Column Type inspector for Duration columns has the correct background color.
  • Sidebar — The checkboxes for Named Styles in the Styles sidebar no longer flicker when moving between rows with the arrow keys.
  • General — Removed the locking ability of tabs in the sidebar and inspectors as they don’t serve any purpose in v5.
  • Style View — The Style View row highlighting will clear when clicking in empty space above or below the outline.
  • Document Stats — Note content will be counted in the Document Stats even when the column displaying the note icons is hidden.
  • Columns — All documents in Essentials mode will use an autosizing outline column regardless of how the setting is configured.
  • Exports — Fixed exporting to docx format when non-image attachments are embedded in the file. These files are not supported by the format and will be represented by the name of the attachment.
  • Exports — Fixed exporting to the xlsx format when cells contain nothing but a link.

OmniOutliner for iOS 2.10.2

July 6, 2017

Requires iOS 10

Version 2.10.2 - Thursday, July 6, 2017

OmniOutliner 2.10.2 is a minor update focused on stability and bug fixes.

  • Styles — Fixed an issue with the Whole Document background color accidentally being applied to the text of new rows.
  • Stability — Fixed a crash with importing a file from an external source when one was already opened.
  • Localizations — The description text for the microphone permission prompt has been translated.

OmniPlan

OmniPlan for Mac 3.7.2

May 18, 2017

Requires OS X 10.11

Recent Changes

OmniPlan 3.7.2 is a minor update focused on bug fixes.

Version 3.7.2 - Thursday, May 18, 2017

  • Filtering — Fixed a bug that could prevent filters from saving values for effort, duration, and variance.
  • Filtering — OmniPlan no longer allows attempting to sort a filtered flat list.
  • Import — Tasks imported from .ooutline files now import in the correct order.
  • Inspectors — Restored “0” place holder value to lead/lag field.
  • Localizations — The in-app Help is once again localized.
  • Microsoft Project Import — Fixed a regression in our Microsoft Project import tool that could cause some .mpp files to fail to import.
  • Localizations — Dashboards are fully localized again.
  • Network View — Fixed a bug that caused some variables not to update correctly in Network view.
  • Performance — Improved Inspector performance when switching between tasks in a large OmniPlan project.
  • Resources — OmniPlan now cleans up references to resources that no longer exist in a file (these references could cause OmniPlan to hang or crash).
  • Scheduling — Resource leveling no longer ignores project non-working days.
  • Scheduling — Tasks now immediately reschedule to a resource’s next working period after a resource is assigned.
  • Scheduling — “Resources Work Independently” once again correctly respects earliest resource availability.
  • Task Cost — Fixed a bug that caused OmniPlan to fail to read task cost for tasks with fixed durations.
  • Stability — Attempting to edit a value in the read-only Hierarchical Title column no longer triggers a crash.
  • Stability — Fixed a crash that could occur when attempting to undo leveling.
  • Stability — Addressed a crash computing critical path when a schedule recursion is encountered in projects that share resource loads.
  • Stability — Fixed a bug that could cause OmniPlan to crash when opening a file with external dependencies.
  • Stability — Selecting “Add Dependent” in the contextual menu no longer triggers a crash.
  • Stability — Fixed a crash that could occur when outdenting a task that is part of a dependency loop.
  • Stability — Fixed a bug that could cause OmniPlan to crash when using Help > Contact Omni to send in an anonymized file.

OmniPlan for iOS 3.5.2

May 18, 2017

Requires iOS 10

Recent Changes

OmniPlan 3.5.2 for iOS is a minor update focused on bug fixes.

Version 3.5.2 - Thursday, May 18, 2017

  • Microsoft Project Import — Fixed a regression in our Microsoft Project import tool that could cause some .mpp files to fail to import.
  • Scheduling — “Resources Work Independently” once again correctly respects earliest resource availability.
  • Stability — Fixed a bug that could cause OmniPlan to crash when opening a file with external dependencies.
  • Stability — Fixed a crash that could occur when attempting to undo leveling.

OmniPresence

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.