Shapes Changelog

What's new in Shapes 5.0

Oct 14, 2021
  • NEW: Support for Dark Mode.
  • NEW: Native support for Macs running Apple Silicon.
  • FIX: Fixes for Copy/Paste issues which appeared in later versions of MacOS Big Sur.

New in Shapes 4.9 (Oct 14, 2021)

  • NEW: Resolution Control - Edit the DPI of any document in the "Edit Canvas Size" sheet.
  • NEW: Export Selection - Main Menu > File > Export Selection...
  • NEW: 10% Zoom Scale option.
  • FIX: Control-clicking objects on the Canvas for activating the context menu now works properly again.
  • FIX: Improved canvas rendering performance.

New in Shapes 4.8.8 Build 4880 (Apr 7, 2017)

  • Improved Canvas rendering performance.

New in Shapes 4.8.7 Build 4870 (Mar 13, 2017)

  • NEW: Zoom option when exporting documents as images.
  • FIX: Improved Canvas rendering performance.

New in Shapes 4.8.6 Build 4860 (Jan 16, 2017)

  • FIX: Improved SVG Export.
  • NEW: Improved AppleScript support: you can now control the text, fill color and stroke color of objects on the canvas via AppleScript.

New in Shapes 4.8.5 Build 4850 (Dec 13, 2016)

  • FIX: Improved Canvas-rendering performance.
  • FIX: Arrow heads in the "Arrow" Palette in the Inspector are always rendered in black.

New in Shapes 4.8.4 Build 4840 (Nov 22, 2016)

  • FIX: Text is once again correctly exported to SVG.
  • FIX: Line Cap and Line Join settings are now functional for Line objects of all types.
  • FIX: Keyboard commands for switching modes now work correctly even when the Library palette is hidden.
  • NEW: A "Lock/Unlock" toolbar button is now available in the "Configure Toolbar" sheet.

New in Shapes 4.8.3 Build 4831 (Nov 11, 2016)

  • FIX: The horizontal Segmented Line is now property created from the Connection shortcut handle.

New in Shapes 4.8.2 Build 4820 (Nov 5, 2016)

  • FIX: The "Canvas Size" sheet is more stable on macOS 10.12 Sierra.

New in Shapes 4.8.1 Build 4810 (Oct 28, 2016)

  • FIX: Copying Speech Bubble objects now correctly copies the "tail" portion.
  • FIX: Better Undo support for Round Rectangle and Loupe objects.
  • FIX: Filtering the Library list via Search works properly again.

New in Shapes 4.8 Build 4801 (Oct 13, 2016)

  • FIX: Fixed crash that could occur when dragging items on the Canvas using Trackpads.
  • NEW: Insertion Mode. Placing objects on the Canvas is now easier and more intuitive. You can still add objects to the Canvas via double-click or drag-and-drop from the vertical Library list on the left. But now you can also single-click on an object tool in the Library to enter Insertion Mode. While in this mode, you can add a new object to the Canvas via click-and-drag.
  • NEW: Improved Text object. With the new Text object, the font size is automatically adjusted as you resize the Text object on the canvas. You can still add text to any object on the Canvas by double-clicking it. The behavior of text in other objects remains unchanged.

New in Shapes 4.7.2 Build 4720 (Aug 16, 2016)

  • FIX: Adjusting the size of an object with "constrain aspect ratio" enabled now works correctly in all situations.
  • FIX: Better image management. Deleting an image and then immediately re-adding a different image with the same file name now displays the correct image on the Canvas.

New in Shapes 4.7.1 Build 4710 (Aug 10, 2016)

  • FIX: The new Redaction object now works correctly on Mac OS versions before 10.11.

New in Shapes 4.7 Build 4700 (Jul 10, 2016)

  • New: Sticky Style Properties ("On" by default, with an option to disable in General Preferences). When enabled, Sticky Properties cause newly-created shapes and lines to automatically inherit the most recently selected style properties of other objects of their type.
  • New Redaction object in the Library for redacting/blurring out images containing sensitive information within Shapes compositions.
  • New Title Box object in the Library for more convenient creation of rounded title boxes (which can also be created with a combination of two Rounded Rectangles).
  • Improved Callout (speech bubble) object.
  • Improved Path object. Hold down the Shift key while dragging individual Path points for convenient alignment of points.

