[Release] A small bug-fix release

Hello friends!

Last week's release was a big one, and very well received. As it often happens with big updates, a couple of little issues snuck in.

Today's little release addresses those, as well as a few other bugs. Here's the list:

  • All versions: linking of groups broke. Thanks Roland Studer and Derek D. for reporting it!
  • All versions: fixed an issue with the iOS Picker when entering too much text in it.
  • All versions: fixed an issue with the color of links. Thanks Larry for reporting it!
  • All versions: fixed a crash issue when entering too much text in the color picker. Thanks Jenni Merrifield for reporting it!
  • All versions: fixed an issue with the Tabs Bar control with large font size. Thanks Ken K. for reporting it!
  • All versions: fixed an issue with the Pointy Button control width when switching skins.
  • All versions: fixed a regression in our markdown syntax. Thank you Michael H. and Martin K. for reporting it!
  • Mockups for Desktop: fixed error 3013 when doing a "Save All" from the right-click menu on Windows. Thanks jb for reporting it!
  • Mockups for Google Drive: fixed an issue with uploading images. Thank you Jeremy Carr and Erik F. for reporting it!

How do I update?

If you're using myBalsamiq or Mockupsfor Google Drive, you're already updated.

For other versions, simply install from our download page on top of your current installation. You won't have to re-register.

As always, if you hit any snags with the new build let us know immediately and we'll fix it right up! :)

For posterity, these are the version numbers of today's release:

  • myBalsamiq: build #4097
  • Mockups for Desktop: version 2.2.21
  • Mockups for Google Drive: version 2.2.53
  • Mockups for Confluence: version 2.2.21
  • Mockups for JIRA: version 2.2.21
  • Mockups for FogBugz: version 2.2.20
  • Mockups for XWiki: version 2.2.20
  • Web Demo: version 2.2.22 launch it

Onward!
Peldi for the Balsamiq Team

Release: Text Links, new iOS controls, and so much more!

Hello friends of Balsamiq! It's been a couple of months since our last release, but I think you'll be happy with what we have in store for you today! :)

Links in text actually work!

This is a hugely requested feature, and one that will make creating prototypes SO MUCH faster and less painful.

In short, whenever using the [bracketed text syntax] to specify a link in your controls, you will be able to specify a link target as well, and the link will become clickable in Full Screen Presentation mode or in your exported PDFs.

The feature works in the following control types: Paragraph of Text, Geometric Shape, Data Grid, Label, Text Area, Sticky Note, Callout, Tooltip, Arrow, Horizontal and Vertical Curly braces, Checkbox, Radio Button, Tag Cloud, Icon and Label, Multiline Button.

There are two ways to specify the target for a text link: either via the property inspector or via text.

Using the inspector: you just enter links in your text with [this notation], then in the inspector, you use the pulldowns in the Links Inspector - it automatically finds [text links] and lets you choose link targets:

bracketed_inspector

Using text: as we often do, we followed the markdown syntax many people already know and love. To specify a link target, you add it to the link in parenthesis. Here's a few examples, all will work:

These two link to the company.bmml mockup:

[Company Page](company)
[Company Page](company.bmml)

These all end up on our website:

[Balsamiq Website](balsamiq.com)
[Balsamiq Website](www.balsamiq.com)
[Balsamiq Website](http://www.balsamiq.com)
[Balsamiq Website](http://balsamiq.com)

bracketed_text

Thanks so much Kevin Stevens, Michael Bourque, Michal, tvandeputte, Jamie Newman, vcombs, Jonathan Endersby, Joe Winton, Lucas Partridge, chris, kbaum88, Amit Sawhney, and Peter for requesting it. The first request is from 5 years ago! When we say "we'll get there some day", we mean it! :)

New iOS controls!

We finally added an iPad control. We also added a Popover control, and revamped the look of our iPhone controls to match iOS7 a little bit more. We also renamed the category in the UI Library from "iPhone" to "iOS" and enhanced the iOS keyboard control to make it fit in both the iPhone and iPad controls.

uilibrary

Here's the new iPad control (click to enlarge). As you can see, it can have either a white or transparent background, and an optional top bar as well (just like the iPhone):

ipad

Here's the new Popover control. It's really flexible, we suspect you'll be using it for much more than just an iOS Popover:

popover

Thanks so much dbowlerhb, James J Rickards, Kensai (and other 80!!! people) and Joe Schaap for requesting this!

Nudging improvements

This one is a small one but highly requested one. Moving the selection with the arrow keys (what we call "nudging") used to move stuff 2 pixels at the time (20 if you held the SHIFT key down).

Now that we have a more precise wireframe skin, sometimes that 2 pixel granularity made it hard to align things. Starting today, we now move things 1 pixel at the time, but if you're in a hurry, you can continue to hold SHIFT down and jump 20 pixels at the time.

While we were at it, we also implemented a neat little feature: you now see snap lines appear for a half second while nudging, so you know when to stop. It's the little things, you know? ;)

Thanks so much Matthew Forr, Jon Chang, Breon, Joakim Fläder, Matt Nicolosi, per sjörs, Matty Sallin, Matt Lavoie, beingbrad, DJW, Simon H., Steve B. and Jonah S. for requesting this!

Other changes and improvements

  • All versions: fixed an issue with the property inspector getting cut off in some cases. Thanks benedict.grathwohl for reporting it!
  • All versions: fixed a few issues with scrolling with the mouse wheel. Thank you Alex for reporting it!
  • All versions: fixed an issue with resizing a Sticky Note control to be really really small.
  • All versions: performing an Undo of a property change on a newly saved mockup didn't set it to dirty.
  • All versions: improved the image pop-up panel to show newly imported images right away.
  • Mockups for Desktop: we now show a warning if you ungroup a Symbol in a Symbol Library:
    symbolungroup
    Thanks andreasgibsen for a requesting it!
  • Mockups for Desktop: Renaming a file when one of them had a symbol with a link overridden with the "No Link" value would break. Thank you andreasgibsen for reporting it!
  • Mockups for Desktop: custom icons wouldn't get displayed when editing a Symbol Library. Thanks Patrick G. and Wolfgang Buckel for reporting it!
  • Mockups for Desktop: fixed an issue with command-line operations not working unless the application had been registered first. Thanks Dorthe L. for reporting it!
  • Mockups for Desktop: fixed a memory leak when switching between files in Mockups for Desktop. Thanks Reiner Schlenker for reporting it!
  • Mockups for Desktop: fixed a memory leak that resulted in a freeze in the new image pop-up. Thank you Don and Anna K. for reporting it!
  • Mockups for Desktop: fixed an issue with files getting emptied when working with a flaky network drive. Thank you Roger B. and Rachel W. for reporting it!
  • Mockups for Desktop: fixed a crash when renaming a file that had links in it on Windows. Thanks Jacob N. for reporting it!
  • Mockups for Google Drive: added support for Symbols! We actually did this a while ago but we never announced it officially. We have updated the documentation here with all the details.
  • Mockups for Google Drive: added PDF export support! The PDF will be saved in the same folder as your bmmls.
  • myBalsamiq: fixed a broken link in the "welcome to mybalsamiq" email. Thank you Colin E. for reporting it!
  • myBalsamiq: fixed an issue with the project members dialog in IE11. Thank you Gary Wemyss for reporting it!
  • myBalsamiq: fixed an edge case when changing site owner. Thank you Chris M. for reporting it!
  • myBalsamiq: made it clearer that you might have to archive some projects in order to sign up for a low-tier plan during trial or after your trial period expires. Thank you Stephanie N. and Komal B. for reporting it!
  • myBalsamiq: fixed an issue with some Symbol Library thumbnails getting rendered with the wrong skin. Thanks Paul F. for reporting it!
  • myBalsamiq: we now show the name of the non-logged in user who made a change in the mockup and project history, instead of the generic "Guest".
  • myBalsamiq: added a validation for the email field in the dialog that asks for name and email to non-logged users when they contributed to a wiki project. Thanks Matt H. for reporting it!
  • myBalsamiq: fixed an issue with showing Site Symbols in the Image Import Dialog in the editor.
  • myBalsamiq: fixed an issue removing a project member as a project owner. Thanks Sebastien B. for reporting it!
  • myBalsamiq: we now show project deletion events in the Site History page.
  • myBalsamiq: fixed an issue with being unable to create new projects after changing username. Thanks Sebastian for reporting it!
  • myBalsamiq: We now show site owner changes in the Site History page.
  • myBalsamiq: We now show mockup and project rename operations in the Mockup, Project and Site History pages.
  • myBalsamiq: improved the performance of displaying the project grid page for projects with lots and lots of mockups.
  • myBalsamiq: you can now restore deleted mockups from the Project History page!
  • myBalsamiq: changed the URL of the prototype view mode from 'naked' to a more SFW 'prototype'. :) Thanks Carla B. and Chuck Z. for requesting it!
  • myBalsamiq: fixed an issue with password reset emails not being sent for owners of waiting-to-be-deleted sites. Thanks Nina, David L., Dennis C. and cat for reporting it!
  • myBalsamiq: added Helsinki to the GMT+2 time-zone list. Thanks Rampe for requesting it!
  • myBalsamiq: Project ZIP uploads now correctly ignores files starting with a dot. Thanks Alex H. for reporting it!
  • Mockups for Confluence and JIRA: we now tell Administrators if they are part of the balsamiq-mockups-editors group or not (helps with debugging).
  • Mockups for Confluence and JIRA: fixed an issue with attachment images not being found when a Confluence installation gets switched from being served over HTTP to HTTPS. Thank you Oliver S. for reporting it!

