System Requirements: Requires Mac OS X v10.5 Leopard or later. This is a Universal application.
- 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.
System Requirements: Requires Mac OS X v10.5 Leopard or later. This is a Universal application.
- 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.
System Requirements: Requires Mac OS X v10.5 Leopard or later. This is a Universal application.
- 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.
System Requirements: Requires Mac OS X v10.5 Leopard or later. This is a Universal application.
- 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.
System Requirements: Requires Mac OS X v10.5 Leopard or later. This is a Universal application.
- 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.
System Requirements: Requires Mac OS X v10.5 Leopard or later. This is a Universal application.
- 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.
System Requirements: Requires Mac OS X v10.5 Leopard or later. This is a Universal application.
- Changes
- No changes since the release of OmniGraffle 5.1.1 rc 1.
System Requirements: Requires Mac OS X v10.5 Leopard or later. This is a Universal application.
- Changes
- No changes since the release of OmniGraffle 5.1.1 beta 2.
System Requirements: Requires Mac OS X v10.5 Leopard or later. This is a Universal application.
- Localizations
- Updated Japanese localizations and translations added.
System Requirements: Requires Mac OS X v10.5 Leopard or later. This is a Universal application.
- 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.
System Requirements: Requires Mac OS X v10.5 Leopard or later. This is a Universal application.
- Changes
- No changes since the release of OmniGraffle 5.1 rc 1.
System Requirements: Requires Mac OS X v10.5 Leopard or later. This is a Universal application.
- 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.
System Requirements: Requires Mac OS X v10.5 Leopard or later. This is a Universal application.
- 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.
System Requirements: Requires Mac OS X v10.5 Leopard or later. This is a Universal application.
- Bug Fixes
- 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.
System Requirements: Requires Mac OS X v10.5 Leopard or later. This is a Universal application.
- Bug Fixes
- 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.
- Sidebar Interface Changes
- 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.
System Requirements: Requires Mac OS X v10.5 Leopard or later. This is a Universal application.
- Bug Fixes
- 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.
- Crashers
- 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.
- Known Issues
- 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.
System Requirements: Requires Mac OS X v10.5 Leopard or later. This is a Universal application.
- New Features
- Smart Shapes
- 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.
- Sidebar Interface changes
- 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.
- Fixed a number of focus issues in the Canvases Sidebar, Layer List, and Outline editor.
- 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.
- Smart Shapes
- Bug Fixes
- 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.
- Visio Support
- 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.
- ColorSync
- 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.
- Crashers
- 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.
System Requirements: Requires Mac OS X v10.5 Leopard or later. This is a Universal application.
- Localizations
- Fixed the Japanese translation of "subgraph".
System Requirements: Requires Mac OS X v10.5 Leopard or later. This is a Universal application.
- Localizations
- A handful of remaining Japanese localization problems have been mended.
System Requirements: Requires Mac OS X v10.5 Leopard or later. This is a Universal application.
- Localizations
- 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.
System Requirements: Requires Mac OS X v10.5 Leopard or later. This is a Universal application.
- Changes
- No changes since the release of OmniGraffle 5.0.1 rc 1.
System Requirements: Requires Mac OS X v10.5 Leopard or later. This is a Universal application.
- Changes
- No changes since the release of OmniGraffle 5.0.1 beta 5.
System Requirements: Requires Mac OS X v10.5 Leopard or later. This is a Universal application.
- Bug Fixes
- 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.
- Crashers
- 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.
System Requirements: Requires Mac OS X v10.5 Leopard or later. This is a Universal application.
- Bug Fixes
- 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.
- Crashers
- Fixed a crash involving line labels from legacy OmniGraffle documents and the drawing tools palette.
System Requirements: Requires Mac OS X v10.5 Leopard or later. This is a Universal application.
- Bug Fixes
- 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.
- Crashers
- 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.
- Localizations
- 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.
System Requirements: Requires Mac OS X v10.5 Leopard or later. This is a Universal application.
- Bug Fixes
- 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.
- Crashers
- 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.
System Requirements: Requires Mac OS X v10.5 Leopard or later. This is a Universal application.
- Bug Fixes
- 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.
- Crashers
- 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.
- Localizations
- 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.
System Requirements: Requires Mac OS X v10.4 Tiger or later. This is a Universal application.
- Changes
- No changes since OmniGraffle 4.2.3 rc 1.
System Requirements: Requires Mac OS X v10.4 Tiger or later. This is a Universal application.
- Bug Fixes
- Fixed a continuing and persnickety bug where the .graffle file extension would still get appended to exported folders.
- Crashers
- Fixed a recursive NIB load crash when running in Spanish.
System Requirements: Requires Mac OS X v10.4 Tiger or later. This is a Universal application.
- Bug Fixes
- Readjusted the Plus and Minus buttons at the bottom of the Utilities Drawer so they line up again.
- Now using the standard Apple alert when accessing files that the user doesn't have permissions for.
- Fixed a bug where placed EPS and PDF images got corrupted when their opacity was changed in the Image Inspector.
- Fixed a bug where the export sheet became detached from the document window in Mac OS X 10.4.
- Re-ordered the line endings a bit to properly import .dot files and to solve some line ending clipping issues in the inspector.
- Fixed a Color Profile crash on Mac OS X 10.5 (Leopard).
- Fixed a performance problem with text variables on master canvases.
- Fixed a decimal rounding problem in the Leading input field in the Text Inspector.
- New Changes
- Application and document icons are now high resolution.
- OmniGraffle 4.2.3 is now signed for users running Leopard.
System Requirements: Requires Mac OS X v10.5 Leopard or later. This is a Universal application.
- Changes
- No changes since the release of OmniGraffle 5.0 rc 1.
System Requirements: Requires Mac OS X v10.5 Leopard or later. This is a Universal application.
- Bug Fixes
- 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 <%Layer%> variable is now available from the Edit Menu.
- The <%Layer%> 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.
- Crashers
- 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.
- Localizations
- Final fit and finish given to Tier 1 localizations.
System Requirements: Requires Mac OS X v10.5 Leopard or later. This is a Universal application.
- Bug Fixes
- 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.
- Crashers
- 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].
- AppleScript
- 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.
- Added AppleScript support for the new layout engine and layout types:
- Localizations
- 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.
- Other Minor Changes
- 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.
- Bug Fixes
- Small block arrow shapes should now render properly.
- Fixed some weird text rendering issues when sizing from 13pt to 14pt.
- Umlauts should now import from Visio files.
- Fixed some infinite loop issues on certain layouts.
- Subgraphs should now connect properly.
- Fixed a bug where the default text offsets were not sticking for some shapes.
- Fixed an invalid XML error when exporting to the Visio XML document format.
- Fixed a focus issue in the Canvases Sidebar when selecting all in a layer.
- Bezier handles on lines now resize when the line is resized.
- Variables in shared layers now render properly in Presentation Mode.
- Fixed a cosmetic issue with collapsed Subgraphs in the Outline Editor.
- Edit -> Layers -> Layer Settings menu items are now enabled.
- Fixed a bug where a file exported to the OmniOutliner 3 format would not open back up again.
- You can now import OmniOutliner 2 files again.
- Crashers
- Fixed a crash involving guides that would get saved out very far away from their original positions.
- Fixed an exception thrown when attempting to add a point to a connecting shape.
- Localizations
- Localizations have been implemented for the application as well as the Help files. As a result, the disk images are considerably larger than they had been beforehand.
- 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.
- 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.
- 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.
- Operating System Requirements
- OmniGraffle 5 System Requirements: Requires Mac OS X v10.5 Leopard (Leopard) or later in order to run.
- New Features in OmniGraffle 5
- New layout engine using the GraphViz code
- A new layout engine has been added using the GraphViz codeset, which reproduces and enhances current hierarchical and force-directed layout options, as well as adding many other layout types and settings. We should afford as many new layouts as is reasonable given limitations of implementation, performance, and UI constraints of the Diagram Layout Inspector. The behavior of the inspector has changed to be more dynamic and change layout whenever any change is made.
- There are now four different layout styles to choose from
- Dot Layout: Similar to the current hierarchical layout, offers four-directional layout, rank and object separation controls.
- Neato Layout: Similar to the current force-directed or web layout, offers shape overlap, line length and object separation controls.
- Circo Layout: A circular layout that offers shape overlap, line length and object separation controls.
- Twopi Layout: A radial layout that offers shape overlap, line length and object separation controls.
- On opening of .dot files, a dialog is presented offering the different layout options.
- Subgraphs
- Subgraphs are layout groups that abide by layout settings, yet are considered single entities that can be expanded and collapsed in diagram view as well as outline view, showing whatever hierarchy may be present. Subgraphs are a feature of OmniGraffle Professional 5.
- Subgraphs can be expanded and collapsed in the diagram view.
- Subgraphs can be expanded and collapsed in the outline view and show their hierarchy.
- Elements in subgraphs can be connected to much as like current groups.
- Bezier lines
- Connection lines have been given a fourth type, with bezier handles on control points. This new style is used by the new layout engine as well as by the Line Tool and Line and Shape Inspector.
- Bezier controls on lines have the same interface and implementation as bezier controls on shapes.
- Bezier lines will backport to previous versions of OmniGraffle as the curvy line type.
- Straight and curvy line types, when converted to bezier retain their previous appearance.
- Bezier lines import and export to the Visio XML format.
- Binary Visio file format support
- OmniGraffle Professional 5 now has a built in parser to convert the binary Visio file format (VSD) to XML for import.
- Visio stencils (VSS) and Visio templates (VST) are supported.
- Custom Data
- Custom key/value pair data has been added to the Note Inspector that exposes to the UI existing object metadata as well as allowing the user to add their own.
- Custom data imports and exports to the Visio XML format.
- Custom data is a feature of OmniGraffle Professional 5.
- Shared Layers
- Instead of using Master Canvases, OmniGraffle Professional 5 now has Shared Layers instead.
- You can have as many shared layers on a canvas as desired.
- Changes made to any shared layer dynamically propagate to all instances of the shared layer.
- Objects on shared layers highlight with a different color.
- Instead of using Master Canvases, OmniGraffle Professional 5 now has Shared Layers instead.
- Inspector controls in the Ruler Accessory View
- Many commonly used inspector controls are now available for use from the ruler accessory view.
- Diagram Tool
- A drawing tool has been added that matches current functionality implemented via keystrokes and mouse input.
- The Diagram Tool performs the same functionality as current Command-clicking and Command-Option-clicking the empty canvas.
- Presentation Mode
- Navigational controls have been added to Presentation Mode, moving the mouse to the bottom of the screen will reveal them.
- Tools Palette
- The drawing tools palette can exist in the document window toolbar as well as in a floating palette. Both versions are configurable by the user.
- The drawing tools palette in the document window toolbar has a control to reveal/hide lesser used tools.
- The floating tools palette has controls to change its shape and orientation.
- Style Tray
- A Style Tray has been added to the bottom bar of the document window as well as the stencil window. This allows easier access to the particular styles of a shape for application to other shapes and objects.
- The Style Tray's icons or chits can be dragged to selections to change their style.
- The Style Tray works for all selectable elements.
- Outline Editor
- The Outline Editor supports copy/paste drag/drop from OmniOutliner.
- Source List view for layers
- Sharing the same view as the Outlne Editor is a Layer Source List, showing layers and the objects residing within them.
- Layers have a disclosure triangle revealing object list in non-hierarchical form.
- Objects in the list can show unique ID numbers for objects. This is a feature of OmniGraffle Professional 5.
- Inspectable Canvases
- Canvases can now be selected like any other object, and select inspectors can apply to the selected canvases.
- Stencil Window changes
- Stencil searching has been added, allowing searches for stencils based on stencil name and individual object metadata locally using Spotlight criteria.
- You can also search for stencils at Graffletopia.com.
- Stencils at Graffletopia can be downloaded from the Stencil Window.
- Stencils opened that aren't in the proper location for further use can be easily installed from within the Stencil Window.
- Selection and viewing of multiple stencils is now supported.
- The stencil viewer now has a source list allowing viewing of multiple stencils and easier creation of stencil sets.
- Creation of new folders in the source list is independent of the file system, ala playlists in iTunes.
- There is a new "Favorites" category that you can add stencils to.
- A style tray has been added to the stencil viewer.
- A toggle has been added which switches from the normal stencil document view to a "well" display for showing complex stencils as well as search results.
- A new view at the bottom of the Stencil Window shows selected items and associated custom data.
- Document Level Inspectors
- A new group of inspectors that apply at the overall document level have been added.
- The Document: Data Inspector shows traditional Spotlight information.
- The Document Inspector shows file saving options and overall page margins.
- A new group of inspectors that apply at the overall document level have been added.
- Export as OmniOutliner 3
- OmniGraffle can now export to the OmniOutliner 3 XML format.
- Template Chooser
- A new interface has been added to create new documents based on a template that shows what the template looks like beforehand.
- New types of templates created and available based on user intent for document creation (drawing, brainstorm, org chart, etc.)
- New Actions
- There is a new action in the Action Inspector to show, hide, or toggle visibility of any given number of layers.
- This action will function in Presentation Mode.
- Connecting Shapes
- A new stencil has been added containing special shapes that can connect between objects.
- New layout engine using the GraphViz code
- UI changes
- Inspectors
- The Canvas: Selection Inspector now has a search field.
- Ruler units and scale have been moved to the Canvas: Size Inspector.
- Custom data has been added to the Note Inspector in OmniGraffle Professional 5.
- The Style: Image Inspector has a new set of controls and better support for cropping.
- Menus
- The Stencils Menu is no more, you can access the Stencil Window from the Window Menu.
- You can now create new resources (Stencil, Template, Diagram Style) from the File Menu.
- You can export normal OmniGraffle documents as resources now.
- Quite a bit of shuffling of controls to different menus has occurred, as well as the overhaul of keyboard shortcuts.
- The Status Bar is no more. Fare thee well, Status Bar!
- Inspectors
- Known Issues
- PDF files that are directly opened in OmniGraffle Professional will have any open paths converted to the new bezier line type. However, those lines will have their geometry vertically flipped and will be offset a bit.
- The new binary Visio parser will open Visio stencil files (VSS), however the stencil files found at Cisco's website aren't opening for some reason.
- Addressed the NSFlippableView error when mousing over canvases and layers in the Utilities Drawer if those names were long enough to truncate.
- 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.
- 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.
- Placed PDFs are not rendering correctly in the Stencil Window, we're hoping Apple addresses this in the final release of Mac OS X 10.5.
- No changes since OmniGraffle 4.2.1 beta 2.
- Changed the way we write icon files to avoid causing kernel panics in Mac OS X 10.4.9 and 10.4.10.
- Addressed a regression in OmniGraffle 4.1.2 where line labels were displaying on the wrong side of the line.
- Fixed yet another problem where canvases dragged from one document to another would render images incorrectly.
- Fixed a bug where printing to a virtual printer or printing to PDF would lose the document name.
- Line hops should now render as they did in previous versions of OmniGraffle.
- Fixed a depth ordering bug when ungrouping.
- Caught a funny edge case where vertical lines could choose different directions for their line label offsets.
- HTML exports should now include the .html file extension once again.
- Fixed a typo in the software update dialog for the French localization.
- Fixed a problem where the standard version of OmniGraffle was identifying itself as OmniGraffle Professional in Japanese.
- Modified the German localization for Group/Ungroup.
- Fixed a cache-related crash that occurred in version 4.2.
- Just a little icon polish.
- Fixed a Visio import bug where short straight lines were coming in as long curvy lines.
- Visio's 'comment' or 'screen tip' now imports as an OmniGraffle note.
- Fixed another Visio import bug regarding lines.
- Addressed a multiple display problem where new windows were spawning on the same display as the stencil window.
- Color keywords in SVG export are now lower case.
- Fixed a bug where the "Move selection to layer" option in the Edit Menu was broken.
- More forward-looking changes for the future.
- Fixed a Visio XML export bug concerning standalone text.
- Went back over the bug where 1-bit TIFF files were getting saved out as zero-byte images in the file package.
- Fixed some font issues in SVG export.
- The "Keep fit in window" setting now survives a save and re-open.
- Fixed a bug where a deleted image would lead to the inability to save.
- Fixed a regression where saving as a Template would not point at the proper directory.
- Addressed an issue where stencils could not be dragged over the layers section of the Utilities Drawer.
- Fixed a bug with the Note Inspector that could lead to it not working.
- Optimized performance when inspectors are showing.
- Fixed a bug where AppleScript errors weren't displaying in Presentation Mode.
- Made some forward-looking fixes for the future.
- Fixed a cache-related crash.
- Fixed a crash when importing Visio XML files.
- Addressed an exception thrown when exporting to HTML imagemap.
- Fixed a crash when changing line hop styles.
- Fixed a crash when attempting to export to a directory one normally cannot write to.
- Japanese localizations have been integrated; feedback is appreciated.
- Fixed a bug where certain orthogonal line connections would route far, far, away from the established diagram.
- Documents opened from a backup now have their toolbar icon dimmed to indicate that they are "dirty".
- Added a number of arcane and cryptic licensing fixes.
- Fixed a regression where top level items in the outline view could not be rearranged.
- Addressed a Visio XML import issue where certain shapes would import but not be selectable.
- Fixed a very popular NSNav crash when saving files.
- The new autosave routine has addressed a crash associated with the old autosave routine.
- Fixed a crash when opening files that had placed PICT images in them.
- Fixed another cache-related edge case.
- Italian, French, German, Dutch, Spanish, and Simplified Chinese localizations have been incorporated. Unfortunately, the Japanese localizations are still underway, it'll be awhile before those are finished.
- The new autosave dialog is partly localized and its corresponding entry in the online help is out of date.
- A very small number of users have been reporting kernel panics on their Intel-based Macs in Mac OS X 10.4.9 when saving files with the OmniGraffle 4.2 beta releases. We are investigating the issue and of course would very much like to fix it if it's a problem in OmniGraffle. Therefore, it's recommended that if stability is absolutely crucial, you should run OmniGraffle 4.1.2, available at our Download Page. However, if you are a brave soul who would like to hazard a kernel panic, we'd also very much like to get your feedback, so that we can look at the data as well as pass it along to Apple.
- A new autosave routine is in place that takes advantage of Mac OS X 10.4. This results in a cleaner backup operation and also creates autosave backup information for new documents that have not been saved yet.
- Two new UML line endings have been added.
- The release disk image now adds a shortcut to the Applications folder.
- The Style: Summary Inspector now updates more dynamically when text attributes have been changed.
- Fixed a rendering issue with strokes on tables at certain zoom levels.
- Edited Stone Create LinkBack object dimensions are now maintained.
- Finally figured out why note help tips weren't sometimes displaying.
- Groups in Visio files were importing incorrectly. Now they are. Magic.
- Orthogonal lines are now saving their positions.
- Using the mouse to remove table columns or rows no longer permenently destroys the data in those cells.
- Deleting a canvas from the status bar reflects properly in the utilities drawer.
- Fixed erratic CPU usage while the backup dialog was showing.
- Fixed a regression where one couldn't tab between table cells or individual graphics.
- Addressed a regression where auto-resizing table cells grew in the wrong direction when line returns were added.
- Fixed a crash when exporting OmniGraffle files to extremely large and high resolution raster image formats.
- Fixed a crash involving OmniGraffle's shadow cache.
- Addressed a crash when importing .dot files with bad syntax.
- The changes made to OmniGraffle's autosave behavior has fixed a crash when backing up unsaved files.
- Foreign language localizations are still underway.
- We've arrived at a more elegant solution for the application name in the Finder: it still retains the major version number so as not to overwrite earlier versions of the application; however the name has been localized so it appears in the Finder without the major version number.
- The "Duplicate Canvas" menu item and utility drawer button for the same purpose now agree on where the new canvas is placed.
- Pressing the Return key when editing a canvas name should now end editing.
- Matched the copy style keyboard shortcut in OmnOutliner, OmniPlan, and OmniFocus.
- Fixed a bug where exporting a multiple canvas document would place exported canvases outside the parent folder.
- Minimized windows are now re-opened at launch.
- Open documents re-open properly if OmniGraffle was quit while hidden.
- Fixed a bug where there was no descriptive text for stencil icons when customizing stencil viewer toolbar.
- Addressed a problem where new documents saved with the "Hide extension" setting checked, had .graffle in the title.
- Cleaned up some smart guide artifacting.
- Stretched images that are externally edited where their size changes will dynamically update their size in OmniGraffle.
- Fixed a regression where tabbing through table cells would no longer work.
- Fixed a much-reported crash that occurred when saving a file that had certain placed images in it.
- Addressed some console error reports
- Fixed a crash when quitting with unsaved LinkBack changes.
- Foreign language localizations are still underway, but it was decided to go forward with this release as it fixes a couple of nasty crashes.
- OmniGraffle now sports its major version number in the Finder's view as to not overwrite earlier versions of the application.
- The Document Settings Inspector is now in the standard version of OmniGraffle.
- The Document Settings Inspector has a new icon.
- The same file package and compression options offered in the Document Settings Inspector are now available when exporting as an OmniGraffle document.
- Polished up some wordage in the Document Settings Inspector.
- The "Start Presentation" menu command will now toggle to "End Presentation" when in presentation mode.
- Setting the grid to print will now also export the grid.
- Fixed a problem when scrolling documents and having some ugly banding appear.
- Fixed some issues with respect to multiple monitors and document windows.
- Addresed a number of problems with the Escape key and input fields.
- Polished up URLs in the Action Inspector.
- Fixed a bug when using Option plus the Z key to zoom out would stop working after one click.
- Fixed abug where the smart guides would cause shapes to resize backwards.
- Polished up the contextual menus.
- Shape tool favorite styles now preserved from launch to launch.
- Scroll wheel now works in the Selection inspector.
- Addressed a problem where image fill style/scale/offset/opacity could be lost after a 'paste style' and undo.
- Fixed a bug where you could rotate a locked shape via the Geometry Inspector if another unlocked shape was selected as well.
- Fixed a bug where the dimensions help tip would grow continuously if the screen was zoomed.
- File > Close All now works.
- Fixed some improper encoding in the EULA.
- Fixed a bug where the dimensions help tip would grow when resizing using a Wacom tablet.
- Fixed some display problems in the canvases drawer when deleting canvases.
- Fixed a reproducible crash when resizing a line label.
- This release represents UI freeze and all needed documentation changes; as such it is the release that will be sent off to our localization teams. Expect the next beta release to be fully localized for our international users.
- Document Settings Inspector: A new inspector has been added which shows document creation and change information; allows file compression; and per-document settings for saving the file as a flat file or file package. Currently this inspector resides in the Canvas: inspector group, we are considering breaking it out into its own group; feedback is greatly appreciated.
- Basic shapes can now be converted to custom polygonal/bezier shapes and vice versa.
- Stencils and other compressable application resources are now compressed upon building.
- The Command key will now disable the smart guides for custom magnet placement on a shape.
- Layers can now be merged.
- Option-clicking a layer now shows the layer you clicked on, and either shows or hides everything else, depending on whether there was anything else visible.
- Notes are now searchable via Spotlight.
- Spotlight can now also index compressed files.
- New About panel; can reveal build information when the version number is clicked.
- The Shape Combination code in OmniGraffle Professional has been gone over in a meticulous fashion, solving issues of unexpected results, error panels, and even a crash or two. There are a few outstanding bugs related to Shape Combinations that will be addressed before the final release of OmniGraffle Professional 4.2.
- Fixed a regression in with exporting and importing curved shapes (NURBS).
- Visio page margins are now set to 0 rather than using the printer margins on import.
- We now handle <Shape> <Geom> <PolylineTo> on import. I know, ain't it grand?
- Fixed a bug on export where importing again changed the outer bounds of curved shapes.
- Increased performance on very complex Visio XML files.
- Addressed an issue where Visio callout text was upside down.
- Independently rotated text now exports as rotated text in Visio. Likewise, rotated text in Visio imports as properly rotated.
- Our text variable markup now properly exports.
- When converting a string literal to XML, we now strip out any non-whitespace control characters, preventing errors when opening in Visio 2003.
- Master canvas items are now exporting to Visio.
- Fixed a regression where lines were errantly switching their geometry.
- Fixed a bug on export dealing with orhogonal lines and line hops.
- Addressed an exception when importing certain Visio files that lost a lot of their objects.
- Fixed some spline curve problems on import.
- Solved a problem on import which was missing a shape which was linked to a master shape.
- Cleaned up a lot of erroneous Console messages.
- Fixed a bug when saving to a foreign filesystem, and OmniGraffle did not properly handle overwriting a currently saved file.
- PDFs exported from MathType no longer yield a blank document when opened in Graffle.
- Fixed a bug where scrolling a document could lead to blank bands appearing.
- Contextual Menu 'Paste' in Inspector fields now gives proper focus.
- The Find Panel now finds text on locked layers.
- The "hide extension" file attribute is now preserved.
- Inspectors no longer flake out when you have Tab enabled for all controls in OS X full keyboard access prefererences.
- Text Tool cursor and 'real' position of mouse pointer cursor no longer lead to unexpected text placement.
- Adding a point to a shape now prioritizes selected shape.
- Setting a fixed width to an auto-resizing text object in the Geometry Inspector changes it to "Wrap to Shape" in the Text Inspector.
- "Print grid" is now a child of "Show grid" in the Grid Inspector.
- Fixed a shadow problem in 10.4.1.
- Line Length variable menu item is no longer enabled when something other than a line is selected.
- Floating tool palette cn now be moved to second monitor.
- There's a Cancel button in the "document has automatically saved backup" dialog.
- Added informational text to backup settings in the General preference pane.
- Fixed a bug where the zoom pointer "-" disappeared when zoom still available.
- Line context menu now includes "add control point".
- When you drop a master canvas onto a canvas, the master does not gain focus.
- Undo ungroup no longer sends all connected lines hurtling towards the origin of the canvas.
- Fixed some undo menu naming conventions.
- Redo Set Note now works.
- Increased the number of custom zoom levels to three.
- Fixed a bug where rotated shapes in groups were resizing incorrectly.
- OmniGraffle no longer saves file icons to file packages that have Subversion directories in them.
- Grouped objects no longer create overly large bounding boxes.
- Export resolution/size for PNG, TIFF is fixed.
- When auto layout is force-directed, new items no longer appear at the bottom of the outline.
- Zoom out no longer occasionally zooms in all the way.
- AppleScript can't create multiple layers with the same name anymore.
- Exporting the current canvas relies on the dependent canvas size, not the master canvas size.
- Corner radius not being ignored by Shape Style drags in Style: Summary Inspector any longer.
- LinkBack editors are now closed when the client dies.
- Connections Inspector can't modify locked graphics anymore.
- Neither can locked objects be changed via the Selection Inspector.
- ColorSync System Preferences button is now labled correctly.
- Match status bar layer/canvas menu options in drawer contextual/gear menu.
- Fixed a bug where folder import did the layout wrong when child names were similar.
- Nib import failure now notifies if te Developer Tools are not installed.
- AppleScript terminology now loaded even if the Action Inspector isn't shown.
- Fixed a number of problems with groups and lines hurtling off to the origin of the canvas.
- Show/Hide Extras toolbar button works on notes now.
- Fixed a typo in the ColorSync mismatch dialogue.
- The "zoom to rectangle" action is no longer increasing zoom percentage on sequential clicks.
- Locked items on clipboard should unlock when pasted.
- Alignment keyboard shortcuts from Format menu should work on an empty text object.
- The "duplicate canvas" menu item and utility drawer button now agree on where new canvas is placed.
- Undo of wrap to text re-sizes the text object.
- Moved to Mac OS X 10.4's NSDocument load/save methods.
- You can now make an autosizing object narrower using the Geometry Inspector.
- Inspector input fields internationalized for accepting a comma instead of a decimal point.
- Duplicating a selected layer no longer duplicates the active layer, but the selected one.
- Fixed a bug where when inspectors were hidden or collapsed, "copy style" and "paste style" did not work.
- Arrowhead style chits do something now.
- Notes with empty lines at the end don't create overly wide help tips any longer.
- AppleScript can't set the same ID when duplicating canvases.
- Graffle now recognizes UTF-8 encoding in .dot files.
- Reversing line direction then undoing no longer creates zero-length line.
- Uncheck "auto adjust canvas size" if user explicitly sets the canvas size.
- Canvas Size Inspector updates promptly after AppleScript change.
- Fixed a bug where the ruler origin in combination with ruler scale and negative values resulted in incorrect object placement.
- Fixed a regression where the reset button didn't work in ColorSync preferences.
- Drag a canvas to a different spot in the drawer, and it stays selected.
- Spotlight importer no longer generating console exception.
- Fixed a CPU spike and hang when and incredibly complex object is selected.
- "New manual guide" actions show the guides.
- Editing LinkBack data now dirties the document.
- Fixed a problem wtih placed TIFF images on the Intel version.
- Reverting to Saved nno longer loses the zoom setting.
- Font sizing now working in AppleScript on the Intel version.
- When you open a LinkBack in OmniGraffle, it no longer opens dirty.
- Undo/Redo of LinkBack commits reverts the linked data in the remote editor to the local state.
- LinkBack thumbnail images are now being updated after a save in the editor.
- Fixed a regression where line labels displayed on wrong side of line.
- AppleScript can now show and hide layers in Presentation Mode.
- Fixed a crash zooming in from a custom zoom level.
- Fixed various cache-related crashes.
- Fixed a number of crashes that resulted after use of the Undo function.
- Launching OmniGraffle on older versions of Mac OS X that are not supported no longer results in a crash.
- Fixed a crash when printing a large document to PDF.
- Fixed a crash that resulted after performing a shape combination Union operation.
- Addressed a problem when editing LinkBack objects and quitting without saving.
- Fixed an exception thrown when changing preferences.
- Due to the large number of changes and fixes in this first beta release, foreign language localizations are pretty broken. As a result this beta release is English only. The beta 2 release will be the UI freeze, and that release will be the one released to our localization teams for that work to be done. Apologies to our international users for the inconvenience this may cause.
- Flipped the X and Y for the Zoom Tool, so that it chooses the one which will zoom in the least.
- Replaced two .nib files for the Simplified Chinese Localization.
- Diagram style preferences are now accessible to AppleScript and can be named without specifying the full path to the style.
- Fixed the use of the Enter or Return key in the Text Position Inspector on Intel machines.
- Clicking in a different input field in the Text Position Inspector will now act the same as Enter or Return on PPC machines.
- Escape key should now allow user to back out of the zoom field, restoring previous zoom setting.
- Fixed some jumpy text editing.
- Fixed Command-key disabling of smart guides when manipulating line midpoints.
- Text on master canvases now sanitizes when sent in as feedback via the Help Menu.
- Aligning multiple objects once again uses the first selected object as anchor.
- The Command key again disallows connections whenever manipulating a line.
- Changes made to ruler scale no longer detach line labels.
- Locking and unlocking a layer no longer messes with viewing magnets.
- Actions on groups now work again in presentation mode.
- Cleaned up a lot of Console messages pertaining to Spotlight.
- Canvas Size Inspector margins work again for templates.
- Put some more polish on the kerning input field in the Style: Text Inspector.
- Files saved with snap to grid off now stay that way.
- Fixed edge (A -- B) import for .dot files.
- OmniGraffle doesn't get in front of OmniDazzle's window during presentations anymore.
- Addressed some text bounding box issues.
- Fixed a problem where lots of imported (opened) PDFs with custom shapes would interfere with existing shapes in the shapes palette.
- When launching OmniGraffle by opening an OmniOutliner file, inspectors no longer go mysteriously missing.
- Addressed an OGModeController crash.
- Brushed up mutlithreaded drawing to fix a possible crash.
- Addressed an exception thrown when using the Style Brush on stencil objects.
- Fixed a crash involving OmniGraffle and the OmniDazzle FocalPoint plugin.
- Simplified Chinese localizations have been added.
- Fixed a bug causing inspectors to clip their content if pushed off-screen and hidden.
- Unchecking "Wrap to shape" in the Style: Text Inspector will now undo properly.
- Text Inspector now updates alignment buttons properly when selecting text.
- Transparent backgrounds are working again in EPS exports.
- More work on 1-bit TIFF files saving out as zero byte images in the file package.
- "Allow shapes to become labels" setting now persisting after a save and reopen.
- Addressed a problem where parallel line labels were upside down.
- AppleScript can set methods for 'draws background'.
- AppleScript can access stencil objects once more.
- Fixed a bug where localizations were breaking in certain inspectors.
- Fixed the issue where exported file extensions were reversed on Intel Macs.
- Exporting no longer yields a rather large border at the bottom of the export.
- Addressed a bug where lines would stick out of rotated groups.
- Next and Previous canvas actions on master canvases now export to PDF.
- OmniGraffle now writes the correct file type on exported PDF files.
- Fixed a problem allowing negative percentage scale in the Image Inspector.
- 1-bit TIFF files now save out as properly in the file package.
- Fixed an Intel bug where placed Photoshop image had the wrong colors.
- Corrected a regression in saving custom Canvas Size Inspector margins for templates.
- Certain shape combinations now work properly, more fixes in this area are slated for future releases of OmniGraffle Professional 4.1.2.
- Fixed the problem where placed images would swap with each other after dragging a canvas from one document to another.
- Fixed a couple of crashes related to PDF files.
- Fixed an application hang after an exception during a save.
- Addressed a problem when unreadable .omnilicense files (e.g., improper UTF-8) could make the inspectors go completely missing.
- Corrected a crash when Option-dragging shapes to copy them.
- Fixed a crash when laying out very large numbers of objects.
- Dealt with an exception thrown after importing a large .dot file.
- Addressed an error panel when deleting a number from the Geometry Inspector's rotation field.
- Fixed an exception thrown when certain AppleScripts were run.
- OmniGraffle no longer gives an error when cursoring through the outline viewer if the keyboard repeat rate was set to the maximum.
- No changes since 4.1.1 release candidate 1.
- Fixed a reproduclble crash that occurred when the font Courier was not activated or missing.
- Addressed a crash when opening certain Visio XML documents.
- Fixed some pattern fill problems in OmniGraffle Professional.
- Force directed layout should be more evenly spaced now.
- Fixed a bug where certain special characters would not render in outline view.
- The Keyboard Shortcuts document is now read-only.
- The previous release for version 4.1 was replaced with a Universal binary version of the exact same application.
- Fixed a text wrapping issue when importing Visio XML files.
- Addressed a problem where zero-length curve segments would lead to a crash.
- Fixed a crash when importing certain Visio XML files.
- OmniGraffle 4.1 rc1 introduced a regression where PDF files could no longer be directly opened, this has been addressed.
- Fixed one last problem where inspecting a drawing tool would not appropriately reflect its state in the Fill Inspector.
- Exports of multiple canvas OmniGraffle files to the Visio XML format now show the page tabs in Visio 2003.
- Changes made to LinkBack support to allow both OmniGraffle and OmniGraffle Professional to act interchangeably as LinkBack servers.
- Fixed some messages sent to the Console when opening certain files and changing selections.
- Addressed an issue where exporting a selection would add extraneous space.
- Unicode glyphs were errantly getting loaded as rich text, they now load as UTF8.
- Fixed a reproducible crash when uniting many complex polygonal shapes. The end result can still be incorrect, but OmniGraffle no longer crashes.
- All Tier 1 foreign language localizations have now been corrected and re-integrated, to include the online Help Viewer files.
- Fixed the [NSCFArray objectAtIndex:]: index (0) beyond bounds (0) error when laying out complex diagrams.
- Lots of improvements to the undo stack have been made, helping out groups, diagram layout, and ruler scale.
- Caught an exception when dragging styles.
- Fixed a number of crashes having to do with caching and rendering complex diagrams.
- Fixed a hang when importing EOModel and Xcode files.
- Corrected some Visio XML import and export problems concerning line connections, text rendering, and font encoding.
- Fixed some issues with the Note Inspector concerning focus and cursor position and hyperlinks in pasted rich text.
- Made some corrections to how orthogonal line handle adding midpoints and connections to magnets.
- Certain Unicode glyphs will be preserved after a save and re-open now.
- Corrected some PDF parsing and exporting.
- Addressed an issue where opening certain OmniGraffle 3 files would result in improper geometry.
- Fixed some issues with rounded corners on shapes and shape combinations.
- Fixed an AppleScript error when creating tables.
- EPS export was adding some extraneous code to support preview images, the EPS export now sports an option to include a preview or not.
- Corrected a problem when deleting collapsed children in outline view.
- Variables in groups on master canvases now update on dependent canvases.
- Exported HTML at resolutions higher than 72 dpi are now giving the proper link locations in the imagemap.
- Fixed a problem with the Action Inspector and its drop-down menus.
- Corrected a problem where at times text in shape labels would not render at certain zoom levels.
- OmniGraffle 4.1 has migrated over to the new framework level OmniInspector code, keeping in line with OmniOutliner. On the surface the inspectors will appear and behave the same, however saved workspaces made with version 4.0 will have to be re-created.
- The initial release of OmniGraffle 4.0 had a number of strings that weren't localizable, those strings can now be translated. OmniGraffle 4.1 beta 1 does not include those translations yet, but the final release shall.
- Many improvements have been made to the online Help files, calling out some features that were not marked as Professional-only and adding content to handy features that weren't documented beforehand.
- Fixed a note-related bug where switching drawing tools could destroy the note for an object.
- Selecting a layer and closing the disclosure triangle for its canvas now shows the canvas as being selected.
- Copying an object as AppleScript now copies its notes as well.
- Automatic layout is now based on canvas size and not paper size.
- Text editing no longer causes text to overflow onto following paragraphs in the same object.
- Action "throb" no longer continues after an action takes place.
- Cleaned up a lot of console log messages.
- Fixed an exception when resizing tables.
- Selecting multiple objects with notes and deselecting one or more of them no longer destroys the notes.
- Fixed a Visio XML import error where content was getting lost.
- Addressed an issue where cells in a flipped table got squished when the document was reopened.
- Fixed a crash when changing diagram styles in the UML General stencil.
- Fixed Spotlight context indexing.
- Addressed an ongoing issue where notes weren't getting preserved after creating them and switching to a different inspector.
- Fixed a reproducible crasher while opening certain complex diagrams.
- OmniGraffle 4.0 release candidate 2 and OmniGraffle Professional 4.0 release candidate 2 will require a license key in order to edit documents with more than 20 objects. In order to test the license key functionality, this release no longer has its own internal license key.
- Fixed a bug where exporting certain diagrams to the OmniOutliner format would cause an exception.
- Addressed the issue of inspector positioning and using a Wacom tablet.
- Manually linking an action to a file that is non-existent no longer will hang OmniGraffle.
- Spotlight support is working again.
- Text editing no longer causes text to overflow onto following paragraphs.
- Undo and redo of an imported document no longer causes an exception.
- Finally caught some pesky infinite loop crashers.
- Automatic layout is now based on canvas size, and not page layout size.
- Fixed a bug where certain documents with note badges showing would render a document unusable and wipe the display of the toolbar.
- Undoing ruler scale changes no longer ruins table cell positioning.
- We now prohibit rotated table cells after the table is created.
- We now respect a user's locale when dealing with decimal points and commas in numbers.
- Resizing a table that's not really a resize no longer destroys line connections.
- Fixed an issue where the "jump to canvas" action when assigned to a group, an export to HTML didn't preserve the link.
- Changing ruler units to 'decimal inches' now re-labels the rulers to use decimal inch labels.
- Fixed a bug where SVG export of a selection was exporting the entire canvas instead.
- Addressed a problem where exported PICT files didn't show lines thinner than 1 point.
- Mouseless editing no longer duplicates an object's notes.
- Copy as AppleScript no longer mangles table row and/or column ordering.
- Fixed a bug where inspectors were not returning to their proper location after closing, quit, and relaunch.
- Lines connected to a group now update when the group is resized.
- Fixed a bug where one could make more than one layer for a master canvas.
- Fixed an empty window problem when opening .pbproj, .xcodeproj, and .framework files.
- Addressed an issue where copying as PDF no longer gave transparency between copied objects.
- Fixed a problem when an object was selected in outline view, <Enter> would create a top level item, and not a sibling.
- We no longer lose shapes from certain OmniGraffle 3 documents.
- Undoing a diagram style change now updates the outline view chits.
- Fixed a bug where selecting a layer, and closing the disclosure triangle for its parent canvas was selecting nothing in return.
- Fixed a bug where deleting multiple canvases would change the state of remaining canvases and lead to an exception.
- Online Help Viewer files have been thoroughly overhauled and fixed and polished.
- Addressed a problem where grouped lines would lose their positioning when nudged with arrow keys.
- Fixed a bug where flipping the geometry of a group did nothing and led to a hang.
- Notes now save themselves regardless of the next mouse action.
- Fixed a bug with respect to the bounding box on pasted content in scaled documents.
- Exported HTML with actions on groups and on components no longer renders the wrong click target on scaled documents.
- Addressed a bug where one could select multiple radio buttons in the Diagram Layout Inspector, which would lead to an error dialog.
- Fixed a Visio import problem where lines would render as curvy due to line hops.
- Undoing diagram styles resets lines properly now.
- Made some more performance optimizations.
- Fixed an issue with diagram styles not properly replacing some attributes of some objects.
- When units are pixels or points, and the scale is greater than 10, you now get hash marks in your ruler.
- Fixed tables made out of auto-resizing text objects.
- Visio import now respects such text formatting settings as all caps, etc.
- Fixed a problem where lines could sometimes stick out of rotated groups.
- Table resizing no longer gives the appearance of disconnecting lines.
- Visio export no longer flips geometry of some elements.
- Fixed a bug where OmniGraffle was removing the .svn directory inside file packages when using SubVersion.
- All Tier 1 foreign language localizations (Dutch, French, German, Italian, Japanese, and Spanish) have been integrated, to include the online Help Viewer files, Welcome document, Keyboard Shortcuts document, etc.
- Various Nib-related bugs with regards to the localizations have been fixed.
- Fixed an issue where dragging certain stencil elements would result in a crash.
- Canvas names export properly to HTML now instead of 1.html, 2.html, etc.
- Resizing tables is better, still exhibiting some odd behavior in some cases.
- Fixed a bug where rotating groups would cause connected lines to jump around.
- Addressed a problem where undoing a style brush application did not affect text position.
- Manual guides no longer jump when clicked on.
- Editing text in diagram view and then immediately editing the same text in outline view now updates properly.
- Pasted groups no longer change their line geometry.
- Fixed an alert when switching from editing text in diagram view to outline view.
- Status bar layers pop-up menu is now in sync with the utility drawer layers view.
- Smart guides on rotated shapes no longer display wrong height/width matching against other objects.
- We now retain layer/canvas names when dragging layers/canvases from one file to another.
- Fixed a text centering bug when switching diagram styles and undoing.
- Fixed some artifacting issues with the boolean operations.
- You can now enter in percentage values into the Geometry input fields again.
- Fixed a bug where grouped lines lost their positioning when nudged with the arrow keys.
- Fixed a problem where flipping the geometry of a group did nothing, and led to OmniGraffle hanging.
- The Help Viewer files have gotten some serious love and attention.
- You can now rearrange layers by dragging in layers list in the utilities drawer.
- Fixed a lot of AppleScript issues where script-generated content now more appropriately matches the original.
- Addressed a bug where the bounding box on pasted content in scaled documents was off.
- Fixed a bug when opening a certain eomodeld file would raise an exception.
- Text fields in inspectors no longer lose focus after you hit an arrow key.
- You can no longer select multiple radio buttons in the Diagram Layout Inspector, which would lead to an error dialog.
- Fixed some bugs with respect to exporting vector-based PICT files.
- Made some serious improvements in performance on files with thousands of objects in them.
- You can add magnets to the vertices of shapes once again.
- Lots of improvement for Visio XML Document support.
- Tweaked the hide extension flag a little bit, this should work properly in Mac OS X 10.4 now.
- Fixed some issues with multiple monitors with respect to inspectors, the tool palette, and document window size.
- Force-directed or "web" layout received some fixes and tweaks.
- Added Japanese, French, and German localization fixes. Other Tier 1 localizations (Italian, Dutch, Spanish) will be forthcoming.
- Fixed a problem where copying as AppleScript in German would raise an exception.
- Reordered some Visio XML schema subtags.
- Fixed a problem with some objects copied as AppleScript.
- Fixed a "selector not recognized" alert when deleting outline items.
- Fixed a crash on launch when OmniGraffle was run in either the French or German localizations.
- This release contains localized resources for German, French, Japanese and Italian. Localization work is ongoing so please be aware that the localizations may not yet be 100% complete.
- Fixed a bug where the dynamic length variable more accurately shows the length of complex lines.
- Certain Visio XML document imports no longer show an extra line return after blocks of text.
- Canvas names on export are now retained again.
- Fixed an issue concerning multiple monitors and inspector locations.
- Command-key disabling of smart guides now works when manipulating line anchor points.
- Objects on master canvases now export to PDF and other formats.
- Fixed a bevy of cosmetic issues under Mac OS X 10.4.
- Fixed a bug where orthogonal line types were being imported as straight in Visio XML documents.
- Arabic text entry in Outline View is much improved.
- Fixed a LinkBack bug where line labels were in the wrong place in OmniGraffle when keyed from another application.
- Manual guides now will step to the grid, and snap to minor grid lines properly.
- Fixed an issue with multiple window views and the floating tool palette.
- Exported HTML done at a scale scales both the image and the image map code now.
- Fixed the release track on launch.
- Image types that are not supported on Visio XML import now display as such in a dialog panel.
- Note help tips are now no longer cutting off words and characters.
- Fixed some SVG bugs concerning images showing up.
- When tools float in their own palette, they and the menu bar no longer show during Presentation Mode.
- Removing master canvas dependency now persists after a save and reopen.
- Orthogonal lines connected to magnets no longer lose that connection when the file is saved and reopened.
- Fixed a bug where renamed color sets produce a sheet for the color picker, but the color panel disappears.
- Linked graphics keep their path when copied and pasted in a new document.
- Fixed a bug where double-clicking the magnet tool in floating tool palette selected the tool persistently, but didn't highlight magnets over objects.
- Shadows set to display immediately beneath objects are now visible in Presentation Mode.
- You can undo Diagram Layout now.
- Fixed an issue where AppleScript-created line refused to allow a line connection to its endpoint.
- Fixed a bug where adding a spouse to a locked object yielded an exception.
- Fixed an AppleScript error when attempting to move tables.
- Addressed a possible crash when deleting entries from Outline View.
- Fixed a possible crash involving the Canvas Size Inspector.
- Corrected an issue where OmniGraffle would crash on importing a certain Visio XML document.
- Fixed a crash on launch where OmniGraffle could not write out to the Scripts directory in Application Support.
- More work has been done concerning crashes and multiple undo operations.
- Fixed a regression where the "T" hot key to switch to the Text Tool was propagating multiple "t's" in text edit mode.
- You can no longer enter in negative values into the height and width fields of the Geometry Inspector.
- Fixed an issue concerning resizing certain text objects.
- Canvas name variables on master canvases now dynamically update when canvas names are changed.
- Undoing certain alignment layouts now no longer renders the text away from objects.
- The browse tool no longer highlights the wrong element after switching canvases.
- Fixed a bug where certain elements on master canvases weren't exporting.
- It's much easier to select lines that are on top of objects.
- Undoing cell resizes in tables renders properly now.
- Notes no longer display their help tips over stencil objects.
- Switching canvases using status bar now updates the outline view correctly.
- You can now right-click on an element in outline view without selecting it first.
- Option+] in outline mode no longer causes text to "greek" and display improperly.
- Orthogonal lines no longer change their connections on undo.
- On table resize, lines no longer appear to come disconnected from the table.
- Action and note badges now show for master-canvas objects.
- Object note tips now show for master-canvas objects.
- Adding a spouse in outline view to a locked object no longer yields an exception.
- Fixed a lot of common crashers that were associated with multiple and nested undos.
- Fixed a crash when an ungrouped table was made into a table again.
- Fixed an error where "No current point for curve" showed and led to inspectors not displaying.
- Fixed several issues with the floating tools palette and multiple document windows.
- Fixed a bug that led to an exception getting thrown when copying an element's style.
- Fixed a crash when making a selection of multiple objects into a table.
- Addressed a crash when importing certain Visio XML documents.
- You can no longer AppleScript "open" bezier shapes, which would lead to a crash.
- OmniGraffle should no longer crash when changing the toolbar icon size.
- Fixed a crash involving moving endpoints of a connection line.
- Fixed an error when opening certain PDF files.
- Selecting more than one cell in a table and then rotating (via Command key) no longer hangs OmniGraffle.
System Requirements: Requires Mac OS X v10.5 Leopard or later. This is a Universal application.
System Requirements: Requires Mac OS X v10.5 Leopard or later. This is a Universal application.
System Requirements: Requires Mac OS X v10.5 Leopard or later. This is a Universal application.
System Requirements: Requires Mac OS X v10.5 Leopard or later. This is a Universal application.
System Requirements: Requires Mac OS X v10.5 Leopard or later. This is a Universal application.
Mac OS X 10.5 "Leopard" Compatibility Changes since 4.2.2 beta 2
Mac OS X 10.5 "Leopard" Compatibility
Mac OS X 10.5 "Leopard" Compatibility
Known Issues
Changes
Changes since 4.2.1 beta 1
Bug Fixes
Localizations
Crashes
Changes
Bug Fixes
Bug Fixes
Crashers
Localizations
Bug Fixes
Crashers
Localizations
Don't Panic!
Changes
Bug Fixes
Crashers
Localizations
Naming Conventions
Bug Fixes
Crashers
Localizations
System Requirements: Requires Mac OS X v10.4 Tiger or later. This is a Universal application.
New Features
Bug Fixes
Crashers
Localizations
System Requirements: Requires Mac OS X v10.4 Tiger or later. This is a Universal application.
New Features
Microsoft Visio® Support
Bug Fixes
Crashers
Localizations
System Requirements: Requires Mac OS X v10.3.9 Panther or later. This is a Universal application.
Changes
System Requirements: Requires Mac OS X v10.3.9 Panther or later. This is a Universal application.
Bug Fixes
System Requirements: Requires Mac OS X v10.3.9 Panther or later. This is a Universal application.
Bug Fixes
Crashes
Localizations
System Requirements: Requires Mac OS X v10.3.9 Panther or later. This is a Universal application.
Bug Fixes
System Requirements: Requires Mac OS X v10.3.9 Panther or later. This is a Universal application.
Bug Fixes
Crashers
System Requirements: Requires Mac OS X v10.3.9 Panther or later. This is a Universal application.
Changes
System Requirements: Requires Mac OS X v10.3.9 Panther or later. This is a Universal application.
Crashers
Bug Fixes
System Requirements: Requires Mac OS X v10.3.9 Panther or later. This is a Universal application.
Changes
System Requirements: Requires Mac OS X 10.3 or later.
Bug Fixes
System Requirements: Requires Mac OS X 10.3 or later.
Bug Fixes
System Requirements: Requires Mac OS X 10.3 or later.
Bug Fixes
Localizations
System Requirements: Requires Mac OS X 10.3 or later.
Bug Fixes
Inspector Changes
Localizations
Documentation
OmniGraffle 4.0 (including Pro)
System Requirements: Requires Mac OS X 10.3 or later.
Bug Fixes
System Requirements: Requires Mac OS X 10.3 or later.
Bug Fixes
Licensing
Please use the following license key information to get full functionality from OmniGraffle 4.0 rc2:
License Owner: OmniGraffle Test
License Key: NIFO-SODB-JZAJ-DZII-XFHO-GFP
Please use the following license key information to get full functionality from OmniGraffle Professional 4.0 rc2:
License Owner: OmniGraffle Professional Test
License Key: AENJ-CJDD-COXE-AQII-XFHO-CFE
System Requirements: Requires Mac OS X 10.3 or later.
Bug Fixes
Localizations
System Requirements: Requires Mac OS X 10.3 or later.
Bug Fixes
Localizations
System Requirements: Requires Mac OS X 10.3 or later.
Bug Fixes
Crashers
System Requirements: Requires Mac OS X 10.3 or later.
Localizations
Bug Fixes
Crashers
System Requirements: Requires Mac OS X 10.3 or later.
Bug Fixes
Crashers
Certain crashes are very difficult to reproduce, work has been done on these cases, and some debugging code has been added for some situations where an infinite loop prevents the crash log from displaying the end of the thread that crashed. Please do send in all crash reports, any documents that you may have been working on, and a description of what led to the crash, as they help out considerably in making OmniGraffle 4.0 more stable.
System Requirements: Requires Mac OS X 10.3 or later.
New Features
Outline view / Diagram layout
- Added an Outline view for rapid data entry for automatic diagram layout
- Uses OmniOutliner keyboard shortcuts for indenting to add children, siblings, parents, spouses and aunts.
- Selecting a collapsed parent will select all connected children.
- Expandable group indication in the outline view.
- Locked objects can have their labels edited in outline view.
- Added Diagram Styles to dynamically switch visual style and layout of hierarchical structure.
- Command-clicking on empty canvas will make a connected copy to the current object; Option-Command-clicking will create a copied sibling.
- Menu and contextual menu support for selecting ancestors or descendents of a selected object.
Tables
- Any shape can be converted into a table.
- Dragging side and top/bottom handles creates extra columns or rows, corner resize handles resize the table maintaining the number of rows and columns.
- UML stencil objects (or Multi-Text objects) automatically convert to tables.
- Menu and keyboard options for adding rows and columns.
- Selective highlighting of cells based on Command and Shift clicking.
Headers and footers
- New text markup to dynamically add Canvas Name, Document Name, Current Date, etc.
- Objects can automatically show X & Y position, width, height, and line length.
- Automatic page numbering and total number of pages.
Line labels
- Any shape can be converted into a line label by dragging it to a line.
- Line labels now allow line connections to them.
- Because any shape can become a line label, labels can have any number of graphic styles applied to them.
Notes
- Objects can now have notes associated with them, showing as a help tip when the object is moused over.
- Notes display in Presentation mode.
- Notes display in the Stencil Viewer.
- Added a badge to show objects with notes.
Document Management
- Canvases and Layers have been combined to share the Utilities Drawer with Outline view.
- Layers and canvases can be dragged and dropped from one document to another.
- Layers can be dragged from one canvas to another.
- Graphics can be dragged from the main document window to a canvas or layer.
- Master canvases have been added.
- Canvases and layers can be easily duplicated via menu options.
- Canvases now show what pages they are composed of in a numerical fashion.
- LinkBack support has been added.
- Placed images can now be linked to instead of embedded in the file.
- Added auto-save functionality.
Drawing
- Spline-based bezier control handles have been added to the Polygon Tool, now called the Pen Tool.
- Custom shapes created with the Pen Tool show in the shape portion of the Lines and Shapes Inspector.
- Opened PDF and PDF-compatible Adobe Illustrator files will have their shapes be editable by the Pen Tool.
- User-specified corner radii for connection lines and shapes has been added.
- Many more line hop types have been added, with over-and-under support.
- Ruler scale, which allows for entries such as "1 inch = 1 foot" or "1:12" has been added.
- Many more units types have been added, such as decimal inches, feet, yards, miles, meters, kilometers, etc.
- Traditional unit representation for Picas has been added (i.e., 1p6).
- Smart guides now snap when shapes abut each other.
- Boolean operations (constructive geometry) on shapes is present.
Enhancements
Inspectors
- Inspectors have been redesigned to fit in with OmniOutliner 3's implementation.
- Inspectors no longer take up as much screen real estate as they used to.
- Fonts and colors have been removed from the custom user interface to give a common user experience with other Cocoa applications.
- Inspector title bars now dynamically show keyboard shortcuts.
- Inspectors have been consolidated into three main groups: Style (object-based); Properties (object-based); and Canvas (canvas-based).
- Three-color blends have been added to the Style: Fill Inspector.
- Lines and Shape have been consolidated into one inspector. Double strokes are now available.
- The Shadow Inspector now allows for shadows to cast on other objects in the same layer.
- The Text Position Inspector now sports controls to manage fonts and font colors.
- Text Position has added absolute and relative text offsets and rotation.
- The Geometry Inspector's input fields support math operations.
- Decimal entries are now allowed in the rotation filed of the Geometry Inspector.
- The Magnets Inspector is now the Connections Inspector, with controls governing connections to many more types of objects.
- The Connections Inspector allows even distribution of magnets along the segments of a shape's outline.
- The Properties: Action inspector UI has been greatly improved.
- The Action Inspector now offers choices to jump to an arbitrarily designated canvas
- The Canvas: Size Inspector sports a better UI for determining dimension, uses pages or canvas units to specify size, and can auto-adjust the size of a canvas to fit the content of the document.
- Canvas: Selection Inspector offers selective criteria for selecting multiple shapes.
Drawing Tools
- Drawing tools can now be shown either in the toolbar or in their own floating palette.
- The Rubber Stamp Tool and Style Brush Tool have been split apart.
- The Style Brush now has customizable selective attributes to match the Selection Inspector.
- The Polygon Tool is now the Pen Tool.
- Drawing tools can be directly inspected to change their style, and reset to defaults.
- The Magnet Tool has been added to afford magnet creation and manipulation directly in the document window.
Stencils
- Stencils showing in the stencil window now propagate their styles to the drawing tools. A lines and fonts stencil has been added.
- Stencil objects can be dragged directly to a drawing tool to change its style.
- Multiple selection and drag from stencil window.
- Custom stencils with same name as bundled ones should override the bundled stencils.
- Fixed up the Network stencil's magnets.
- The UML stencil had plural names in cases where they should be singular.
- The Basic stencil, now with perfect hexagon goodness.
Import & Export
- Upon import of most file types, a dialog will appear offering import options, you can create a new document or add to the currently active one.
- Vector PICT support has been added to exporting as well as the clipboard for use with Carbon applications not using Quartz yet.
- You can now specify the number of subfolders rendered when a folder hierarchy is imported.
- GraphViz .dot import has been greatly improved.
- Certain QuickTime-based export options have been added.
- The Export dialog has a cleaner UI and will dynamically change based on export type.
- EOModel import maps out to tables now.
- EPS exports now sport a preview image.
- Export support for the SVG format has been added.
- Allow SVG export of multiple canvases
- Include metadata in SVG export.
- PDF import and export support has been improved.
- We now import text from PDF and PDF-compatible Illustrator files when opened.
- When importing a multipage PDF, map each imported page to a separate Graffle page.
- Export links into PDF format.
- Export of an entire document to PDF will produce a single, multi-page PDF file.
- OmniOutliner support has been greatly improved.
- Import of OmniOutliner files brings up a dialog managing import options.
- Outliner notes come in as OmniGraffle notes; OmniGraffle notes export as OmniOutliner notes.
- Issues concerning special characters in OmniOutliner files have been addressed.
- Summarized values now appear when importing from OmniOutliner.
- We now read in Number, Duration and Date columns from OmniOutliner files.
- Multiple column OmniOutliner files can be imported and mapped out to groups or tables, to include custom shapes.
- Visio support now takes advantage of the recently opened XML schemas from Microsoft.
- We now import Visio XML documents that have objects using the Windows MetaFile format.
- Visio background pages import as Master Canvases.
- Imported Visio files no longer treat lines with hops as shapes, losing arrowheads, etc.
- Rounded corners import properly now.
- We're treating multiple tab stops correctly.
- Exported Visio XML files now compress images.
- Squiggle connectors import better now.
- Lines connected to groups in OmniGraffle export to Visio more correctly now.
Text Enhancements
- Text rotation independent of shape rotation.
- More robust Object Label Alignment and offset options.
- Auto-resizing of text objects is now based on alignment of text within.
- Vertical text padding for shapes has been added.
AppleScript
- Text Position attributes (offset, rotation, etc.) are now accessible via Copy as AppleScript.
- Copy as AppleScript now handles nested scripts.
- You can now create line labels from AppleScript.
- Master canvases are available to AppleScript.
- Added support for setting/getting UserData.
- New From Template functionality is now available.
- Custom Pen Tool shapes are accessible to AppleScript.
- You can get ID of objects based on textual content now.
- Layer ordering, moving objects to layers, deleting objects on layers is now available.
- You can place images via AppleScript now.
- Import and Export options are manageable by AppleScript now.
- Most auto-layout options are now accessible.
- Added a user-defined "name", "type" attribute to Graffle shapes and groups in AppleScript.
Preferences
- User customizable hot keys for drawing tools has been added.
- A link to System Preferences/Keyboard & Mouse/Keyboard Shortcuts from the Drawing Tools preference pane is in place.
- Added a preference for always sticky, sometimes sticky, never sticky for the drawing tools.
- Added a preference for use of the tab key when editing text.
Other
- Guides are now independent of the align panel settings.
- Strokes now endeavor to not split pixels at certain zoom factors to make for crisp looking display.
- New line ending for dimension lines.
- Help tips when moving or resizing objects is now toggleable.
- Presentation mode now highlights the group itself, and not its components.
- Other applications can now be invoked from Presentation mode.
- Lots more contextual menu options.
- Key modifier to disable smart guide snapping behavior.
- You can now search across multiple canvases.
- You can now select a single object within a group.
- Zoom to fit selection.
- Stand-alone lines now engage alignment and distance guides.
- Added "% of original shape" indicator to width and height indicators in hovering info box.
- Zoom document to fit current window size.
- Applied user offset of first duplicate from original object to all future duplicates.
- We now resolve aliases when the original file has moved.
- Canvases can now automatically resize to accommodate content.
- Locked graphics now have a different selection highlight than unlocked graphics.
- The Zoom Tool now constrains proportion when dragging out rectangle for "zoom to this area".
Bug Fixes
- Lots and lots of bug fixes, performance optimizations, crash fixes have been made along the way.


We love to hear from our users about what they would like to see in OmniGraffle. Bug reports, feature requests, and creepy love letters - we like it all! Send us your feedback today!