New in Shapes 4.6.5 Build 4650 (Jun 3, 2016)

  • New object type in the Library: `Bracket`.
  • Improved Canvas-rendering performance

New in Shapes 4.6.3 Build 4631 (May 22, 2016)

  • Improved bezier path arrow rendering.

New in Shapes 4.6.2 Build 4620 (Apr 26, 2016)

  • Improved Canvas-drawing performance.
  • Fixed issue that could sometimes cause multi-line text to be erroneously clipped.

New in Shapes 4.6.1 Build 4610 (Apr 15, 2016)

  • NEW: Magnifying Loupe tool for magnifying or calling out specific portions of a document.

New in Shapes 4.6 Build 4600 (Mar 7, 2016)

  • NEW: Brush tool for free hand drawing of vector paths.

New in Shapes 4.5.7 Build 4570 (Feb 9, 2016)

  • FIX: Fixes a recently-introduced issue with the new Sharing Menu feature on OS X 10.8 Mountain Lion.

New in Shapes 4.5.6 Build 4560 (Jan 28, 2016)

  • NEW: "Share" Command for sharing via standard OS X sharing feature available in the Toolbar.
  • NEW: When exporting to PDF, there's now an option for "Export Selected Page Only."
  • FIX: Fixed "Select All" glitch recently introduced.

New in Shapes 4.5.5 Build 4550 (Jan 19, 2016)

  • FIX: Improved canvas undo behavior.

New in Shapes 4.5.4 Build 4540 (Dec 28, 2015)

  • NEW: Easy drag resizing of the right- and bottom-edges of Canvas now offers quick Canvas size changes.

New in Shapes 4.5.3 Build 4532 (Dec 21, 2015)

  • NEW: Pointers – a new shape type is available in the Library that offers a think, simple pointer for marking up images or diagrams.

New in Shapes 4.5.2 Build 4520 (Dec 16, 2015)

  • NEW: Fast Connections – Any selected shape on the canvas now has a circular "Connection Options" handle displayed below it. Click this handle to see a radial menu of line types which may be used to quickly add a connecting line to the selected shape.

New in Shapes 4.5.1 Build 4511 (Dec 10, 2015)

  • NEW: When you copy any objects on the canvas, the selected objects are now available on the clipboard as a PNG image and may be pasted into any application that accepts PNG images like iWork Pages, or Microsoft Word.

New in Shapes 4.5 Build 4500 (Dec 1, 2015)

  • NEW: Shape Boolean Operations: Difference, Intersection, Union, and Exclusion.
  • NEW: Bezier shape "Split Path Here" command (right click on a point in a Bezier Path).

New in Shapes 4.4.1 Build 4410 (Oct 13, 2015)

  • NEW: "Add Page" and "Page Overflow" buttons in the Page thumbnail list UI for easier creation and navigation of Pages.

New in Shapes 4.4 Build 4400 (Sep 8, 2015)

  • NEW: SVG Export! See `File > Export… > Format : SVG`.
  • NEW: "Align all Shapes to Grid" action available in the "Arrange" menu.
  • FIX: Better coordinate display via tool tips (See: `Preferences > Guides > Show Coordinates` tooltip).

New in Shapes 4.3.4 (Aug 24, 2015)

  • FIX: Improved canvas rendering performance for compositions which contain text.

New in Shapes 4.3.2 (Jun 19, 2015)

  • FIX: Fixes issue where exported PDFs could be corrupted.

New in Shapes 4.3.1 (Jun 2, 2015)

  • NEW: Rulers now support multiple measurement units: Points, Inches (new), and Centimeters (new).
  • NEW: Ability to choose an anchor corner when resizing the Canvas in the "Resize Canvas…" Sheet.
  • NEW: Ability to connect lines to the center of shapes (not just the edges).
  • NEW: Better drawing of lines connected to rotated shapes.

New in Shapes 4.3 (May 26, 2015)

  • NEW: Undo (command-Z) works as expected in "Pen Tool Mode": removes last point in the provisional Bezier Shape being created.
  • NEW: Better snapping to path points while editing control points in "Pen Tool Mode".
  • NEW: Improved AppleScript support - set the location and size of individual shapes on the canvas via AppleScript.
  • NEW: Option in General Preference Pane for placing the Page tabs on the top or on the left of a document window.