How do I update?

If you're using myBalsamiq, you're already updated. Just log back in and enjoy.

For other versions, simply install from our download page on top of your current installation. You won't have to re-register.

As always, if you hit any snags with the new build let us know immediately and we'll fix it right up! :)

For posterity, these are the version numbers of today's release:

  • myBalsamiq: build #4095
  • Mockups for Desktop: version 2.2.20
  • Mockups for Google Drive: version 2.2.52
  • Mockups for Confluence: version 2.2.20
  • Mockups for JIRA: version 2.2.20
  • Mockups for FogBugz: version 2.2.19
  • Mockups for XWiki: version 2.2.19
  • Web Demo: version 2.2.21 launch it

What else is going on?

Onward!
Peldi for the Balsamiq Team

Release: new Image inspector, huge leap forward in Mockups for Google Drive, and more!

Hello friends of Balsamiq! It's time for another release!

This one is an exciting one. Let's see what's new.

New Image Inspector Pulldown

The image inspector pulldown had been in need of some love for a long time. It only showed images used in the current mockup, it sometimes showed images twice, it didn't show where images came from...in short, it wasn't very useful.

imageinspector_old

That all changes today. The new pulldown is more organized, more visual, faster to use and, we think, much more useful.

Take a look:

imageinspector_passets

imageinspector_aassets

The Project Assets panel shows all images in your assets folder. If you have site/account assets, a tab will appear for them. If you use web images or images using relative paths that are not project assets, those will show in the Other tab. On the desktop, you'll also see a handy link to open the Account Assets folder.

This is a step towards making projects first-class citizens in our app, as it encourages people to use project assets more, following our best practice. We have many more steps planned, but as you know, we like to ship things one little free-standing piece at the time, so that we can get your feedback on it. :)

Let us know what you think!

Projects come to Mockups for Google Drive!

We are continuing the work to bring all of our product versions to feature parity with each other.

With today's release, Mockups for Google Drive moves a huge step forward in that direction. In fact, it even gets some features that other versions don't have yet!

Here's a list of today's biggest improvements:

  • The Project Browser: just like in myBalsamiq, you can now see all the mockups in your Google Drive folder, and quickly jump from one to the other to edit them. There is a list view:
    pbrowser_list

    And a thumbnails view:
    pbrowser_thumbs

    You can also sort your mockup with drag and drop, as well as create new mockups, and clone, rename or delete existing ones, all from within the editor.

    pbrowser_menu

  • Project Assets Support: you can now see images saved in your assets/ folder directly in the UI Library, in the new Image Property Inspector panel, and in the Image Import dialog.

    gd_passets

    gd_imagedialog

  • Links Support: yes! You can now finally specify links between mockups, just like in our other versions.

    gd_links

    To navigate between mockups, just go full screen and click around!

  • Real Time Collaboration: this is huge, and a long time coming. You can now collaborate on each mockup in real time with others. Just share your folder full of BMMLs and assets, then when you both open the Mockups for Google Drive editor at the same time you will see the other person's edits happen in real time. Try it out, it's awesome.

    gd_rtc

    notif_deleted notif_moved notiv_added

As usual, everything is auto-saved, all the time.

As an added bonus, if you use the Google Drive Desktop Sync client, you can collaborate between someone using Mockups for Desktop and Mockups for Google Drive pretty seamlessly! Whoa, right? :)

We think you'll love the new changes, let us know if you run into any issues and we'll fix them right up!

The last two big features missing, which are coming very soon, are automatic fixing of links on file rename (we call it 'the relinker'), and Symbol support!

Only $5 per month for all this goodness is starting to feel pretty darn cheap ...you'd better act now before we raise our prices... ;)

Designate a Secondary Billing Administrator in myBalsamiq

Up until today, the site owner was the only person who could make billing changes to a myBalsamiq site. This is often not ideal, as the person with purchasing power might not be the same person that needs to manage (or even use) myBalsamiq.

Starting today the site owner can designate a staff member as the secondary billing contact. This allows them to see the payments page, renew, upgrade, downgrade and download past myBalsamiq receipts. Try it out!

myb_secondary_billing

