[Release] Easier Access to Alternates, More Android-y Controls and Lots of Little Bug Fixes!

Hello friends of Balsamiq!

As you know, we never get tired of making our little tool better and better for you all. :)

Let's see what's in today's release.

Easier Access to Alternates!

Many of you asked for this, and here it is!

You can now select alternates easily both from the navigator menu and the fullscreen navigator menu.


Thanks to all the people who asked for this on this thread, this one, this one, and via email.

New, more Android-y Options for Controls!

So we heard this Android thing is getting popular and it looks like it might be here to stay ;) so we thought we'd make it easier to wireframe Android applications without having to use an external symbol library.

This release includes a first batch of changes, more will come in the future.

New Search Options


We added a shape option to make the Search control have Rounded Corners or be Rectangular, made the search icon optional, and added an option to show or hide a microphone icon.

New Text Input Border Options


We added an option to have the border of a Text Input control be only the bottom line, instead of a rectangle. Android-y! :)

New Progress Bar Options


We added a thin style and support for color to the Progress Bar. Nice and flexible.

New Alert Options


We added a different style for the buttons (without a border), and added support for button color.

Other Improvements and Bug Fixes

  • Fixed an error when removing overridden properties of a stretched symbol instance.
  • Fixed an error when dragging symbols between libraries in some rare cases.
  • In our web-based versions, we improved the UX of downloading BMPRs and assets to your computer in Chrome (they fixed their bug). This was released as version 3.3.13 on March 25th.
  • Fixed an error when exporting arrows with default control properties to BMML.
  • Fixed an issue with restored mockups not ending up in their previous position in some cases.
  • Fixed the sorting of Quick Add to be case-insensitive.
  • Fixed an issue with us ignoring tab characters in some cases. Thanks Lesani for reporting it!
  • We now add the current date to the top of our log file (helps with debugging)
  • Fixed an error when undoing the transformation of a group to another control type. Thanks so much Stewart M. for reporting this!
  • Fixed a regression, where the ENTER key no longer entered a group or symbol instance.
  • Fixed a cosmetic issue with drawing a block of text while editing a group.
  • We changed the algorithm that decides to scroll content to the right when showing the right panel. It should happen less frequently now. Thanks Robson for reporting it!
  • Fixed a bug with CTRL+Z not working when editing text in some cases.
  • You can now copy/paste mockup and project notes without having to edit them. Thanks Stromatolyte and Liubi for requesting this!
  • We made it easier to rearrange mockups by dragging thumbnails. Thanks Aras_Kannu for requesting this!
  • Fixed an annoying "jump" when switching between mockups while in fullscreen. Thanks Marc P. for reporting this!

How do I update?

If you're using the Web Demo, Mockups 3 for Google Drive, Confluence Cloud or JIRA Cloud, you're already updated.

For Desktop, 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, today's release is build 3.3.14.

What else is going on?

Peldi for the Balsamiq Team

[Release] Balsamiq Mockups 3 for JIRA Cloud!

Hello friends of Balsamiq!

We're happy to announce that Balsamiq Mockups 3 has come to JIRA Cloud!

In March of last year we introduced version 3 to Mockups for Desktop and later to our Google Drive plugin.

Well, today we're ready to announce that we released Mockups 3 for JIRA Cloud in Atlassian Marketplace!

This release includes all of the v3 goodness: single-file projects, reusable symbols, a more standard editing UI with left and right panels, immediate auto-saving, full-screen navigation for viewers (without having to enter the editor), real-time collaboration, and more!

Here's a quick intro on what's new in Balsamiq Mockups 3 for JIRA Cloud:

Being a Connect add-on means Mockups 3 for JIRA Cloud is sold directly from Atlassian Marketplace and not from our website. This should make purchasing our add-on for JIRA Cloud easier for your team: your billing is unified with Atlassian and comes with standard Cloud licensing.

Subscriptions are monthly or annual, depending on your Atlassian subscription settings, and you can easily stop and start the subscription depending on your needs.

Pricing and other purchasing details can be found in Marketplace.

What happens for existing JIRA Cloud customers using v2?

Mockups 3 for JIRA Cloud is a new add-on that will replace the previous pre-installed Mockups for JIRA add-on. We've worked with Atlassian to make the technical and licensing transition between the two add-ons as seamless as possible for any users who had been using the older version of our plugin.

If you already have a Balsamiq-issued Mockups for JIRA license registered in your JIRA Cloud instance we'll be emailing your billing and technical contacts with details about the licensing and installation transition. Additional details about your license and add-on migration are outlined in here.

Technical details about migrating to the new add-on and migrating individual mockups to the new file format are found in our Mockups 3 for JIRA Cloud Transition Guide. Don't worry, it's very smooth.

What about Confluence, and Server?

Balsamiq Mockups 3 for Confluence Cloud is coming VERY soon, so stay tuned!

