Artboard 1.9 Released: Text Styles, Performance Boost and OS X Mavericks

Today, we released the latest version of our app, Artboard 1.9. Artboard is a full-featured graphics design app for creating vector drawings and illustrations. Design logos, posters, floor plans, technical drawings, fun fashions, web graphics, and more. Unlike pixel-based images, vector graphics are composed of editable objects that are infinitely scalable.

The headline feature for Artboard 1.9 is the addition of text styles. While text could always have style properties, now those text styles can be saved to the library for future use, shared, and applied to multiple text objects at the same time. Like all graphic styles, Artboard’s style dropper tool can now pick up styles from text objects and apply them to other text objects. This feature makes Artboard’s already flexible text tools even more powerful. In addition, text can now be placed and edited immediately, and we’ve added the Esc-key as a new shortcut to end editing text and other objects.

Artboard 1.9 adds the ability to transform any style effect through its new “transform” style group settings. The many style effects can be layered together and used in unlimited combinations for spectacular effects.

Below the surface, for version 1.9, we’ve provided massive performance improvements, especially when working with very large files. This includes improved performance when reading files – up to 60x to 100x faster than previous versions. Artboard 1.9 provides better full screen support and is optimized to work with OS X 10.9 Mavericks. Some of the more subtle interface updates include the adoption of a modern flatter appearance for several UI elements, such as toolbar buttons, section headers and the title header for the layers sidebar. A new, friendlier in-app and online User Guide adds the finishing touches to this polished update.

As always, this is a free update for existing users. Artboard is available for $29.99 USD on the Mac App Store. Please consider updating your review for version 1.9 on the Mac App Store. Your support is what makes us successful – thank you!

Release Notes:
  • Enhancement: Massive performance improvement when drawing, especially when there are many objects.
  • Enhancement: Massive improvement in performance when reading a file – 60x to 100x faster. Very noticeable on big complex projects.
  • Enhancement: Opening files that take a while show a progress dialog to provide some feedback. Files are opened in the background which otherwise means the user might not see anything happening if it takes a while. However, with the performance boost above, not many files take long enough to trigger the progress.
  • Enhancement: Massive improvement in performance when closing a large or complex document – now near instantaneous.
  • Bugfix: Some further bugfixes with bad values causing graphics errors on 10.9. This could prevent some files from opening.
  • Bugfix: Arc tool now operates correctly on OS 10.9 where null values were reported that caused crashing.
  • Bugfix: Pan (Hand) tool now operates correctly even if active layer is locked.
  • Bugfix: Autoscrolling now disabled for pan tool which eliminates juddery scrolling at the edges of the view.
  • Change: Exporting a collection now sets the default filename for the to the library name, instead of “untitled”.
  • Change: A flatter appearance for several UI elements has been adopted, such as toolbar buttons, section headers and the title header for the Layers sidebar.
  • Bugfix: Style components can be deleted from within a rasterizer group directly.
  • Enhancement/Change: Style component transforms have been reimplemented using a much better design, where the transformation is performed by a new rasterizer group class. This means any and all style components can be transformed, singly or in groups as desired. Old-style transforms are automatically migrated to the new structure. All UI pertaining to old-style transforms has been removed, and the SI has additional UI for the new transform group component. This also boosts drawing performance in the general case because components no longer need to consider whether transformations are required and can simply go ahead and draw.
  • Enhancement: Preferences can now be reset fully within the app using option+(App) -> Reset Preferences… menu. This replaces any instruction to “trash the prefs” though this is something very rarely required.
  • Bugfix: Rough strokes are now properly updated when flipping a path.
  • Bugfix: “Show in Library Manager” greyed out for items in the the temporary document collection, which does not appear in the LM.
  • Change: Improvements to full screen support.
  • Bugfix: Clicking in another window (such as a palette) during path creation no longer creates a path point that has wildly incorrect values. Instead the resulting event is ignored.
  • Enhancement/Bugfix: Direct (Finder) changes to folders and files in the user’s template directory are now reflected live in the Template Browser as necessary.
  • Bugfix: Export of ‘selection only’ now honours clipping mask, if there is one, for all formats (Artboard). Note that for Export of the whole image, if the clipping mask is set to show, it will be rendered in the exported image for non-PDF formats.
  • Change/Workaround: Tooltips assigned to the buttons in the tool palette are now generated by combining the internal tool name and its key equivalent, then looking up a localized version in a strings file. This makes the tooltips automatically track key equivalent changes and works around a bug in Xcode 5.0.2 where tooltips assigned to NSMatrix cells in IB are lost.
  • Change: “Text > Table” menu item removed as tables are currently not able to be supported in text boxes.