New in Shapes 4.2.9 (May 9, 2015)

  • NEW: Drag and drop re-odering of filters in the Filters Inspector palette is now supported.
  • FIX: Improved Grid alignment behavior.

New in Shapes 4.2.8 (May 6, 2015)

  • NEW: A "resize" cursor appears while dragging user guides on the canvas.

New in Shapes 4.2.7 (Apr 27, 2015)

  • NEW: When a Bezier Shape is selected, command-clicking a control point handle causes that (and only that) control point to become linked with its associated point.
  • NEW: The Image Inspector palette now appears when a Bezier Shape is selected.

New in Shapes 4.2.6 (Apr 11, 2015)

  • NEW: Pressing up and down arrow keys in number-based text fields increments or decrements their numerical value.

New in Shapes 4.2.5 (Apr 3, 2015)

  • FIX: Improved Bezier Shape tool.

New in Shapes 4.2.4 (Mar 31, 2015)

  • FIX: Better rendering of shapes with both a gradient fill and a shadow.

New in Shapes 4.2.3 (Mar 30, 2015)

  • NEW: "Convert to Bezier Shape" command. Available in the context menu when right-clicking most shapes on the canvas.
  • FIX: The "linked" state of the control points of provisional Bezier Shapes is correctly preserved.

New in Shapes 4.2.2 (Mar 27, 2015)

  • FIX: Better behavior for text labels on vertical lines.

New in Shapes 4.2.1 (Mar 25, 2015)

  • NEW: Bezier Shape improvement: Hold "Shift" key to produce straight line segments while drawing a provisional bezier shape.
  • NEW: Bezier Shape improvement: Hold "Command" key to adjust control points while drawing a provisional bezier shape.
  • FIX: Better behavior for grouped Bezier Shape objects.

New in Shapes 4.2 (Mar 2, 2015)

  • NEW: Full Bezier Path "Pen Tool".
  • NEW: Zoom scales: 1000%, 2000%, 3000%, 4000%, and 5000%.
  • FIX: Vector-based PDF images added to the Canvas now correctly scale at full vector resolution when resized.
  • FIX: Nudging (via keyboard arrow keys) while multiple shapes are selected works as expected. This fixes a bug introduced in version 4.1.

New in Shapes 4.1 (Feb 20, 2015)

  • NEW: CoreImage Filters may now be applied to any Shape, Line, or Path object on the canvas. This allows you to apply snazzy image effects to any object. Look for the new "Filter" palette in the Inspector side pane.
  • NEW: The behavior of the Geometry Inspector palette has changed to be more like the other palettes when multiple objects on the Canvas are selected. Changing a geometry property (e.g. "X" coordinate, or "Width") applies that value to each selected object individually, rather than all of the selected objects as a group.
  • FIX: Text labels of vertical lines now draw correctly.
  • FIX: Lines may now be "connected" to Text objects just as with any other Shape object.

New in Shapes 4.0.6 (Feb 10, 2015)

  • NEW: Copy/Paste Style menu items for extracting style properties from one shape and applying those style properties to one or more other shapes.
  • NEW: New canvas size preset: U.S. Letter – Landscape.
  • FIX: Copying or duplicating shapes and lines that are "connected" correctly preserves the connections for the new, duplicate shapes and lines.
  • FIX: Copying and pasting shapes into a composition with grid enabled always produces the correctly sized shape.
  • FIX: Each composition should correctly preserve its grid size.

New in Shapes 4.0.5 (Jan 12, 2015)

  • NEW: A proper Gradient Fill Control in the Fill Inspector palette for specifying gradient fills with an arbitrary number of color stops.
  • NEW: Image Anchor Control in the Image Inspector palette for specifying precise postioning of an image within the bounds of a shape.
  • FIX: Fixed crash which could occur when exporting to PDF.
  • FIX: Improved image rendering.
  • FIX: Improved grid rendering on OS X Yosemite.
  • FIX: Transparency is now correctly supported for shapes with a gradient fill.
  • FIX: Tiny circle arrow heads now draw correctly on Path objects.