Other fixes and improvements

  • Mockups for Desktop: double clicking on a file to open the app did not open the new file in OS X Maverick (fixed in 2.2.17).
  • Mockups for Desktop: the application would grow in size on Windows if you opened it by clicking on bmml files on disk (fixed in 2.2.17).
  • Mockups for Desktop: fixed a memory leak on Windows 8 when the app was not in focus (fixed in 2.2.17). Thanks Julianna Cs. for reporting it!
  • Mockups for Desktop: fixed the way we encoded Symbol paths in the BMML in 2.2.16 (fixed in 2.2.17).
  • Mockups for Desktop: Added a "Rename Mockup" menu item to the File menu, to expose this awesome little feature a bit more. Thanks Jacqueline S. for requesting it!
  • Mockups for Desktop: fixed an issue with command line export hanging sometimes. Thank you Dave B. for reporting it!
  • Mockups for Desktop: fixed an issue with the app window growing by 20 pixels on Windows when opening a bmml file by double-clicking on it. Thanks Andreas F. and B for reporting it!
  • Mockups for Desktop: fixed an issue with the positioning of the tab for newly cloned mockups (now they stay next to the original mockup, they don't jump to the end). Thanks Dave Perkins for bringing this up! This also fixes Milos Krocian's bug report.
  • myBalsamiq: big performance improvements on editor startup time.
  • myBalsamiq: added an automatic retry mechanism on image uploads (should cut down on the Error #2038 messages).
  • Mockups for Confluence: made it compatible with Confluence 5.4.

How do I update?

If you're using myBalsamiq, you're already updated. Just log back in and enjoy.

For other versions, simply install from our download page on top of your current installation. You won't have to re-register.

As always, if you hit any snags with the new build let us know immediately and we'll fix it right up! :)

For posterity, these are the version numbers of today's release:

  • myBalsamiq: build #4074
  • Mockups for Desktop: version 2.2.18 2.2.19
  • Mockups for Google Drive: version 2.2.32
  • Mockups for Confluence: version 2.2.18
  • Mockups for JIRA: version 2.2.18
  • Web Demo: version 2.2.19 launch it

What else is going on?

Onward!
Peldi for the Balsamiq Team

Release: new color picker, tiny character counter, image rotation and more!

Hello friends of Balsamiq!

Another month, another cool little release. Let's get right to it!

New color picker and color names!

We made quite a few improvements to the color picker:

colorpicker

You can now enter any HEX color (we even support 3-digit gray notations), or type the name of a color like "white", "black", "yellow". If you roll over one of the built-in colors the tooltip will show you that color's name as well.

These color names also work in the {color} macro, like this:

colormacro

We think these additions improve your flexibility in creating mockups without adding much complexity at all. Our favorite kinds of improvements! :)

New tiny char counter!

Speaking of small but very useful improvements: after learning how Balsamiq Champion Glenn Murray and others are using Mockups to do copy-writing, we added a small character counter to the text editor:

charcounter

You'll see this counter when editing Labels or Paragraphs of text controls, and you'll always know if you're within your character limits or not.

Because of this change, we removed the little known l0rem shortcut (the one with the zero instead of the O), which gave you some lorem ipsum text with character counts sprinkled around. The tiny character counter is much more useful and fine-grained. The regular "lorem" auto-expand shortcut is still there, don't worry. :)

What else is new?

  • All versions: you can now rotate images!

    imagerotation
  • All versions: moved the group breadcrumb bar / crop bar / symbol overriding bar to the bottom, to avoid the jarring "jump down" of your controls.

    groupbar
  • All versions: CTRL++ and CTRL+- now always zoom, CTRL+[ and CTRL+] now always change the text or icon size.
  • All versions: Fixed an issue when resizing groups by a tiny amount. Thanks Martin for reporting it!
  • All versions: we now support CTRL+INS and SHIFT+INS for copy and paste on Windows
  • All versions: Quick add menu items are now all properly left-aligned.
  • All versions: improved the rotation algorithm of the iPhone and Triangle Geometric Shape
  • All versions: Fixed the Tooltip's control vertical alignment, which was off with wrapping lines of text. Thank you chrisse, Chad Larkin and Milos Krocian for reporting it!
  • All versions: fixed the wireless icon on wireframe skin (it was missing a dot)
  • All versions: made the app a bit more resilient to errors when loading corrupted bmml files
  • All versions: Fixed an issue when removing a link of a symbol control with just one link. Thank you Luke Potter for reporting it!
  • All versions: Fixed the alignment of text in radio button group when text wraps.
  • All versions: Fixed an issue with cropped groups sometimes changing location when the file is opened. Thanks Reiner S. for reporting it!
  • Mockups for Desktop: we deprecated the <documentsPath> tag in BalsamiqMockups.cfg and replaced it with a more flexible and much easier to use <assetsPath>. See the updated documentation here. If you had a documentsPath tag already set up you don't have to do anything, Mockups for Desktop will update your cfg file automatically on the next startup.
  • Mockups for Desktop: Fixed a little visual artefact on the property inspector on retina displays.
  • Mockups for Desktop: Fixed the group breadcrumb label widths on retina displays.
  • Mockups for Desktop: We improved the feedback when a user enters a trial key that is no longer valid.
  • Mockups for Desktop: Fixed an issue with files getting opened twice if the folder has an & character in it. Thank you Holger H. for reporting it!
  • Mockups for Desktop: The app now correctly remembers your open files even if you double-click on a bmml file to open it.
  • Mockups for Google Drive: made our revisions sticky so that they don't get automatically deleted after 30 days.
  • Mockups for Google Drive: we now handle the case in which the Google Apps admin turns off 3rd party Google Drive apps. Thanks Jens K. for reporting it!
  • Mockups for Confluence: Fixed an issue with Confluence instances that had VERY large page IDs.
  • Mockups for Confluence: We now give a correct message if the Blueprint feature is not available (e.g. Confluence 5.0)
  • Mockups for Confluence: added recovery from auto-save data (only works for mockups that have been saved at least once).
  • Mockups for JIRA: added recovery from auto-save data, both for new and old files.

How do I update?

If you're using myBalsamiq, you're already updated. Just log back in and enjoy.

For other versions, simply install from our download page on top of your current installation. You won't have to re-register.

As always, if you hit any snags with the new build let us know immediately and we'll fix it right up! :)

For posterity, these are the version numbers of today's release:

  • myBalsamiq: build #4061
  • Mockups for Desktop: version 2.2.15 2.2.16*
  • Mockups for Google Drive: version 2.2.22
  • Mockups for Confluence: version 2.2.12
  • Mockups for FogBugz: version 2.2.11
  • Mockups for JIRA: version 2.2.12
  • Mockups for XWiki: version 2.2.11
  • Web Demo: version 2.2.13 launch it

What else is going on?

Let's see...we're busy as usual.

Onward!
Peldi for the Balsamiq team

*UPDATE: We did a quick update to Mockups for Desktop to fix this bug. Thanks so much baak, Milos Krocian, Jim Jarret and Thorben Egberts for the super-speedy report!

Release: Retina Support, new Mockups for Google Drive UX, big myBalsamiq improvements, and MUCH more!

Hello friends of Balsamiq!

We hope you all had a great summer. Most of us took some time off to unplug, recharge and get ready for a great, highly productive fall and winter.

Even during the summer break, we have added some new features and fixed lots of little things here and there. Check out what's new in today's release, it's a pretty sweet one!

Retina support in Mockups for Desktop for OSX!

The Mac version of Mockups for Desktop now supports retina displays. Click on the image below to see the comparison:

retina_compare

Blurry text, be gone! :)

Thank you Clay Johns and others and mason-google for requesting it!

Fully revamped, very Googlific UX for Mockups for Google Drive!

Mockups for Google Drive is one of our fastest growing products, so we're finally giving it the attention it deserves.

In this release we fixed the most annoying issues it had: we improved the installation experience, sharing mockups with images in them now actually works, and the file picker no longer gets confused when you have multiple Google Accounts.

We also focussed on making it feel a lot more "Google Docs-like". We now always show your email address in the top-right corner, so that you can always tell which account you're working with. We now automatically save all changes as you make them (you no longer have to click Save explicitly).

m4gd

We save a new revision whenever you close the browser tab, and allow you to revert to the last revision from within the mockup editor directly. We even allow you to rename a mockup from within the editor!

m4gd_revert

In other words, it's pretty sweet. We're even working on allowing real-time co-editing, something we'll want to eventually roll out across all of our products. We have a proof of concept in place, so stay tuned for exciting developments in this area.

But first, we'll work on supporting links, that's definitely the biggest missing feature in Mockups for Google Drive right now.

If you haven't tried Mockups for Google Drive yet, this might be a good time to jump in. Just make sure you have Google Drive itself all set up (visit drive.google.com), then install the application from here.

