The Preview 5 release includes the following updates:
Review/commenting updates - The Preview 5 release includes various changes to Maqetta's 'review/commenting features:
Performance improvements, particularly network performance - Preview 5 includes the first significant attempt by the Maqetta team to improve application performance. With this release, there were major changes under the hood that (in many cases) greatly reduce the time that the Maqetta application waits for data from the server. The main reason for the performance improvements was moving the entire Maqetta applciation to the new Dojo 1.7 "loader" (called "AMD"). AMD provides (depending on the operation) anywhere between small speed improvement to (in selected cases) ~10x speed improvement. More performanbce improvements will be coming in future releases.
New palette arrangement - Largely due to the integration of review/commenting into the main application (versus being a separate application), Preview 5 includes some rearrangement of its palettes. In particular:
States palette renamed to Scenes palette (in page and review editors) - In the page editor and review editor, the "States" palette has been renamed to the "Scenes" palette, mostly because that palette now also supports Dojo Mobile Views for mobile UIs (whereas desktop UIs support "application states"), so the term "scenes" represents the generalization of these two concepts.
When one of the theme editors is open, that palette has the label "States" instead of "Scenes" because that palette shows widget interactive states such as Normal, Selected, Hover, etc.
New HTML and Dojo widgets - Preview 5 adds support for the following widgets:
Improved drag/drop with flowable content - The drag/drop cursor logic that appears when dragging a widget in "flow" mode (i.e., the widget is not positioned at an absolute (x,y) location) has been rewritten. The blinking vertical bar type-in cursor that appears during dragging now allows dropping widgets either before or after other widgets: if the mouse is over the left half of another widget, the dragged widget will be added before the other widget, otherwise after. Along the way, various flow-mode dragging bugs have been fixed. In particular, the "show candidate parents" feature works now in flow mode.
Instructions for deploying Maqetta applications to PhoneGap - The Maqetta wiki at GitHub now includes a page that provides instructions for Deploying Maqetta projects to PhoneGap.
Instructions for optimizing and deploying Maqetta applications - The Maqetta wiki at GitHub now includes a page that provides instructions for Optimizing and Deploying your Dojo based page. These instructions can greatly improve the runtime performance of Maqetta-created applications. Following these instructions allows your Maqetta mockups to have comparable performance to what your final deployed application will have (assuming your developers know how to optimize web apps!).
Dojo 1.7.1 support - Preview 5 has updated to Dojo 1.7.1 release.
Many other bug fixes - Preview 5 includes over 300 miscellaneous bug fixes. Some of those fixes can be seen by going to this URL which lists bugs closed against the Preview 5 release.