We're looking into bringing version 3 to JIRA Server and Confluence Server customers as well, but we don't have an ETA for it at this point.

Ready to try Mockups 3 for JIRA Cloud? start a 30 day trial today! :)

If you have any questions or find any issues, don't hesitate to get in touch!

As always, happy wireframing!

Peldi for the Balsamiq team

[Release] Another Nice Little Release

Hello friends of Balsamiq!

Another month, another nice little release to make you even more awesome at wireframing! :)

Let's dive right in.

Automatic Repositioning of Aligned Labels

This little and nearly invisible feature will save you loads of time, especially if you create forms.

When labels are auto-sized, we now respect their text alignment property and move them accordingly after you change the text.

It's much easier to show than to describe, take a look:


Thank you Marco B., Devin E., Tomas K. and Berthold N. for reporting this annoying little usability issue!

Duplicate an Alternate As a New Mockup

Ever wanted to turn an alternate into its own mockup? You used to have to select all, copy, create a new mockup and paste.

As of today, you can just select the new "Duplicate As New Mockup" feature and pronto, you're done! :)


Thanks Chris Gatland, John P., and Tomas Kepler for the feature request!

Shift+Scrollwheel for Horizontal Scrolling!

Are you on Windows and use a trackpad or a mouse with a mouse wheel? Or are you on Mac and use a Mighty Mouse? Then you might have gotten frustrated at our lack of support for horizontal scrolling.

Because of the platform we're using right now, we have limited support for horizontal scrolling, but we found a compromise! Just hold SHIFT and scroll up and down, and we'll interpret it as horizontal scrolling. Yay!

Thanks Steve M., Iain F., Michael B., dotNetCarpenter and all the people on this thread, William B., Colin Heics, Thom S., Sven H., Muzzafar A. and others for the feature request. We hope this little change will make you super-productive! :)

A Brand New Web Demo Project!

We spent some time to update the default project you see when you visit our Web Demo Version.


We now show a bunch of our newest features, and teach you how to use them. We even include some sample interactive prototypes in it to use as a starting point.

Take a look!

Other improvements and bug fixes

  • Fixed an issue with exporting PDF when a mockup contained a link with a % character in it. Thanks Jeff A. for reporting it!
  • Fixed an issue with links not showing up in the right place in exported PDFs when the mockups were really tall. Thanks obg for reporting it!
  • Fixed an issue with links in PDFs not respecting the z-Order in some cases. Thanks Luis C. and Jeff B. for reporting it!
  • Fixed an issue with exporting Arrow controls to BMML in some cases.
  • Fixed an issue with the "remove overrides" button in the inspector maintaining focus. Thanks Kevin for reporting it!
  • Fixed an issue with Symbol overrides getting committed even after hitting Escape in some circumstances. Thanks for the bug report russ!
  • Fixed an issue with the mockup name tooltip not refreshing immediately after a duplicate or rename operation. Thanks Samuel D. and Robson W. for reporting it!
  • Fixed an issue with the Page Up and Page Down keys turning off Markup in some situations on Windows in Full Screen Presentation Mode. Thanks grebe for reporting it!
  • CTRL+D now duplicates the current mockup when the focus is in the navigator. Thanks Michael H. for requesting it!
  • The little helper icon next to the Links inspector pointed to a 404 page. That's now fixed.
  • Fixed a strange little issue with the DataGrid showing the wrong label color in some cases. Thanks russ for the bug report!
  • Added support for the {mockup-name} macro in the Browser control. A good idea by cschriemer!
  • Fixed an old issue with text links when the URL contains - or _ characters. Finally!
  • Fixed an issue with the Button control not showing the text if the font size was set to 30 or higher.
  • We now properly center the line inside the H.Rule and V.Rule controls. Such a simple little thing, but so useful! Thanks so much ArcticMe for reporting the issue!
  • Fixed an issue with the Formatting Toolbar control not exporting properly in some cases.
  • Fixed a little regression in the help menu in the web versions (it was showing Register... as if it was on Desktop).
  • We now default to showing all branches of the mockups navigator as being open instead of closed. It gives you a better sense of the contents and size of the project when you first open it.
  • Fixed an issue with export to ZIP failing in some rare cases. Thanks for Ben G. reporting it!
  • We now fully disable Quick Draw when overriding symbol instances.
  • We restored the old v2 behavior of the Links Inspector when multiple controls are selected. Thanks Colin M., Chris G., and Colin McQ. for reporting it!

How do I update?