New in Shapes 4.0.4 (Dec 30, 2014)

  • FIX: Exported images are now always the correct pixel size.
  • FIX: Fixes occasionally glitchy behavior when drag-reordering shapes from the Outline palette.
  • NEW: Constrain Aspect Ratio setting in the Geometry Inspector Palette.
  • NEW: Menu items in the Arrange menu: Evenly Distribute Shapes Horizontally and Evenly Distribute Shapes Vertically.
  • NEW: Ability to hide Shape Rotation Handles in General Preferences.

New in Shapes 4.0.3 (Dec 12, 2014)

  • FIX: Fixes broken "Draw Text on Path" option for Lines.

New in Shapes 4.0.2 (Dec 6, 2014)

  • Improved stability.

New in Shapes 4.0.1 (Dec 4, 2014)

  • FIX: Pasted shapes should always retain z-ordering.
  • FIX: "Edit Canvas Size…" sheet fixed on OS X Mountain Lion.
  • FIX: Improved Grid rendering on OS X Yosemite.

New in Shapes 4.0 (Nov 26, 2014)

  • NEW: The canvas has been completely re-written for Shapes 4.0, providing vastly improved accuracy in canvas dragging, drawing, and positioning.
  • NEW: Vastly improved support for shape rotation, including a new rotation handle for selected shapes.
  • NEW: Powerful new "Path" object allows for complex lines with multiple (unlimited) segments and adjustable "roundness" from right angles to very curvy.
  • NEW: New .shapesdoc file format with improved file-size efficiency.
  • NEW: QuickLook support for .shapesdoc documents.
  • NEW: Improved line "connection" feature. Now lines can be connected to any point on a shape's rectangular frame (not just the center point of the four sides, as before).
  • NEW: New shapes in the Library palette: Person, Callout (speech bubble), Cylinder, Pie, 3D Box, Swoosh, Home, Note, Folder, Input, Double Input.
  • NEW: Select global "line join style": Square, Rounded, or Chamfered.
  • NEW: Improved support for editing the z-index ordering of shapes in the Outline palette.
  • NEW: Improved "Rounded Rectangle" shape allows rounding of either 4 corners or just two.
  • NEW: Improved "Diamond" shape allows adjusting the side angles.
  • NEW: Improved "Segmented Line" shape allows curving the line angles and also extending the lines in additional directions.

New in Shapes 4.0 Beta 44 (Nov 21, 2014)

  • NEW: The canvas has been completely re-written for Shapes 4.0, providing vastly improved accuracy in canvas dragging, drawing, and positioning.
  • NEW: Vastly improved support for shape rotation, including a new rotation handle for selected shapes.
  • NEW: Powerful new "Path" object allows for complex lines with multiple (unlimited) segments and adjustable "roundness" from right angles to very curvy.
  • NEW: New .shapesdoc file format with improved file-size efficiency.
  • NEW: QuickLook support for .shapesdoc documents.
  • NEW: Improved line "connection" feature. Now lines can be connected to any point on a shape's rectangular frame (not just the center point of the four sides, as before).
  • NEW: New shapes in the Library palette: Person, Callout (speech bubble), Cylinder, Pie, 3D Box, Home, Note, Folder, Input, Double Input.
  • NEW: Select global "line join style": Square, Rounded, or Chamfered.
  • NEW: Improved support for editing the z-index ordering of shapes in the Outline palette.
  • NEW: Improved "Rounded Rectangle" shape allows rounding of either 4 corners or just two.
  • NEW: Improved "Diamond" shape allows adjusting the side angles.
  • NEW: Improved "Segmented Line" shape allows curving the line angles and also extending the lines in additional directions.

New in Shapes 4.0 Beta 33 (Nov 4, 2014)

  • NEW: Improved "Segmented Line" shape allows curving the line angles and also extending the lines in additional directions.