Big myBalsamiq editor UX improvements

Other than the many fixes listed below, we made a few long overdue UX improvements to myBalsamiq.

First of all, we finally fixed what we internally call "the relinker". This means that if you rename a mockup that has links to it in other mockups, all those other mockups will get updated automatically. No more broken links to fix manually!

We also made a lot of improvements in the project browser within the myBalsamiq editor. You can now rename, re-order and delete mockups, all within the myBalsamiq editor. You can even delete images from the UI library directly - just right click on the image you want to delete in the UI Library or the image selection dialog and click on "Delete Image".

renamedelete

Oh, and if two people are editing a project at the same time, each is notified of renames, re-orders or deletions immediately. It's very smooth indeed. :)

movedbyother

We also now give better feedback while mockups are loading, and we greatly improved the experience when we realize that you've been logged off while editing a project.

loggedout

We also improved the experience when losing connection, removing some false positives and improving the message. We also auto-save everything all the time, so we no longer have to warn you about leaving a myBalsamiq editor tab with unsaved changes.

offline

Thank you Robert Wallerblad, Heidi H., Jeremy B., Carlton W., Gordon T. and Jason D. for reporting about the relinker and Ole Seidel, Mario S. and Mark C. for reporting about the offline dialog issues.

Other fixes and enhancements

  • All versions: we now enable links to URLs in all versions of Mockups, including those that don't yet support links between mockups.
  • All versions: made the Application Bar behave better at smaller sizes (things don't overlap any more, it doesn't flicker, and it lays itself out a little faster).
  • All versions: fixed an issue with the BMML <map> element when using Symbols and groups. Thank you so much Dave for the very detailed bug report!
  • All versions: fixed a layout issue in the Datagrid control. Thank you Jim Jarrett for reporting it!
  • All versions: fixed an issue with the positioning of the crop bar. Thank you Gil Bronstein for reporting it!
  • All versions: fixed an issue with unicode characters not being displayed properly in the image inspector. Thank you Dmitry and Avi Nahir for reporting it.
  • All versions: fixed a few issues with escaping square brackets. Thank you Jenni Merrifield, teevee and Andreas F. for reporting it!
  • All versions: we now support \\ to escape the \ character. Thank you Chris Nicholls for requesting this!
  • All versions: fixed an issue with the image inspector not showing account assets if only one of them is used in a mockup.
  • All versions: Using tabs for indenting in Tree control works again. Thank you Ed for reporting it!
  • All versions: the Tab Bar control with no border and a selection would show a small black line under the selected tab when zoomed. It's fixed now. Thank you Andreas F. for reporting it!
  • All versions: improved our handling of keyboard shortcuts so that they interfere less with international keyboards. Thank you Deivids D. for reporting the issue!
  • All versions: fixed an issue with auto-sized, right-aligned tooltips automatically growing in size (i.e. going crazy).
  • All versions: fixed an issue with the Combo Box control's icon not turning gray when the Combo Box is disabled. Thanks Terry B. for reporting it!
  • All versions: Fixed a few issues with scrolling either with the 2 finger Mac trackpad or by clicking on the scrollbars in Windows when in presentation mode and with link hints enabled. Thank you John Weber and others and Julianna Cs. for reporting it!
  • All versions that support linking: we now handle links better when a mockup name contains a comma. Thank you Brett A. for reporting it!
  • All versions that support Symbols: Breaking a symbol apart did not mark the mockup as dirty.
  • Mockups for Desktop: HUGE performance improvements when working with files saved on remote drives on Windows. This was a huge effort, but it was worth it, as it takes care of these old reports by Bernd Steinmüller and Phil Caisley and Ulrich Kærgaard and Paul Foryt and Jochen Stiepel and Andi and others and Jason Henderson and Chris Parry and ccollingridge and many more reports via email.
  • Mockups for Desktop: worked around a Microsoft IE bug that made our download look like it wasn't signed properly. Thanks to the many people who reported this!
  • Mockups for Desktop: we now give you a better warning when you specify the name of an existing and open mockup in the "Save As..." dialog. Thank you Katie for reporting it!
  • Mockups for Desktop: change the behavior when opening files in Mockups for Desktop, when a custom order hasn't been set yet. We now place them alphabetically instead of at the end. This should really help for those of you who named your mockups alphabetically and upgrade to a recent version.
  • Mockups for Desktop: fixed an issue with the File Browser tabs (when the File Browser is at the bottom) being too small to fit the name of the mockup sometimes.
  • Mockups for Desktop: made the app more resilient to malformed paths in the BalsamiqMockups.cfg config file.
  • Mockups for Desktop: we now show a little notification whenever you re-order your mockups to let you know that the new order has been saved for the future.
  • Mockups for Desktop: improved the UX of the file browser. It now has some nice little drag handle to show you that you can drag tabs to re-order them, and the (x) close icon is only shown on hover when the file browser is on the side.
  • Mockups for Desktop: Fixed an issue when renaming a file when other files in the same folder had unicode characters in their names.
  • Mockups for Desktop: fixed an occasional issue when exporting to PDF with no margins. Thank you Taimar T. for reporting it!
  • Mockups for Desktop: You can now fully hide the File Browser, from the View menu or using CTRL+J to toggle it via keyboard.
  • Mockups for Desktop: added support for CTRL+ALT+C for "copy as image" on Windows. Thanks esavalli and Anna Sturdivant for requesting it!
  • Mockups for Desktop: you can delete images from within the editor: right click on the image you want to delete in the UI Library and click on "Delete Image".
  • myBalsamiq: the edit button was being shown to anonymous users on projects with Website access level (fix live since July 24th).
  • myBalsamiq: clicking on edit as an anonymous user in a project with Wiki access level no longer asked for a name and email address (fix live since July 24th).
  • myBalsamiq: PDF Export would sometimes generate corrupt pdf files (especially in large projects).
  • myBalsamiq: many under the hood stability and serviceability improvements.
  • myBalsamiq: we now make it more clear who the current site owner is in the admin and staff pages.
  • myBalsamiq: fixed an issue with displaying links in mockup history. Thank you Tuomas V. for reporting it!
  • myBalsamiq: fixed an issue with certain types of JPGs not uploading.
  • myBalsamiq: we now trap the CTRL+S keyboard shortcut to let you save your work quickly. Thank you Ben Norris (ha!) for requesting this!
  • myBalsamiq: fixed an issue with symbols not updating if the symbol library name had a space in it. Thank you Diane Sundstrom for reporting it!
  • myBalsamiq: we no longer trap CTRL+T in the editor, letting the browser open a new tab as expected.
  • myBalsamiq: we now show full names instead of just the first name in the Project Members dialog. We also tweaked the warning on that dialog for clarity. Thank you Lynden Oliver for requesting it!
  • Mockups for Confluence: compare versions in wiki page history works again. Thank you William Pinnington and Roger for reporting it!
  • Mockups for Confluence: fixed a compatibility issue with Confluence 4.3.7. Thank you Nawaz Quadri and Gordon K. for reporting it!

How do I update?

If you're using myBalsamiq, you're already updated. Just log back in and enjoy.

For other versions, simply install from our download page on top of your current installation. You won't have to re-register.

As always, if you hit any snags with the new build let us know immediately and we'll fix it right up! :)