If you're using the Web Demo, Mockups 3 for Google Drive or Mockups 3 for JIRA Cloud, 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, today's release is build 3.3.11 (if you are wondering about the skip in minor version since our 3.3.9 announcement, it's because build 3.3.10 was released silently to fix a little bug, only in our web-based versions).

MARCH 16, 2016 UPDATE: we just did a tiny 3.3.12 release to fix this bug.

What else is going on?

Peldi for the Balsamiq Team

[Release] Full Screen Project Centering Rules, Read-Only Mode, and more!

Hello friends of Balsamiq!

We never get tired of making our product better so that you can be even more awesome using it. :)

Let's see what's in today's release.

Full Screen Project Centering Rules!

This is one of those rare features that's harder to explain than to use.

Here's the problem: when presenting your project in Full Screen Presentation mode, you might notice that most of your mockups end up in the top or top-left corner of the screen. This is because one of your mockups (perhaps a site map or another mockup that's not properly part of the prototype) is "too tall" or too wide, pushing everything else to the edge of your screen.

The solution: we now give you a quick way to figure out which mockup is "the offender" and to remove it from the centering calculation.

Let me show you real quick:

We are excited about this feature, it should take care of a bunch of separate requests: here's one from Sven, Jess_Readhead and Patty_Crain, one from lawrie, one from radiator, plus others from Aurora K., Abhishek R., Seth G. Mobile Tech Info, and more.

New "Read-Only" Mode

There are times where it's better to just let a user view a project without letting them make edits.

For instance:

  • In a web-based version of Mockups, when the Internet connection goes down and the editor works on reconnecting.
  • When opening a BMPR file with an expired trial license in Mockups 3 for Desktop.

Before today's release, we let users make changes in these occasions, but those changes were not being saved. As you can imagine, this led to some confusion and lost work.

Starting today, when one of the occasions above happens, the app will go in "read-only mode", meaning that you'll be able to see everything and even copy text from each control, but you won't be able to make changes to the project.


This will also be useful in the future when we add richer collaboration capabilities to the app: you'll be able to invite collaborators but only give them viewing rights instead of editing rights. Fancy!

Other Improvements and Bug Fixes

  • We changed the keyboard shortcut for switching from Label to Text and from Text Input to Text Area from CTRL+ENTER to ALT+ENTER.Thanks kemch and hshubin for the smart request.
  • We added a link to the Data Grid Formatting Documentation directly in the default text of the Data Grid. Handy!
  • We made it easier to select objects near the top-left of the canvas.
  • We capture CTRL+T to transform in web-based versions as well.
  • You can now transform a Text Input into a ComboBox control. Thanks EdRyan for the request!
  • You can now transform a Tag Cloud into a Text control. Tomas_Kapler for the request!
  • Fixed how the ComboBox resizes when it has multiple lines of text, it's closed and autosized.
  • Fixed a regression: the alignment button had disappeared from the App Bar!
  • We improved the margins of the Arrow control. No more clipping! Thanks sgiroux as always!
  • Fixed a regression around exporting and cropping. Thanks so much Andi for reporting it!
  • We improved how we decide to show the "would you like to replace this asset" dialog when copying from one BMPR and pasting to another. Thanks David Y. for the report!
  • Fixed an issue with importing from JSON not working if the user was in the Assets view.
  • Fixed an issue with Zoom All to Fit not working in some cases. Thanks russ for the report!
  • Fixed an issue when dragging and dropping resulting in the wrong mockup being selected. Thanks aledis, Jerome R. and Aras_Kannu for the report!
  • Fixed an issue with undoing and redoing resizing of groups not working predictably in some cases.
  • We now prevent transforming a control type when overriding a symbol, to avoid bugs like the one diederick found.
  • We added the iPad control to the "Big" tag in the UI Library.
  • We fixed an issue in which the wrong symbol would get selected in the symbol library in some cases. Thanks Jerome R. for the report!
  • We fixed an issue with spurious "this file is locked" errors showing up when working on files saved in network drives. Huge thanks to Steve C. for all the help debugging this annoying behavior.
  • Fixed a run-time-exception when reconnecting (in our browser-based versions).
  • We updated our app's code-signing certificate.

How do I update?