New in Shapes 4.0 Beta 31 (Nov 3, 2014)

  • NEW: The canvas has been completely re-written for Shapes 4.0, providing vastly improved accuracy in canvas dragging, drawing, and positioning.
  • NEW: Vastly improved support for shape rotation, including a new rotation handle for selected shapes.
  • NEW: Powerful new "Path" object allows for complex lines with multiple (unlimited) segments and adjustable "roundness" from right angles to very curvy.
  • NEW: New .shapesdoc file format with improved file-size efficiency.
  • NEW: QuickLook support for .shapesdoc documents.
  • NEW: Improved line "connection" feature. Now lines can be connected to any point on a shape's rectangular frame (not just the center point of the four sides, as before).
  • NEW: New shapes in the Library palette: Person, Callout (speech bubble), Cylinder, Pie, 3D Box, Home, Note, Folder, Input, Double Input.
  • NEW: Select global "line join style": Square, Rounded, or Chamfered.
  • NEW: Improved support for editing the z-index ordering of shapes in the Outline palette.
  • NEW: Improved "Rounded Rectangle" shape allows rounding of either 4 corners or just two.
  • NEW: Improved "Diamond" shape allows adjusting the side angles.

New in Shapes 4.0 Beta 29 (Nov 1, 2014)

  • CHANGES:
  • The canvas has been completely re-written for Shapes 4.0, providing vastly improved accuracy in canvas dragging, drawing, and positioning.
  • Vastly improved support for shape rotation, including a new rotation handle for selected shapes.
  • Powerful new "Path" object allows for complex lines with multiple (unlimited) segments and adjustable "roundness" from right angles to very curvy.
  • New .shapesdoc file format with improved file-size efficiency.
  • QuickLook support for .shapesdoc documents.
  • Improved line "connection" feature. Now lines can be connected to any point on a shape's rectangular frame (not just the center point of the four sides, as before).
  • New shapes in the Library palette: Person, Callout (speech bubble), Cylinder, Pie, 3D Box, Home, Note, Folder, Input, Double Input.
  • Select global "line join style": Square, Rounded, or Chamfered.
  • Improved support for editing the z-index ordering of shapes in the Outline palette.
  • Improved "Rounded Rectangle" shape allows rounding of either 4 corners or just two.
  • Improved "Diamond" shape allows adjusting the side angles.

New in Shapes 4.0 Beta 28 (Oct 31, 2014)

  • NEW: The canvas has been completely re-written for Shapes 4.0, providing vastly improved accuracy in canvas dragging, drawing, and positioning.
  • NEW: Vastly improved support for shape rotation, including a new rotation handle for selected shapes.
  • NEW: Powerful new "Path" object allows for complex lines with multiple (unlimited) segments and adjustable "roundness" from right angles to very curvy.
  • NEW: New .shapesdoc file format with improved file-size efficiency.
  • NEW: QuickLook support for .shapesdoc documents.
  • NEW: Improved line "connection" feature. Now lines can be connected to any point on a shape's rectangular frame (not just the center point of the four sides, as before).
  • NEW: New shapes in the Library palette: Person, Callout (speech bubble), Cylinder, Pie, 3D Box, Home, Note, Folder, Input, Double Input.
  • NEW: Select global "line join style": Square, Rounded, or Chamfered.
  • NEW: Improved support for editing the z-index ordering of shapes in the Outline palette.
  • NEW: Improved "Rounded Rectangle" shape allows rounding of either 4 corners or just two.
  • NEW: Improved "Diamond" shape allows adjusting the side angles.

New in Shapes 4.0 Beta 27 (Oct 30, 2014)

  • NEW: The canvas has been completely re-written for Shapes 4.0, providing vastly improved accuracy in canvas dragging, drawing, and positioning.
  • NEW: Vastly improved support for shape rotation, including a new rotation handle for selected shapes.
  • NEW: Powerful new "Path" object allows for complex lines with multiple (unlimited) segments and adjustable "roundness" from right angles to very curvy.
  • NEW: New .shapesdoc file format with improved file-size efficiency.
  • NEW: QuickLook support for .shapesdoc documents.
  • NEW: Improved line "connection" feature. Now lines can be connected to any point on a shape's rectangular frame (not just the center point of the four sides, as before).
  • NEW: New shapes in the Library palette: Person, Callout (speech bubble), Cylinder, Pie, 3D Box, Home, Note, Folder, Input, Double Input.
  • NEW: Select global "line join style": Square, Rounded, or Chamfered.
  • NEW: Improved support for editing the z-index ordering of shapes in the Outline palette.
  • NEW: Improved "Rounded Rectangle" shape allows rounding of either 4 corners or just two.
  • NEW: Improved "Diamond" shape allows adjusting the side angles.