For posterity, these are the version numbers of today's release:

  • myBalsamiq: build #3994
  • Mockups for Desktop: version 2.2.14
  • Mockups for Google Drive: version 2.2.14
  • Mockups for Confluence: version 2.2.11
  • Mockups for FogBugz: version 2.2.10
  • Mockups for JIRA: version 2.2.10
  • Mockups for XWiki: version 2.2.10
  • Web Demo: version 2.2.9 launch it

What else is going on?

Let's see, what have we done since our last release...

Last but not least, the Balsamiq Moockups cow wanted to say hi.

Onward!
Peldi for the Balsamiq Team

New release: Breaklines, iPhone 5, list view in myBalsamiq, Confluence Blueprint and much more!

Hello friends of Balsamiq!

We are back from our yearly week-long company retreat, energized and ready to rumble. :)

Let's see what's new in today's update:

Breaklines!

We have added breaklines support to the Browser control, as well as the Rectangle, Geometric Shape and Horizontal Ruler controls.

Check it out!

breaklines1

In the Horizontal Ruler control, the breaklines have a white mask either above or below the breakline. This allows you to overlay them on top of other controls and convey that there's content above and below your controls.

breaklines2

Built-in iPhone 5 support!

We finally added built-in support for the iPhone 5 form-factor, and made it the default state of the iPhone control.

iphone5

You can still switch back to the iPhone 4 version if you want, and your old wireframes will not be affected.

List view in the myBalsamiq editor!

We added a "thumbnails / list" toggle to the Project Browser in the myBalsamiq editor, take a look!

myblistview

The list view should make it easier to navigate through your wireframes, especially when editing large projects.

By the way, we are working on improving the Project Browser even more, giving you the possibility to re-order, rename and delete mockups from within the editor. Stay tuned!

A Mockups for Confluence Blueprint!

Confluence 5.1 introduced a feature called Blueprints, which make it easy to add different kinds of pages to your wiki.

With today's update, when you create a new page in Confluence you will see a new "Balsamiq Mockups Wireframe" content type:

blueprint1

Hitting Create will drop you in the Balsamiq editor directly, where you can create your wireframe right away.

blueprint3

When you're done, save your work and close the editor: you will be back in the Confluence editor, with your new wireframe ready to go at the top of your new page. Give the page a name, add a few notes and voila', your feature spec will be ready! :)

blueprint2

Other enhancements and bug fixes

  • All versions: fixed an issue with the {color} macro not working when you put a space after the colon character. Thank you Dabbi for reporting it!
  • All versions: fixed the text of the Property Inspector collapse/expand button tooltip.
  • All versions: The Sticky Note control is now also called TODO. Thank you Larry Karnowski for requesting it!
  • All versions: renamed the Sitemap control to Site Map
  • All versions: changed the state name for Checkbox/Radio button from "Indetermined" to "Indeterminate". Thanks eagle-eye Jenni Merrifield for reporting it!
  • All versions: fixed an issue with the default Callout control opacity in the wireframe skin. Thank you Jochen Stiepl for reporting it!
  • All versions: fixed an issue with default values not showing up properly in the Property Inspector when changing skin while something is selected.
  • All versions: fixed a display issue with the Graph Paper background when zoomed in. Thanks Jon Edlund for reporting it!
  • All versions: fixed a few Datagrid issues: If the last column is right aligned the calculation with a scrollbar messes up the x cooridnates of the last column; Data Grid does not take the scrollbar into account when calculating the seperator position; Datagrid autosize does not take the scrollbar into account and, finally, Datagrid Triangle is getting pushed in below the scrollbar. Thank you Daniel Tetteroo, Wim M. and William Pinnington for reporting these!
  • All versions: fixed an issue with account assets icons being saved to the bmml with the wrong path. Thanks Breon and Joost for reporting it!
  • All versions: fixed the "Geometric shape border cut off in PNG/PDF export" bug
  • All versions: Bracketed text links now work even with periods and no spaces between them in paragraph control, e.g. [link1].[link2]
  • All versions: fixed a freeze issue with the Tree control. Thank you Ralph R. and Andreas F. for reporting it!
  • All versions: fixed an issue with Quick Add losing focus after hitting Enter.
  • All versions: The icons of Checkbox, Checkboxgroup, Radiobutton and RadioButtonGroup now change the color according to the selected color in the property inspector. Thanks Jakob for requesting it!
  • Mockups for Desktop: Linking hints in PDF export with the option shrink to fit get the pink overlay. Thanks Charlotte and Jonathan for bringing it up
  • Mockups for Desktop: fixed an issue with some files getting cropped when exported to PDF. Thanks Adrian and William P. for reporting it!
  • Mockups for Desktop: big performance improvements in UI Library thumbnail generation. We now cache the thumbnails of the native control types, and create the thumbnails for assets a little faster. Thank you Bill M., Courtney S., cbmeeks and Alexandre and James Nutter for requesting it!
  • Mockups for Desktop: Fixed an issue with linking breaking when commas are used in file names. Thank you cmanbryant for reporting it!
  • Mockups for Desktop: we changed our Windows download with embedded Air to no longer require admin rights. After expanding the .zip, you can now run the app directly from the folder, or copy the folder wherever you wish.
  • Mockups for Desktop: even if you specified useCookies to be false in your cfg file, we now save application state such as Property Inspector state (collapsed or expanded) in memory for the duration of your Mockups for Desktop session. Thanks Deepak S. for requesting it.
  • Mockups for Desktop: Fixed another little issue with ampersand encoding (in the Files browser and in the Open Recent menu). Thank you Chris M. for reporting it!
  • Mockups for Desktop: fixed an issue with the png file name not updating after renaming a file.
  • Mockups for Desktop: fixed an issue with the mouse cursor staying in a busy state after canceling an "export all mockups to PNG" operation. Thank you Dániel B. for reporting it!
  • Mockups for Desktop: we added a timestamp to the digital signature of our Windows exe. Thank you Hugh Robinson for reporting it!
  • myBalsamiq: To make sure you really never lose any work, we now recover all unsaved mockups for the project you're editing as soon as you enter the editor.
    recovered
  • myBalsamiq: finally added support for the {mockup-name} macro in the myBalsamiq editor! Thank you Brent T. and Sean K. for reporting it!
  • myBalsamiq: fixed a weird issue with lorem ipsum text getting generated on a copy operation.
  • myBalsamiq: fixed an intermittent null-pointer exception in the editor during startup
  • myBalsamiq: fixed an issue with the Property Inspector, selection and zooming controls mistakenly showing up in full-screen while clicking through a prototype in the editor.
  • myBalsamiq: fixed an issue with downloading an archived project after renaming it. Thank you Patrice Lamarque for reporting it!
  • myBalsamiq: we reworked how we do releases and automatic scaling to be both faster and safer. For the geeks in the audience, our build machine now generates a full-fledged pre-configured AWS AMI instead of just a WAR. This way when we want to spin up a new machine, it's all set up and ready to go as soon as it starts.
  • myBalsamiq: when someone else updates the notes on a mockup you're working on and you reload the mockup in the editor, the notes now update properly.
  • myBalsamiq: fixed a 404 redirect after adding a comment when the mockup name contained special characters. Thank you Martin Doubek, Paolo Libanore and Robert Guthrie for the bug reports!
  • myBalsamiq: fixed a few issues with mockup notes encoding.
  • myBalsamiq: fixed an issue with uploading assets in IE9 and IE10.
  • myBalsamiq: improved the UX of exporting projects to PDF, as well as a time-out issue when exporting big projects. Thank you Jeremey L. for the bug report!
  • myBalsamiq: fixed an issue with a user leaving a project they're the only member of.
  • Mockups for Confluence: fixed a Confluence 4 compatibility issue. Thank you Gordon K. for reporting it!
  • Mockups for Confluence: fixed a Firefox 10 compatibility issue.
  • Mockups for Confluence: fixed an issue with losing alignment and size after editing a mockup. Thank you Wilm S. for reporting it!
  • Mockups for Google Drive: now properly says links are not available in this version (instead of "no link targets"). Thanks Jeff Vick for bringing it up.
  • Mockups for Google Drive: you can now navigate your folder structure when opening files. Thank you cashandcarry and Jim Alinas-Benson for requesting it!
  • Mockups for JIRA: Use new authorization method if running on JIRA 6+ API to avoid error messages in log
  • Mockups for XWiki: updated configuration instructions to make them work with recent XWiki versions.