If you're using the Web Demo, Mockups for Google Drive or Mockups 3 for JIRA Cloud, 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, today's release is build 3.3.9 (if you are wondering about the skip in minor version since our 3.3.5 announcement, it's because builds 3.3.7 and 3.3.8 were released silently to fix a few little bugs, only in our web-based versions).

What else is going on?

Peldi for the Balsamiq Team

[Release] myBalsamiq Annual Plans!

Hello friends of Balsamiq!

In December we released a new version of myBalsamiq that offers annual plans and billing improvements. You may not have noticed it while creating mockups over the past month, but we hope December's release will make your financial departments swoon!

Our old subscription service provider served us well, but it has some limitations. So we built a custom integration with Stripe which has been working well in Mockups 3 for Google Drive since May 2015.

We are excited to finally be able to offer you some billing features in myBalsamiq that you've been requesting for years.

Here are just a few:

  • Annual billing! Annual billing! Annual billing! We've added a discounted price to pay for 1 year of myBalsamiq upfront, rather than a month at a time. This will save your accounting team from having to track down the invoice every month for your credit card statement.
  • An actual invoice: Previously our "invoices" were more like receipts, which are not accepted easily in some countries. They now have more product information, an invoice number, and other common details required by accounting standards in some parts of the world.
  • Easily editable invoice fields: You no longer need to re-enter your credit card to make simple changes to your address on your invoices!
  • More invoice fields: We know many countries require invoices have your Company Name and Tax ID, and now we no longer have to suggest awkward work arounds for adding this information. You'll have dedicated, easily editable fields to update this information.
  • Downloading your invoice to PDF: Just a simple click on a button and it's done!
  • Better billing notifications: We were restricted previously on the type of notifications we could send, and how we could personalize it for your subscription. We hope the new automated emails better communicate your billing details, as well as changes to your subscription or problems with your renewal payment.

How Do I Get Access to These New Features?

If you are still in the 30 day trial, simply sign up! You'll have access to everything immediately.

If you already have a myBalsamiq subscription, because of how credit card authorization works, we can't automatically switch you to the new system. All you'll need to do is make a change of some kind to your subscription, such as updating your credit card or upgrading to an annual plan.

All changes that migrate you from the old system to the new system will require you to re-enter your credit card, but after that you'll have access to the new billing features.

You'll of course receive credit for any time remaining on the old system, and any unused site credit you have will also transfer.

My Financial Team Is Having Trouble Getting the Invoices?

One temporary issue before switching to the new system is you may have previously been sending invoices to someone in your company who was not a member of your myBalsamiq Staff. The new system requires invoices to be sent to either the site owner or the secondary billing administrator.

So the easiest thing to do, is to first set up your finance team member as your official secondary billing administrator. Here is how.

After that, they'll be able to directly make changes to your plan, and update or retrieve invoices.

If you have any questions or problems, please let us know!

We Also Did a Little Bug-Fix Mockups for Desktop Release Today

Here's what we fixed:

  • Fixed an issue with importing ZIP files with a single folder of BMMLs in them.
  • Fixed an annoying "window jumps around as you drag it" bug in OS X El Capitan!
  • Fixed this issue with the Icon and Label control.
  • Fixed an issue with assets getting duplicated when dragging them from one project to another in some cases.
  • We improved how we draw arrow points so that they scale better when zoomed in.

For posterity, today's release is build 3.3.6.

Simply install it 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! :)

Natalie for the Balsamiq Team

[Release] "Resize To...", New Combo Box, Arrows Improvements, Easier Project Maps, and More!

Hello friends of Balsamiq!

We hope you all took a refreshing break during the holidays, and wish you all a fantastically creative and productive 2016!

We have a small release for you today, and we hope you'll like it!

New "Resize To" Feature!

You can now select multiple controls and resize them to match the widest, narrowest, tallest or shortest in the selection. This is SUPER-handy when creating sets of Buttons, for instance.


Thanks for those who requested this over the years; last but not least, ArticMe.

Much Improved Combo Box Control!

You can now change the text color, you can set a pulldown item as selected, you can set it to focussed mode (both when in Open and Closed state), it's now the same height as the Text Input control in the wireframe skin, you can use the x and o notations for checkboxes and radio buttons, the - or = notation for separators, you can add a scrollbar to it...it really is very powerful now.


Thanks to all those who requested these improvement over the years, here or here or here or here or here or via email.

Arrow Improvements!

The new Arrows have been universally very well received.

As with all major updates to a feature, some minor issues came up, which we're fixing today.

We fixed an issue with arrow resizing and padding in groups, improved how arrows resize when near the canvas edges, made arrows markup again (we had inadvertently changed this in 3.3), made it possible to revert overriding arrow positions and fixed an issue when exporting them to BMML.

We also made it possible to hold down SHIFT while dragging an arrow end-point to snap at 45 degree intervals. This also makes it very easy to draw straight horizontal and vertical lines, a request by sgiroux and harjeetgulati.


Easier Project Maps!

You can now create a Site Map control based on the contents of the project with just one click!


Other Fixes and Improvements

  • Made \r line breaks work in the Alert control.
  • Changed the order of menu items in the right-click menu: now Select is above Lock).
  • Fixed the color of the scrollbar in wireframe skin (it was too dark).
  • We now make sure we save all updated thumbnails in the BMPR on project close or exit.
  • Fixed an issue with exporting when markup was hidden.
  • Fixed an issue with CTRL+TAB also indenting mockups on Windows. Thanks sgiroux for reporting it!
  • Improved the quality of cropped images. Thanks grebe for bringing it up!
  • Fixed an issue with mockup scroll position not getting restored properly when going from Symbols to Mockups in some cases.

How do I update?