New in Shapes 4.0 Beta 26 (Oct 27, 2014)

  • NEW: QuickLook support for .shapesdoc documents.

New in Shapes 4.0 Beta 1 (Oct 27, 2014)

  • NEW: The canvas has been completely re-written for Shapes 4.0, providing vastly improved accuracy in canvas dragging, drawing, and positioning.
  • NEW: Vastly improved support for shape rotation, including a new rotation handle for selected shapes.
  • NEW: Powerful new "Path" object allows for complex lines with multiple (unlimited) segments and adjustable "roundness" from right angles to very curvy.
  • NEW: New .shapesdoc file format with improved file-size efficiency.
  • NEW: Improved line "connection" feature. Now lines can be connected to any point on a shape's rectangular frame (not just the center point of the four sides, as before).
  • NEW: New shapes in the Library palette: Person, Callout (speech bubble), Cylinder, Pie, 3D Box, Note, Folder, Input, Double Input.
  • NEW: Select global "line join style": Square, Rounded, or Chamfered.
  • NEW: Improved support for editing the z-index ordering of shapes in the Outline palette.
  • NEW: Improved "Rounded Rectangle" shape allows rounding of either 4 corners or just two.
  • NEW: Improved "Diamond" shape allows adjusting the side angles.

New in Shapes 3.5 (Jun 20, 2014)

  • NEW: Long-requested "Default Font" setting now available in Preferences > General.
  • NEW: Change the font of multiple objects simultaneously by simply selecting them and picking a font in the Font Panel. Previously, you had to double click the object (to begin editing its text), select some run of text, and then pick a font in the Font Panel. Now you can do either. The new behavior is very convenient, but can be tricky. Undo is your friend.

New in Shapes 3.4.1 (Mar 17, 2014)

  • NEW: Improved Application Stability.

New in Shapes 3.4 (Nov 16, 2013)

  • NEW: Long-requested "Default Font" setting now available in Preferences > General.
  • NEW: Change the font of multiple objects simultaneously by simply selecting them and picking a font in the Font Panel. Previously, you had to double click the object (to begin editing its text), select some run of text, and then pick a font in the Font Panel. Now you can do either. The new behavior is very convenient, but can be tricky. Undo is your friend.

New in Shapes 3.3.1 (Mar 22, 2013)

  • FIX: Ellipse objects correctly retain their rotation.
  • FIX: Improved hit test behavior (selection via clicking) of Line objects with text.
  • FIX: Shift dragging Line objects now produces straight lines.

New in Shapes 3.3 (Jan 23, 2013)

  • New: Text labels for Line objects. Double-click a Line object to invoke edit mode (you'll see a text cursor).
  • A Line object's text can be drawn on the path of the line by: Select a Line object > Inspector > Text > "Text follows line path".

New in Shapes 3.2.1 (Jan 15, 2013)

  • Text labels for Arcs and Segmented Line objects also! Double-click a Line object to invoke edit mode (you'll see a text cursor).

New in Shapes 3.2 (Jan 14, 2013)

  • Text labels for Line objects. Double-click a Line object to invoke edit mode (you'll see a text cursor).
  • A Line object's text can be drawn on the path of the line by: Select a Line object > Inspector > Text > "Text follows line path". Begin typing to add text to the Line.

New in Shapes 3.1 (Jan 11, 2013)

  • More precise, more beautiful rendering of lines and arrow heads.
  • New arrow head types: Diamond, Circle, Square.
  • Each line's two arrow heads are now specified separately. This allows mixing of any two arrow heads in the same line.
  • Library search. Drag the library split pane to the right to reveal a search field for searching for objects in the library.

New in Shapes 3.0 (Jan 3, 2013)

  • Hold down the spacebar and drag the canvas for precise canvas scrolling.
  • More precise, more beautiful rendering of lines and arrow heads.
  • New arrow head types: Diamond, Circle, Square.
  • Each line's two arrow heads are now specified separately. This allows mixing of any two arrow heads in the same line.
  • Library search. Drag the library split pane to the right to reveal a search field for searching for objects in the library.

New in Shapes 2.8 (Dec 14, 2012)

  • New object in the Library: Segmented Line. Note that you can "flip" a Segmented Line via the "Flip Segmented Line" button in the "Geometry" Palette of the Inspector.
  • Fix for "Font" button graphic.