How do I update?

If you're using myBalsamiq, you're already updated. Just log back in and enjoy.

For other versions, simply install from our download page on top of your current installation. You won't have to re-register.

As always, if you hit any snags with the new build let us know immediately and we'll fix it right up! :)

For posterity, these are the version numbers of today's release:

  • myBalsamiq: build #3983
  • Mockups for Desktop: version 2.2.12 2.2.13 (see below)
  • Mockups for Google Drive: version 2.2.13
  • Mockups for Confluence: version 2.2.9
  • Mockups for FogBugz: version 2.2.9
  • Mockups for JIRA: version 2.2.9
  • Mockups for XWiki: version 2.2.9
  • Web Demo: version 2.2.9 launch it

July 16th update: We just posted version 2.2.13 of Mockups for Desktop to fix this full-screen bug and this export bug. Thank you so much Holger, Amanda and Jason for reporting them!

Onward!
Peldi for the Balsamiq Team

New release: dashed and dotted lines and arrows, tri-state checkboxes and radio buttons, and more!

Hello friends! Another little release. As usual, we have a mix of bug fixes and feature enhancements.

Let's get right to it!

  • All versions: Added dashed and dotted stroke options for Rulers and Arrow controls! Thank you derrickjon and others for the request!
    strokes
  • All versions: Added Indeterminate and Disabled Indeterminate checkboxes and radio buttons! They are available in the Checkbox, Checkbox Group, Radio Button, Radio Button Group, DataGrid and Tree controls. Thank you Besi, Baptiste Mathus, Jeroen Helijmans, GooeyGrl, Jenni Merrifield, Eric Hunzeker and Stephen Flynn for the feature requests!
    indeterminate
  • All versions: fixed issue with toolbar buttons holding on to the focus. Thank you Eric Chan reporting it!
  • All versions: fixed the behaviour of CMD+left and right arrows when editing text on a mac. Thank you Ярослав Патрикеев and Breon Nagy for reporting it!
  • All versions: fixed an issue with the image control showing a border when switching skin. Thank you B for reporting it!
  • All versions: fixed an issue with descendents getting clipped when using System fonts. Thank you Arnaud Jaegers for reporting it!
  • All versions: fixed alignment of checkboxes in Datagrid when using the Wireframe skin. Thank you Marshal Datkowitz for reporting it!
  • All versions: fixed an issue with being unable to scroll to the bottom of the text editing area if the content was very long. Thank you Carol P. for reporting it!
  • All versions: fixed the Video Camera icon in wireframe skin. Thank you Sam for reporting it!
  • All versions: fixed an issue with some images not displaying properly in mockups with lots and lots of web images. Thank you Benjamin B. for reporting it!
  • All versions: fixed a bug when changing the text alignment resulted in two undo actions.
  • Mockups for Desktop: fixed an issue with images not being found if they have a comma or dot in their names. Thank you hassen.shehzad and Martin Christensen for reporting it!
  • Mockups for Desktop: fixed an issue with links appearing as broken if they contain an accent in the file name. Thank you Chantal for reporting it!
  • Mockups for Desktop: added a digital certificate to our Windows installer. Thank you Hugh Robinson for reporting it!
  • Mockups for Desktop: we now print out more info in the logs about the cfg file when one is present.
  • Mockups for Desktop: made some improvements handling drag and drop of file tabs.
  • myBalsamiq: Site asset download menu item fixed
  • myBalsamiq: Mockup notes can be updated by anonymous user in wiki project
  • myBalsamiq: New "no margins" pdf export option
  • myBalsamiq: Clean download bmml url for mockups in history
  • myBalsamiq: Resend confirmation email link now works again for suspended sites
  • myBalsamiq: fixed an issue with "endless spinners" reported by Eric G.
  • myBalsamiq: fixed an issue with email notifications not being sent on save, reported by Laurent U.
  • Mockups for JIRA: we now require a new UPM, which fixes a....
  • Mockups for Confluence: fixed an error when saving mockups on new pages when Confluence was running in a Windows environment. Thank you sap and michjosi for reporting it!

How do I update?

If you're using myBalsamiq, you're already updated. Just log back in and enjoy.

For other versions, simply install from our download page on top of your current installation. You won't have to re-register.

As always, if you hit any snags with the new build let us know immediately and we'll fix it right up! :)

For posterity, these are the version numbers of today's release:

  • myBalsamiq: build #3973
  • Mockups for Desktop: version 2.2.11
  • Mockups for Google Drive: version 2.2.12
  • Mockups for Confluence: version 2.2.8
  • Mockups for FogBugz: version 2.2.8
  • Mockups for JIRA: version 2.2.8
  • Mockups for XWiki: version 2.2.8
  • Web Demo: version 2.2.8 launch it

What else is going on?

Onward!
Peldi for the Balsamiq Team

New release: File Browser Position, fixed Printing, fixed Copy/Paste on Windows 7, and lots more!

Hi there!

Time for another great little release!

Let's dive right in.

New in Mockups for Desktop: File Browser Position!

Working on large projects in Mockups for Desktop? Tired of those tiny file tabs at the bottom? We have good news, you can now place the File Browser on the left or right of your screen.

fbmenu

Here's what it looks like on the left

fbleft

and on the right

fbright

The bottom looks the same as always. It's the option that takes up the least amount of space on your screen, but it's not very convenient for when you have lots of mockups open at the same time.