If you're using the Web Demo or Mockups for Google Drive, you're already updated.

For Mockups for Desktop, 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, today's release is build 3.3.4 3.3.5 (we updated real quick to fix a few little regressions).

What else is going on?

We released yearly subscriptions on myBalsamiq! We'll write a separate post about it soon, but you can already find them on your Site Settings page.

We are also hard at work bringing all the v.3 goodness to myBalsamiq. It's a big project, thanks for your continued patience.

We also published these four blog posts:


Peldi for the Balsamiq Team

[Release] Mockups 3.3, Another Big Step Forward!

Hello friends of Balsamiq!

We're very excited to share today's release with you. It's a big one, so we're switching the minor number from 3.2 to 3.3 for it.

Make yourself comfortable and let's dive in! :)

A New Way to Organize Your Mockups!

This has been one of our most requested features for years, and we've finally done it! You can now organize your mockups in groups, creating a simple parent/child relationship between them, just by using TAB and SHIFT+TAB. If you've used Powerpoint or Keynote before, this will feel very familiar to you.



This feature is useful for projects of all sizes, but it especially shines with larger projects.

Here's a little video to see it in action on a simple project:

As you can see at the end of the video, we also increased the size of the thumbnails in the Grid view, to make them more recognizable at a glance.

Thank you so much afeinman and all the others who contributed to the feature request, as well as JeromeR, Trevor A. and Andrei B. via email.

Better Sizing of Thumbnails

We now resize the thumbnails in the navigator proportionally, instead of just horizontally like before. Take a look:


This works for Assets thumbnails as well, so if you want to see your images nice and big, now you can!


Big Boy Arrows!

The term "big boy arrows" comes from our friend and long-time-power-user Adam Wride, who used it in the Balsamiq Interviews eBook to describe what he wished our Arrow control would behave like.

Well, our arrows have finally grown up! You no longer have to fiddle with weird property inspectors about direction and curvature, you can simply drag the ends where you want them to be, and drag the middle control point to specify the curvature.

Take a look, it's so simple now:

As you can see, the property inspector has been simplified, and we even added a couple of highly requested features:


As you can see in the video below, you can select either a curved arrow or one made of straight lines, and you can double-click on the middle control point to make the arrows straight or at a right-angle. Handy!

You can also adjust the position of the arrow's label, another highly requested feature.

We also, FINALLY, fixed the clipping bug for arrows when exporting them to PNG or PDF!

Thanks so much to all the people who requested these improvements over the years! You're too many to list, but you know who you are! :)

"Back" Meta-Link!

This is another little feature that's been requested for years. In short, you now have the ability to create a link that goes to the previous page visited while in Full Screen.


This is especially useful for modal dialogs that have to be invoked from different screens, as shown in the little video below:

Due to technical limitations of the PDF format, this feature will sadly not work in exported interactive PDFs.

Thanks for all those who requested this over the years!

New "Link to a New Duplicate of This Mockup" Functionality

We added the "Link to a New Mockup" feature a while ago. Today, following a good idea by ariley, we're also adding a variation that duplicates the current mockup instead of creating a new blank one. Handy!

We Now Remember Zoom and Scroll Settings across Restarts!

Another little but highly requested feature. We now do a better job at re-creating the exact situation you were in when you last closed a project, by saving zoom level and canvas scroll position on a cookie on your computer.

Thanks mikecimelli, melogranato and megdesilva, Matt, Alex R., Andrew K., Visnja Zeljeznjak, Steven S., Mark G., Bob J. and others for requesting this!

20 New Icons from FontAwesome 4.5!

We incorporated the newly released version 4.5 of FontAwesome, which comes with 20 new icons and a bunch of little fixes here and there (see details).


With this update, we were also able to improve how some 2.2 icons in BMMLs are converted when imported into v.3.

