Pencil Changelog

What's new in Pencil 3.0.0 Beta 2

Jul 14, 2016
  • Electron as the new runtime:
  • The new runtime uses Node.js, Chromium and V8 underlying.
  • New page management:
  • Support page hierarchy and new canvas memory management.
  • New file format:
  • Pencil now uses a new ZIP-based file format for better resource embedding.
  • New user interface:
  • Better page navigator with thumbnails, easy drag-n-drop and a lot more.
  • Font embedding:
  • Custom fonts can now be installed and embedded into Pencil documents.
  • Better printing and PDF support:
  • Cross-platform printing and PDF export with customizable templates.
  • Remote stencil repository:
  • Pencil supports a new centralized repository of user contributed stencils.
  • New startup screen:
  • Recent documents are now listed in the start-up screen with thumbnails.
  • A lot of bug fixes and improvements:
  • Many long-standing issues were fixed together with bunches of improvements.

New in Pencil 2.0.6 (Jul 14, 2016)

  • Addresses the compatibility issue of Pencil with the new OS X Mavericks.

New in Pencil 2.0.5 (Oct 3, 2013)

  • Compatibility issue with latest XRE/Firefox in PNG export is now resolved.
  • Long toolbar in small screen is now scrollable.
  • Enhanced stencil generator that has better support for Inkscape SVG files.
  • Better algorithm for splitting properties in the property editor dialog

New in Pencil 2.0.3 (Dec 6, 2012)

  • For users:
  • The following things have been added into Pencil 2.0.3:
  • Compatibility issue with XRE/Firefox 17 has been resolved. Pencil will now work correctly in these new environments.
  • Added implementation for group element sizing policy. This allows user define the way an element position and size can be changed when its parent group is resized. This can be considered as the first step toward a more flexible method for creating personal collections containing complex elements.
  • On-screen handle editor now supports keyboard arrow keys.
  • Plain-text elements are now positioned correctly when the drawing is exported to SVG.
  • Fixed some of the bugs reported by the community
  • For developers:
  • 'box' property now supports 'p:disabled' attribute to indicate when the geometry editor should be disabled.

New in Pencil 2.0.2 (Oct 15, 2012)

  • Displays the menu bar and toolbar permanently for direct access. Note that toolbars could be shown/hided by a right-click on it.
  • Added a new color toolbar
  • Added a new line style toolbar
  • Added the support of dynamic Connectors (!) including various styles like Straight connector, multi-segment connector and Curvy connector.
  • Updated the common collection that provides more shapes e.g. Pie, Chord, Can, Cube, Bevel
  • Added a new built-in flowchart collection
  • Added a new built-in Android ICS collection
  • Added a new built-in iOS collection
  • Updated the collection pane style with fresh new colors
  • Now supporting fullscreen mode
  • Now supporting XRE 15
  • Fixed a lot of bugs reported by the community
  • For developers:
  • Adding development stencil collection loading
  • Adding n-Patch generator
  • Adding support for calculating snapping guide using local coordination
  • Adding support for definiting connector and connector outlets
  • Better support for using nPatch graphics
  • Better support for wrapped plain text