What else is new?

  • All versions: new XXL size (128x128 pixel) for icons, and reworked the icons so that they scale MUCH, MUCH better at large sizes.
  • All versions: fixed an issue with extra white lines being inserted in text when two sets of bullets are used in the same control. Thanks Andi for reporting it!
  • All versions: fixed an issue with selecting controls in symbol instances with overridden coordinates. Thanks Julianna Cs for reporting it!
  • All versions: made the text in the UI library black for better readability.
  • All versions: Added "HR" and "VR" as names for the Horizontal Rule and Vertical Rule controls, for easier Quick Add.
  • All versions: Changed the name of the Jewel icon to Jewel, Diamond. Another great Jenni Merrifield idea.
  • Mockups for Desktop: fixed issues with Copy/Paste on Windows when Office Clipboard is running. We used to put both the bmml and the PNG in the clipboard when copying the current selection, which would confuse Office Clipboard and sometimes result in Office applications crashing or in pasting being broken inside Mockups. After much trial and error, we resorted to splitting the copy operation in two on Windows. When you do a regular copy (with CTRL+C), we just copy the bmml into the clipboard. If you want to copy the image instead, we added a new "Copy as Image" command in the edit menu.
  • Mockups for Desktop: we FINALLY fixed all the issues we could find about printing! Thanks for everyone on this thread, plus Dina Ray, John Alton and Pedro Alonso for this report and Colin for this one.
  • Mockups for Desktop: We added a "no margins" option to PDF export, which is useful if you want to test your PDF prototypes on a mobile device. Thanks bas and roland for requesting it!
  • Mockups for Desktop: Property inspector no longer shows over the Mockup Tabs at the bottom when you drag it down.
  • Mockups for Desktop: fixed an issue with updating links when renaming files. Thanks Adrian Wyssen for reporting it!
  • Mockups for Desktop: fixed an issue with images not being exported when using Mockups for Desktop from the command line. Thanks pablo.leon100 and Frank for reporting it!
  • myBalsamiq: focussed on getting rid of "stuck on saving" issues when the system is under load. We think we have cracked it, but given that this bug has come up again and again we're a little hesitant to call it fully squished.
  • myBalsamiq: sped up image generation considerably, and fixed all the bugs we could find in that area. Die, spinners, die! :)
  • myBalsamiq: fixed an issue with system font text not having kerning in rendered images.
  • myBalsamiq: we now show both relative and actual dates in site, project and mockup history pages. Thanks joshl for reporting it!
  • myBalsamiq: fixed an issue with clicking on links when viewing prototype view on Safari on iOS.
  • myBalsamiq: fixed an issue with uploading projects that have 0Kb-sized files in them.
  • myBalsamiq: anonymous users can now export public projects to PDF.
  • myBalsamiq: the project browser is now properly hidden while in "propose alternate" view.
  • myBalsamiq: we no longer send "your trial is about to expire" emails if you already cancelled your trial. Duh!
  • myBalsamiq: added auto-save recovery for mockups that were never saved.
  • myBalsamiq: fixed link hints toggle and position in IE8.
  • Mockups for Confluence: added a max-width: 100% CSS to our macro, so that large mockups don't go over the browser width. Thanks John from Atlassian for the request!
  • Mockups for Confluence: wrote a document on how to deal with broken images in IE.
  • Mockups for Confluence: wrote a document called Mockups for Confluence Stopped working after an update! to help people understand our new plugin's UX.
  • Mockups for Confluence: wrote a document called Mockups for Confluence says it's Unlicensed, but it is! to help people who buy from us instead of Marketplace.
  • Mockups for JIRA: fixed issues with escaping of our velocity templates (the plugin's configuration screen). Thanks Geoffrey Wong from Atlassian for reporting it!
  • Mockups for FogBugz: fixed adding mockups to wiki pages in Chrome for mac. Thanks Paula Kregel and others for reporting it!

How do I update?

If you're using myBalsamiq, you're already updated. Just log back in and enjoy.

For other versions, simply install from our download page on top of your current installation. You won't have to re-register.

As always, if you hit any snags with the new build let us know immediately and we'll fix it right up! :)

For posterity, these are the version numbers of today's release:

  • myBalsamiq: build #3954
  • Mockups for Desktop: version 2.2.10
  • Mockups for Google Drive: version 2.2.10
  • Mockups for Confluence: version 2.2.7
  • Mockups for FogBugz: version 2.2.7
  • Mockups for JIRA: version 2.2.7
  • Mockups for XWiki: version 2.2.7
  • Web Demo: version 2.2.7 launch it

What else is going on?

As usual, we've been busy! :)

Onward!
Peldi for the Balsamiq Team

A quick little bug-fix release

Hi everyone!

We just did a little release to fix a few bugs uncovered by last week's release.

Here's what's new:

  • All versions: fixed issues with selecting Arrow controls when zoomed and when inside groups.
  • All versions: fixed alt+drag on Arrow controls. Thank you Justin Hernandez for reporting it!
  • All versions: fixed text and icon alignment in geometric shape controls.
  • All versions: fixed Kerning pair for periods and commas in these pairs: P. T. F. Y. P, T, F, Y,. Thank you Benjamin Wan for reporting it!
  • Mockups for Desktop: fixed an issue with creating a new blank mockup with the UI Library showing the Project Assets tab.
  • myBalsamiq: fixed an issue with pressing the CMD keys on OSX triggering a zoom operation (fixed a few days ago).
  • myBalsamiq: fixed timeout issues when saving or exporting large projects to PDF (fixed a few days ago).
  • myBalsamiq: fixed a problem with staff members cloning projects (fixed a few days ago).
  • Mockups for Google Drive: fixed an issue with pressing the CMD keys on OSX triggering a zoom operation (fixed a few days ago).
  • Mockups for Google Drive: "Save as new mockup" now properly saves the new mockup in the same folder as the original mockup.
  • Mockups for Google Drive: Selecting images from the image pulldown now works properly.
  • Mockups for Confluence: the configuration page had the "is about to expire" and "has expired" messages backwards. Fixed.
  • Mockups for JIRA: fixed an error when saving empty mockups.

How do I update?

If you're using myBalsamiq, you're already updated. Just log back in and enjoy.

For other versions, simply install from our download page on top of your current installation. You won't have to re-register.

As always, if you hit any snags with the new build let us know immediately and we'll fix it right up! :)

For posterity, these are the version numbers of today's release:

  • myBalsamiq: build #3924
  • Mockups for Desktop: version 2.2.9
  • Mockups for Google Drive: version 2.2.9
  • Mockups for Confluence: version 2.2.6
  • Mockups for FogBugz: version 2.2.6
  • Mockups for JIRA: version 2.2.6
  • Mockups for XWiki: version 2.2.6
  • Web Demo: version 2.2.6 launch it

In other news, we partnered with Aramis B.V. to increase software development speed!

Onward!
Peldi for the Balsamiq Team

Release: Collapsable Property Inspector, Better Arrows, all new Mockups for Confluence, and much more!

Hello friends of Balsamiq!

Another month, another exciting release!

Let's get right to it.

Collapsable Property Inspector!

We have heard complaints about the property inspector getting in the way almost since the very first version of Mockups. Over the years, we have refined the algorithm for where and when it shows up, with the goal of having it "near you when you need it, out of the way when you don't".

We're pretty happy with where we are right now, but we agree that the property inspector still gets in the way too much sometimes, especially when working on smaller screens.

This is why today we're introducing the ability to collapse the inspector into a small bar:

collapsableinspector

You can collapse or expand the inspector using the little icon on its top-left corner, and Mockups will remember that state until you change it again.

Give it a try, we think it's a great step forward!

Thank you travis.jensen, gbuchoa, Tesa, Tania Yuki, Josh, Mathieu Brault, jguice, Dakota Brown, Barry Garman, Stéphane Donzé, Jolynn Halls and many others via email for reporting this, and for your patience! :)

As always, I'm sure we can improve this feature even further, and with your help, we will. :)

Better Arrow Controls!

We've known for a long time that the Arrow control could be improved quite a bit.

As Adam and Mark from DigMyData told us in the Mockups Success Stories e-book, "it's time for big boy arrows". :)

Well, with today's release, we didn't quite get all the way to big boy arrows, but I think we made a big step forward, eliminating the most frustrating parts of the previous implementation.

First of all, the selection. Starting today, in order to select an arrow, you have to click ON the arrow itself, NOT anywhere in the rectangle that contains the arrow. If you've ever had big arrows in your mockups, you know what I'm talking about.

arrows

The next improvement is about resizing an arrow once it's selected:
arrow

As you can see, you only get the two resizing points that matter to you, for a much more intuitive experience.

There's still a bunch of work we could do to the arrow controls, and we'll get there eventually, but in the meantime, we thought we'd release this part as a step in the right direction.