Other Improvements and Bug Fixes

  • Resizing a selection from the top-left corner made the right side of the selection flicker. That's now fixed.
  • Similarly, drawing controls with R, T or Y from bottom-right to top-left made the right side of the new control flicker. This is now also fixed.
  • We improved how the button control works when small. Thanks wichase for your assistance!
  • We fixed an issue in the Data Grid where the text in the first row might be white instead of black when the header row was off, nothing was selected and the project selection color was dark.
  • Fixed an issue in the Data Grid showing a selected row at the bottom even after the text for that row was deleted.
  • The Property Inspector for Data Grid controls now says "Data Grid" instead of "List".
  • We fixed an issue with the List control not displaying properly when the font size was very big, some of the text "spilled over" the bottom of it.
  • We fixed an issue with icons getting underlined when a control's text was set to underlined. Thanks heringsfilet for reporting this!
  • Dragging mockups between projects now also brings any alternates along.
  • We changed how the Color Inspector looks to make it much clearer. Take a look:
  • We also moved the color picker for text color next to the other text-related settings, where it belongs:
  • The Icon Inspector now shows which icon is selected, finally!
    Thanks thesec and mhohlfeld and Tadhg_Kelly for requesting this!
  • We fixed an issue introduced in 3.2.3 with images with a transparent background getting a white background when cropped. Thanks Aude L. for pointing this out!
  • We made "Zoom All to Fit" work for alternates and mockups you hadn't visited yet as well.
  • We added a Project Link Color feature!
    This affects links all over the project.
  • The Inspectors for Symbols, Links and Data Grid now have handy help buttons that take you to their respective documentation article.
  • As a measure to future-proof our application, we added a check on the BMPR format version number when you try to open a project. If the format is too new to be compatible, Mockups will show you a message suggesting an update instead of trying to open the file, which could corrupt it.
  • Fixed an issue with the Alternates Panel getting "squished" when exiting Full Screen presentation mode.
  • We added a scrollbar to the Mockup Notes section. Great idea Liubi!
  • Fixed an issue with linked groups no longer showing the little linking arrow icon.
  • Fixed an annoying bug that made little changes "snap back". Finally!
  • Added Text Color support to Text Input and Text Area controls.
  • We fixed the horizontal alignment of Checkboxes and Checkbox Groups, and of Radio Buttons and Radio Button Groups so that they look better when used together in forms.
  • We now show a more helpful error in the rare cases in which a BMPR cannot be loaded for some error.
  • Fixed the message you get when installing an extended trial key.
  • Fixed an issue with Custom Properties not showing up properly sometimes in web-demo or Mockups 3 for Google Drive. Thanks Paul F. for reporting this!
  • Improved the look of the ON / OFF switches in Full Screen Presentation Mode, to make the selected value more obvious.
    Thanks phillipbligh for requesting this!
  • We added an option to only select the active mockups or only select official mockups in the Export PDF dialog. Handy!
    Thanks Chris_Gatland, Scott_Harrington, PhilippQF and Tony B. for requesting this!
  • We now use part of the original file name when creating our local working copy of your BMPR files, so that they're easier to identify should you need to.
  • We now maintain zoom level and scroll position when cloning a mockup.
  • We now remember the last folder you exported a PNG or PDF to and use it in the next export.
  • We made the Switch control a little smaller, to fit better in forms and in the iOS Menu control.
  • We darkened the look of the Switch control when in the OFF position in the wireframe skin.
  • We improved how the Calendar control behaves when resized to be pretty small.
  • We finally fixed a bug with the tooltips showing up too quickly. They should be a lot less annoying now. Thanks Ryan Shelby, Jim S, readygo and others for the request!
  • We fixed the icons for Distribute Centers: the horizontal and vertical ones were swapped! Thanks Patrick H. for bringing it up!
  • We now give you a handy way to lock controls from the right-click menu!
    Thanks ariley, Julio T. and Dirk K. for asking for it!
  • We now give you a handy way to edit a symbol's source from the right-click menu!
  • Fixed an issue with the Color Picker incorrectly behaving like a modal dialog.
  • We made \r work in the Alert control, in the 1st and 3rd line of text.
  • Made the text editing pop-up much faster. Since it's something we use all the time, this should be noticeable!
  • Fixed an issue with the Property Inspector "stealing" focus from the navigator.
  • Fixed an issue with the "Are You Sure you want to replace this file?" dialog not showing in some cases in OSX El Capitain. Thanks Jason H. for reporting it!
  • Changed our terminology from "Clone" to "Duplicate" everywhere, since cloning has a specific meaning for developers, and Duplicate is more generic and friendly to non-technical folks.
  • Fixed an issue in Mockups 3 for Google Drive when exporting to PNG when two mockups had the same name. Thanks Pete K. for the bug report!
  • The "Export Current Mockup to PNG" feature didn't propose a filename in Mockups 3 for Google Drive. It works now.

How Do I Update?

If you're using the Web Demo or Mockups for Google Drive, you're already updated.

For Mockups 3 for Desktop, 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, today's release is build 3.3.1 3.3.2 3.3.3 (we just did a little update on Friday Dec 4 to fix a little regression with symbols, and another on Monday Dec 6 to fix an issue with resizing arrows in groups and symbols).

What Else Is Going On?

Peldi for the Balsamiq Team

[Release] A bit of bug-squashing

Hello friends of Balsamiq!

Mockups 3 for Desktop is already super-solid, but we take great pride and joy in making it more and more reliable every day. Squashing software bugs is fun! :)

Here's what we've fixed in this release.

  • Fixed an old bug with cropping a rotated image. It works now!
  • Fixed an issue with migrating old Mockups for Google Drive data to the new BMPR format.
  • Made "Zoom All to Fit" work reliably in more cases. Thanks Russ for reporting this!
  • Fixed an operation that might have resulted in a noticeable slowdown on app launch.
  • Added retry logic when copying BMPR files from our internal temporary location back to their original location, which should help when working with network drives.
  • Rewrote the "Save Project As..." logic to be much safer and faster.
  • Fixed an issue with real time collaboration in Safari 9.0.
  • When using CTRL+Enter to transform a Label to a Text or a Text Input to a Text Area while editing them, we now resize the control to be a bit bigger, saving you a manual step. Thanks Sebastian for the good idea!
  • We added some logs to help us debug edge-case saving issues that a few people are still seeing.

How do I update?

If you're using the Web Demo or Mockups for 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, today's release is build 3.2.4.

What else is going on?

  • We made a new Twitter list which might be useful to our community: User Research Tools.
  • One of our blog posts was picked up by Remote.co, a site for companies with remote workers: 6 Tips for Being a Better Remote Worker.
  • We switched phone service provider and are now able to provide toll-free US numbers both for Technical and Sales Support. Yay!
  • We are working on a few big new features...can't wait to show you! :)

Peldi for the Balsamiq Team

[Release] A nice little bug fix release

Hello friends of Balsamiq!

Our latest release had some exciting new stuff in it, so now it's time to do a little "let the dust settle" release to fix some bugs here and there.

We were able to squeeze a little new feature in there though, check it out! :)

Resizeable Alternates Panel!

We're very happy to see the Alternates feature being used so much. Many of you asked for a taller Alternates panel in the Info Panel, so we made it resizeable in this release! Just drag it up, and Mockups will remember the size for that project.

Thanks to Jerome R., Vivek, Chris, Léo, and Lisu for requesting this feature! :)

Bug Fixes and Other Improvements

  • Darkened the text and icon color in wireframe skin from #555555 to #333333, as #555555 was too light. Thanks to ctoryu and others for bringing it up!
  • Fixed an issue with the automatic text color in the Comment control in wireframe skin. Thanks Chris_Gatland for bringing it up!
  • Made it so that hitting CTRL+ENTER while editing a Text Input control converts it into a Text Area control.
  • Fixed a regression that stripped white spaces from the beginning of mockup names in the rename dialog. Thanks sgiroux for noticing!
  • Updated the documentation links to go to our brand new documentation website.
  • Fixed an issue with the list of possible control types to swap to not having a scrollbar in some cases.
  • Fixed an issue with the View menu not properly showing what the user is working on (Mockups, Assets, etc.).
  • Fixed an issue with selecting an iPhone Keyboard control generating an error in some cases.
  • Fixed an issue when hitting CTRL+ENTER while editing a label with some other control selected resulting in an error.
  • Fixed an old issue with cropping rotated images.
  • Fixed an issue with the Link and Selection color pickers not updating in a real-time-collaboration environment.
  • Fixed an issue with closing a project while it's opening resulting in an error.
  • Fixed an issue with export to PNG failing on El Capitan in some cases.

How do I update?

If you're using the Web Demo or Mockups for 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, today's release is build 3.2.3.

What else is going on?

  • We announced our 3 new hires! Brendan, Virgin and Stefano now bring us to a team of 20 people. Amazing! :)
  • We shared another one of our company policies: Time Off to Exercise.
  • We shipped French and Swedish translations for UX Apprentice. Thanks to our volunteers!
  • We moved our Docs to their own, snazzy new site! Check it out at https://docs.balsamiq.com/. We also greatly improved the search function of our websites, try it out! We're going to blog about it all soon.


Peldi for the Balsamiq Team

[Release] Mockups 3.2: a whole new way to wireframe!

Hello friends of Balsamiq!

Today we have something so exciting to share that we're switching the version number from 3.1 to 3.2 for it. Check it out!

Two new control types: Block and Line of Text

Our sweet spot is the ideation phase, so it only makes sense that we offer you ways to create rough, quick-and-dirty wireframes.

With today's release we introduce two new control types, which help you do just that: the Block of Text and Line of Text controls.

Here's what they look like, in Sketch and Wireframe skin:

The idea is that you'll use them when first coming up with ideas, and swap them with more precise control types at a later stage in the design process (see below for an awesome new way to do just that).

A whole new way to "draw" your wireframes!

This is something we're really excited about. Starting in 3.2, you can hold down R, T or Y on your keyboard and simply "draw" Rectangles, Blocks of Text or Lines of Text controls.

Just check out this little video (no audio), notice how INCREDIBLY FAST this is:

Notice how automatic snapping makes it so that your UIs will look clean even if you create them at hyper-speed: try to do that with pencil and paper! :)

This feature alone is a huge boost to your productivity, but it really shines when coupled with our next super-exciting new feature:

Swap control type!

That's right! Want to switch a Label control to a Text paragraph? Easy! Want to switch a rectangle to a DataGrid? It takes two clicks.