Thank you James Watt, Andy and Al Fuente, chrismrink and Martin H. for the requests related to this feature.

Big UI Library Performance Improvement

We rewrote how the UI Library generates thumbnails for controls and symbols, so that it's done gradually and only when necessary (the thumbnails get cached in memory now).

This should result in a noticeable performance improvement, especially if you keep the UI Library open and work with Symbol libraries a lot.

Let us know how you like it, we think you'll be pleased.

As usual, there's always more we can do to improve performance, so we'll keep digging! :)

Squished the annoying "mouse out of bounds" bugs!

We finally fixed two issues related to selecting or dragging controls in a way that required the mockups canvas to automatically scroll. What would happen is that once you released the mouse, controls would jump or your selection lasso would behave unpredictably.

These two very annoying bugs turned out to be very tricky to fix, but I'm happy to report that Florian and Marco managed to squish them!

Thank you Jon, andipandi, chris.gatland, Cherian, Hugh and Pagapov for reporting these over the years!

"Remember tab order" feature in Mockups for Desktop!

This is one of those features that is nearly invisible but really really useful, especially if you're one of power users.

Here's the scenario: say you work on multiple projects at the same time, each in its own folder just like our best practices suggest.

In order to export your mockups in a consistent order, up until today you were forced to use a clunky naming convention.

With today's release your life should get a lot simpler. Mockups for Desktop will now remember the relative order of your mockups within each project, and always sort mockups in that order in the file tab bar when you open them, regardless of their file name. This means that you just need to order your mockups once as you're working on them, and then you no longer have to worry about it. You can close all files or just some of them. Next time you want to open those files, they'll be sorted in the same way you left them.

This is not "projects on the desktop", but it should take away some of the pain of managing files from multiple projects.

The next feature we're going to do in this area (already in development), is the ability to move the file tabs bar to the left or right hand side instead of it being squished at the bottom of the screen.

Completely redesigned Mockups for Confluence!

This is really exciting. In order to be compatible with Confluence 5, which released a couple of days ago, we finally decided to revamp the user experience of the Mockups for Confluence plugin.

While still compatible all the way back to Confluence 3.5, if you use the plugin in Confluence 4.0 and above (including 5.0), you will see that mockups integrates with the Confluence editor in a much more native way. Gone is the "Add UI Mockup" menu, replaced instead by a more intuitive "Insert UI Mockup" menu in the Confluence editor. The plugin's mockup editor will pop up on top of the editor, and when you close it you'll see your mockup right there were your cursor was.

confluence1

You can then select the mockup and edit it, or change its alignment or size, in a much more intuitive way:

confluence2

While we were at it, we also implemented two of the most highly requested features for the plugin: if you use Confluence 4.3 or above, you will now be able to add mockups to unsaved wiki pages, as well as add mockups to page comments!

I'm so happy with this new UX, it's exactly how I imagined the plugin to behave back when I started almost 5 years ago, but couldn't because the editor didn't have APIs back then. Both Atlassian and Balsamiq have come a long way since then... :)

We've updated our Mockups for Confluence documentation to reflect these changes.

Other fixes and improvements

  • All versions: if you choose a paper size when exporting to PDF, we will align the mockups to the top of the page instead of centering it vertically. Thank you Hai Shubin, Nigel Taylor, Maria Söderberg for requesting it!
  • All versions: text in the Geometric Shape control now properly wraps again.
  • All versions: we no longer trim trailing spaces in your text. Sorry for this regression, thank you Fabienne for reporting it.
  • All versions: fixed an issue with a control icon looking enabled even if the control was disabled. Thank you Terry for reporting it.
  • All versions: fixed an issue with the bullet taking the styling of the first character. Thank you Andi for reporting it!
  • All versions: fixed sizing of the Button Bar control. Thank you Adam and Kartik for your email reports.
  • All versions: we now automatically autosize Label controls vertically.
  • All versions: the Property Inspector now tells you the name of the symbol library a particular symbol is coming from.
  • All versions: fixed an issue with the scrollbars not being usable in full-screen mode when the big arrow pointer is enabled.
  • All versions: fixed an issue with PNG transparency when only a selection of the mockup was exported to PNG. Thank you Jenni for reporting it!
  • All versions: symbols that are loading now properly say "Loading..." instead of a confusing "Symbol not found" message.
  • All versions: shortened the timeout when trying to load images from web servers that hang.
  • All versions: fixed an issue with custom properties not showing up properly when opening the dialog a second time. Thank you asavage and Simon for reporting it.
  • All versions: fixed a bug when undoing the deletion of the top-left control in a group.
  • All versions: fixed padding of selected row in datagrid control
  • All versions: fixed position of vertical curly brace text
  • All versions: fixed some padding issues with the Menu control
  • All versions: fixed a strange bug when resizing a symbol instance
  • All versions: fixed the width of the "partial export to XML" dialog when used inside a group.
  • All versions: fixed a cosmetic issue with the UI library tile border, overlapping other tiles.
  • All versions: we now add the release date to the file name in the build archives.
  • All plugin versions and web demo: the about box now shows both the version number of the plugin and the one of the mockup editor the plugin is using. This will help us support you better.
  • All plugin versions: we now show the plugin version in all the plugins' configurations or billing pages. Again, this is so that we can support you better.
  • Mockups for Desktop: fixed an issue with the file tab bar not stretching out all the way to the right when the UI library is on the right hand side. Thank you Andrew for reporting it.
  • Mockups for Desktop: fixed an issue with right-clicking on the background of the file tab bar
  • Mockups for Desktop: fixed a few issues around renaming files.
  • Mockups for Desktop: "open recent" was missing some files. It should work well again.
  • myBalsamiq: fixed an issue with some conversions not finishing. Thank you Amir and Danielle for reporting the issue.
  • myBalsamiq: we now verify a user's email address when they change it.
  • myBalsamiq: link highlights in PDFs created via myBalsamiq now look like the ones in the web UI.
  • myBalsamiq: fixed some URLs in email notifications.
  • myBalsamiq: fixed an issue with deleting comments. Thank you David and Chris and Roger for reporting it!
  • myBalsamiq: fixed an issue with uploading some types of PNGs. Thank you Laurian for reporting it!
  • myBalsamiq: fixed the "forgot my username" flow when done from www.mybalsamiq.com
  • myBalsamiq: fixed an issue when promoting a project member to staff
  • myBalsamiq: fixed an issue with non-staffers being able to remove other project members from a project
  • myBalsamiq: improved real-time notifications in different ways.
  • myBalsamiq: as usual, we did a lot of behind the scenes work for stability and performance

How do I update?

If you're using myBalsamiq, you're already updated. Just log back in and enjoy.

For other versions, simply install from our download page on top of your current installation. You won't have to re-register.

As always, if you hit any snags with the new build let us know immediately and we'll fix it right up! :)

For posterity, these are the version numbers of today's release:

  • myBalsamiq: build #3913
  • Mockups for Desktop: version 2.2.7 2.2.8 (we just fixed a bug with Arrow selection).
  • Mockups for Google Drive: version 2.2.7 2.2.8 (we just fixed a bug with keyboard shortcuts).
  • Mockups for Confluence: version 2.2.5
  • Mockups for FogBugz: version 2.2.5
  • Mockups for JIRA: version 2.2.5
  • Mockups for XWiki: version 2.2.5
  • Web Demo: version 2.2.5 launch it

What else is going on?

We have a lot of exciting news in store for you, stay tuned!

Onward!
Peldi for the Balsamiq Team


Next Page »