Just watch this video, in which I create an old version of iTunes in 60 seconds!:

You can also switch a symbol with another symbol, or switch multiple controls at the same time. Just hit CTRL+T and the swap pop-up will show up, or click on the little "v" icon next to the Control Type name in the Property Inspector.

You can also hit ENTER or F2 or double-click on a Block of Text or Line of Text control and have it automatically transform to a Text or Subtitle control.

When editing a Label, you realize you need more than one line? Hit CTRL+ENTER and it will be transformed to a Text control, and you can just keep on typing.

Here's a quick video showing both of these time-saving tricks:

This would have taken so long before 3.2...how did we survive so long without these features! :)

This feature will take care of this request from Chris_Gatland and this one from jneander.

Working around potential data corruption issues!

As you may know, our new project-based, sharing-friendly file format (called BMPR) is based on SQLite, a common database format used by many other professional applications.

SQLite is great, but it has one major drawback: it doesn't really work well when files are stored on network drives. In some cases, it might even result in data corruption and loss.

We have implemented several techniques to work around this issue, but it still wasn't enough, and we lost some customers' data, which is possibly the worst thing we can do to our customers. :(

With today's release, we're taking a pretty radical step to squash these issues once and for all: moving forward, whenever you open a BMPR file, we automatically make a copy of it in a local folder, and have Mockups work off of the local copy (which, by the way, is very fast). Then whenever you stop making changes for 5 seconds, we copy the file to the original location, automatically.

This is similar to how Keynote works on the Mac. Incidentally, if you store your files on Dropbox or similar tools, this results in far less updates, which is nice on your bandwidth.

We also keep the local copies around for 7 days, as an additional backup for your files. Better to err on the side of safety!

Better Symbol Library Management

You can now select multiple symbols at the same time and perform operations on them, like dragging them or deleting them. This makes keeping your symbol libraries nice and clean much much easier.

Zoom All to Fit and Zoom All to Actual Size

That's right, you can now finally zoom all of your mockups at once, either to Actual Size (1:1), or "to fit".


We added two handy keyboard shortcut for these commands: CTRL+SHIFT+1 and CTRL+SHIFT+0.

Thanks so much Liz A. and Aras_Kannu, Catherine_Azzarello and meldeliz for the feature requests!

Improved Colors in Wireframe Skin

Up until today, the wireframe skin used #000000 for the text color and #666666 for icon color. This doesn't really make much sense since you wouldn't use different pencils for your text and your icons while sketching on paper, right?

Starting today, we now use #555555 for both text and icons. It blends in with the border colors of the controls, and we think it looks much much better. Take a look:


Project-Wide Link Color!

You can now specify default link color for your whole project, just like you could already do with the Selection Color. You can find the new settings in the Project Info Panel:


Other changes and bug fixes

  • Reviewed the text color in all control types in both skins: now it will consistently become white when the background is dark, and it will become gray when the control is disabled. Thanks Saleem S. for the bug report.
  • Fixed an issue with ComboBox resizing.
  • Fixed an issue with the background of the iPhone Menu control.
  • Fixed an issue with the external border of the iPad control.
  • Improved how the Button control behaves when small. Thanks Guenter T. and wichase for the bug reports!
  • Fixed an issue with the Calendar control when exporting it to PNG / PDF.
  • The List and DataGrid controls now have a full Color Picker at their disposal. Thanks sgiroux for the request!
  • Fixed an issue with links when importing BMMLs generated via Mockups for Confluence.
  • Added "Circle" and "Ellipse" as alternate names for the Shape control. Thanks Jane Portman for the in-person request at Microconf!
  • Fixed an issue with the mouse pointer getting stuck with the wrong pointer sometimes. This is an oooold bug!
  • Fixed an issue with renaming an alternate putting the app in a broken state. Thanks Dorel D. for the bug report!
  • Our color pickers now show the current color in the tooltip. Handy! Thanks Loren M and win7guru for the bug reports!
  • Fixed an issue with unregistering Mockups for Desktop while the trial is still active. Thanks Michelle B. for the bug report!
  • Fixed an issue with the file extension not being there when saving images and assets to disk.
  • Improved the Rename Mockup dialog so that it doesn't accept multi-line names any more.
  • Finally added type-ahead capability to the link inspector! (in 3.2.2). Thanks Niklas B. and others for the request!
  • Fixed an issue with Save Project As... and Exporting to PDF, PNG or ZIP failing in some cases in El Capitan (in 3.2.2). Thanks djethan for the bug report!

How do I update?

If you're using the Web Demo or Mockups for Google Drive, you're already updated.

For Desktop, 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, today's release is build 3.2.1 (we just released version 3.2.2 to fix an El Capitan bug, see above).

What else is going on?

Peldi for the Balsamiq Team

Next Page »