[Release] Balsamiq Mockups 3.1! Alternates, new Google Drive Plugin, Background Music, and much more!

Hello friends of Balsamiq!

It's only been three weeks since the last release, but A LOT has happened since. In fact, this is such a big update that we're calling it 3.1! Don't worry, this is a free update for existing customers.

Let's dive right in.

New feature: Mockup Alternates!

Alternates (also sometimes referred to as versions or branches) allow you to create variations on a single mockup design without adding more mockups to your project.

Creating alternates can be useful during the early design phase when exploring concepts and in later stages for reviewers to add their feedback and propose changes.

Some possible reasons for using alternates:

  • You want to create only one mockup per screen but have several ideas about each one.
  • You want suggestions for design improvements but don't want other people changing your mockups.
  • You want to send your project around for feedback and track each person's feedback individually.
  • You want to design feature ideas for future releases without including them in the mockups for the current release.

Here's a quick video about it:

We've been using Alternates for a few weeks, and can't imagine going back.

Read the full documentation here: Working with Alternates, there are some exciting semi-hidden features to explore!

Mockups 3 comes to Google Drive!

Our Google Drive plugin is the first to "catch up with Desktop". Today's release brings all of the v.3 goodness to Mockups 3 for Google Drive customers.

The plugin was already using auto-save, projects and even BMPR files (though they were saved in a different format internally). It also had real-time collaboration, which we've improved a bit in this release as well.

This release also removes the 10Mb size limit on BMPR files, and shows an RTC-powered viewer when you share a BMPR with someone but only give them read-only access.

We also greatly improved the billing interface for new subscribers (we now control the whole subscription process by integrating with Stripe instead of using Pin Payments as a middle-man). This was A TON of work and will come to existing Mockups for Google Drive subscribers soon and later to myBalsamiq as well.

To use Mockups 3 for Google Drive, just open your existing BMPR files, wait a few seconds for the conversion to the new format to finish and enjoy!

If you have never tried Mockups 3 for Google Drive, you've been missing out! Try it now!

Built-in Background Music!

For years we've been suggesting people use headphones when working in Mockups, to help you get in the creative zone.

A few weeks ago we asked ourselves, why not give our awesome users a built-in, get-in-the-zone-inducing track to listen to? And so we did!

Just go to the Help menu, click "Play Background Music", and get to work! :)

music

The track is called Ascension, by Dr. Christopher Lloyd Clarke B.Sc, Msc.D. Meditation music composer and founder of Royalty Free Meditation Music.com.

We cut the track down to 25 minutes, added a Zen bell, then added 5 minutes of nature sounds recorded by our own Michael Angeles in his hikes around Marin County, CA. We then made the resulting 30-minute track loop 4 times.

Why the (25 + 5)*4, you ask? Because this way you can use the music to time your Pomodoros, of course! :)

We are absolutely thrilled with this little new feature. It feels like another "I can never go back" feature.

Improvements to Full Screen Presentation Mode

  • Changed how we show link hints in full-screen. We no longer leave the pink rectangles on all the time, but instead "flash them" as needed and fade them out so that they don't disturb your mockups. If you want to see where they are, you can click on any empty areas of the mockup to make them flash again.
  • Added a subtle animation when hiding the full-screen toolbar.
  • We now remember the following settings across project and across restarts: active right-side panel, toolbar minimized or not, show link hints, show cursor, show markup, zoom mode.
  • Fixed an issue with settings showing the wrong value in some cases.

Bug Fixes Related to Controls

  • Fixed an issue with the "123" label in the iOS keyboard not being centered.
  • Added support for the {mockup-name} macro in Title and Subtitle controls.
  • Improved how the iPad, iPhone and Accordion controls behave when resized to be very small.
  • Made the top padding of the Label and Text control types match, and improved the padding of other text controls.
  • Changed the default size of the Geometric Shape text to be 13pt, like most of our controls.
  • If you use \r in an image label, the text stays centered now.
  • Same as above but for the Image Map control. :)
  • Fixed how the text alignment works in the Sticky Note control.
  • We changed the color of the Red X control in Sketch skin to be a brighter red.

Other Improvements and Bug Fixes

  • Some users were seeing saving errors, especially when working with OneDrive files. Those should all be fixed now.
  • We now work well with read-only files! We no longer try to update mockup thumbnails unless you change something in the mockup, so just opening a BMPR and looking around won't change the file on disk.
  • We now support our markdown syntax (except for strikethrough) in mockup notes and project description. *Try it out!* :)
  • Fixed an issue with the positioning of the resource menu in the navigator panel.
  • Fixed an issue with reordering not working on the first attempt.
  • Added a subtle animation when creating a new mockup.
  • Added a subtle animation when entering "grid view".
  • Fixed an issue (on Windows) with project windows not maintaining their size or maximized state across restarts.
  • Fixed an issue with creating a symbol library when there are none generating a run-time exception.
  • Fixed an issue with the vertical scroll position of the navigator after a "move to trash" operation.
  • Fixed an issue with using arrow keys to change position and size.
  • Fixed an issue with QuickAdd losing focus in some cases.
  • Fixed an issue with placing new symbols in a symbol library in some cases.
  • Fixed an issue with selecting something in the Symbols navigator incorrectly opening all other branches.
  • Fixed an issue with new projects getting created after discarding an unnamed project.
  • Fixed an issue with link hints from other symbols being shown incorrectly in some cases.
  • Fixed an issue with importing the same image twice not updating all usages.
  • Fixed an issue with removing symbol overrides not working in some cases.
  • Fixed an issue with importing BMML projects when a file name contained an illegal character.
  • Removed illegal characters from mockup names when exporting to BMML.
  • In Mockups for Desktop, the About window now properly says "Adobe Air Player" instead of Flash Player.
  • Fixed an issue with the UI library showing blank thumbnails after reopening a project.
  • Fixed a typo in the Google Wallet icon name.
  • Pressing CTRL+PAGEDOWN and PAGEUP now loop around mockups when you get to the last (or first).

How do I update?

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

For Mockups for Desktop, simply install build 3.1.1 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! :)

What else is going on?

  • Welcome Agnese! We are thrilled to announce that Agnese Sgarbi has joined our team as our first ever intern! Agnese is a programmer, and her main job right now is to be "The Queen of Controls", improving our 76 UI control widgets, one Pivotal Tracker story at the time. She's been here only a few days, but she's already shipping code! The Bug Fixes Related to Controls list above was all her doing.
  • We have switched balsamiq.com to be "HTTPS all the time".
  • balsamiq.com and our other websites are now responsive! Try them on your phone or tablet, it should all look great.
  • We're getting ready for our company retreat at the beginning of June. We're going to be exploring the Loire region in France this year, sweet!

Special Thanks

This release would not have been possible without the help of the following awesome people: Cynthia T., Edward B., Emma Jane Westby, Frederik Bader, Geir Sagberg, Greg Jankowski, Jan W., Jenni Merrifield, JeromeR, jonhath, Juliet Sabol, Mark Bednarski, Mark Decker, Markus Groener, MrTaurus, Pablo M., Paul, Philipp Quaet-Faslem, Philipp Quaet-Faslem, Renee Grebe, Sebastien Giroux, Sebastien Giroux, Shane Hussain Naqvi, Tim, Tim Price, Timothy W., Todd F., Vaclav Kocian, Vincent van S., Yan Z., and others.

Thank you all so much for your feature requests, your bug reports, and for caring about our little tool. :)

Onward!
Peldi for the Balsamiq Team

[Release] More Little Improvements!

Hello friends!

The dust is definitely settling after the big 3.0 release. Bug reports are slowing down, and people are generally happy with v.3.

Today's release squashes the following issues:

  • We fixed an issue (introduced in 3.0.7, sorry) when exporting projects containing symbols to PNG or PDF.
  • We mitigated a memory leak that people were seeing when switching mockups and using the app for a long time. It should be much better now.
  • We made several performance improvements, the UI should feel more responsive now.
  • We fixed an issue with restoring mockups that used symbols from Trash.
  • We fixed an issue with the "No Margins" option in the PDF export dialog "selecting itself".
  • We now insert new mockups after the currently selected one, instead of at the end of the list.
  • We fixed an issue with controls added via QuickAdd being placed in the wrong spot when editing groups.
  • We fixed an issue with the project navigator flickering a bunch.

How do I update?

Today's build number is 3.0.8, and you can download 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! :)

What else is going on?

Right now we are working on bringing you a new exciting feature, previously only available to myBalsamiq: the possibility to create alternate versions of mockups! It's awesome, we can't wait to show you.

We are also very close to being able to ship the new v.3 hotness in Mockups for Google Drive, and we continue to work on bringing v.3 to myBalsamiq, Mockups for Confluence and Mockups for JIRA.

Onward!
Peldi for the Balsamiq team

[Release] More bug fixes and optimizations!

Another week, another release! As expected after the major update that was v.3, we're in the "let the dust settle" period, fixing bugs here and there as they come up.

Here's what's in today's update:

  • MAJOR optimization when editing symbols in large projects. This was basically unusable, now it's super-fast.
  • MAJOR optimization when opening large projects. One giant test project a customer sent us went from taking 4.5 minutes to open to just 32 seconds. 8x baby! :)
  • Changed a menu item to properly say "Move to Trash" instead of "Delete".
  • When a symbol has overridden properties, we now make it more prominent in the inspector with a little note.
  • Fixed an issue with the Paste command getting disabled in some situations.
  • Improved the looks of the "Replace Confirmation" dialog you see when importing something that's already in the project.
  • Fixed a couple of issues with the text of the Geometric Text control not wrapping properly.
  • Fixed an issue with the Rename dialog ignoring white spaces.
  • Fixed an intermittent bug in the List widget we use for the resource navigator which was causing the app to get into a broken state.

How do I update?

To install build 3.0.7, 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! :)

Onward!
Peldi for the Balsamiq Team

Why we switched to Font Awesome for Balsamiq Mockups 3

It was with mixed feelings that we switched to the Font Awesome icon set with Balsamiq Mockups 3.

Our original icons were hand-drawn by Peldi's wife Mariah so they had special meaning to us.

But creating new ones and keeping them updated as logos changed (our Twitter icon was three generations old, for example) was time consuming and didn't provide as much value to our customers as adding new features and fixing bugs.

And then Font Awesome came along and it was free and, well, awesome. We used it internally and added it as an easy-to-install icon pack on our Extensions page and our customers loved it too.

In our Beta feedback forums our users started talking about integrating Font Awesome when we decided to remove the Account Assets feature. So Peldi contacted Dave Gandy, creator of Font Awesome, and asked him if we could use them in our tool.


From: Giacomo Guilizzoni peldi@balsamiq.com
Date: Tue, Feb 17, 2015 at 6:28 PM
Subject: Hello from Peldi from Balsamiq!
To: Dave Gandy

Hello Dave!

This is Peldi from Balsamiq. We make a wireframing tool called Balsamiq Mockups, maybe you've heard of it? 

We have noticed that quite a few of our customers use your awesome Font Awesome set of icons in conjunction with our tool. There's even a github repo of someone who made it easy to do.
 
We are working on a new version of Mockups, and were wondering if it would be possible to include your Font Awesome set as a built-in set, replacing our homegrown (and much inferior to yours) set.

I looked at your licensing page and it looked feasible, but I thought it'd be worth maybe having a quick chat first?

What do you think? I am excited about the idea, as it would give our users a standard set of icons that their developers would understand immediately...and probably also help cement Font Awesome as "the standard" for app and web design, even more than it is today. :)

I am in CET, and happy to meet any time.
Peldi

His response was delightfully straightforward.


From: Dave Gandy
Date: Tue, Feb 17, 2015 at 6:34 PM
Subject: Re: Hello from Peldi from Balsamiq!
To: Giacomo Guilizzoni peldi@balsamiq.com

Heck yeah. Go ahead and throw them in. It’s as open source as I can get it. :)

A few days later Peldi had swapped out the old ones for Font Awesome and remapped the labels so that existing projects with icons wouldn't break.

We were a bit giddy here when we used the first Beta build with the new icons. Getting so many great icons all at once felt like Christmas to us.

We'll also be updating our icon set whenever Dave updates Font Awesome. So, now, if you want us to add icons to Balsamiq Mockups, request them in Font Awesome and they'll make their way into our product!

We hope you're enjoying the new icons. And, if you're nostalgic for the old ones, we've made them available for download as custom icons.

[Release] Second batch of Balsamiq Mockups 3 bug fixes

Hello again friends!

We're back with another round of bug fixes.

Here's what's new in today's release:

  • We did a major cleanup of the "Save" and "Save As" code. It's now much cleaner and finally reliable. We also show a little notification when you hit save, so that you have confirmation that autosaving is doing its job.
  • We now commit any text you might have typed if you hit CTRL+S or Save from the menu, like we did in version 2.
  • Fixed a bug when renaming a custom icon asset after using it.
  • Fixed an issue with some menus (Close Project, Print...) staying disabled if you closed all project windows and opened a new project.
  • Made some optimizations while editing symbols. MUCH bigger optimizations in this area will come in the next release, probably next week.
  • Sped up the loading of projects, and improved the "Loading" and "Drawing" messages even more.
  • Fixed an issue with exporting to PNG or PDF when the mockup was bigger than the maximum canvas size.
  • Fixed the handling of the Restore and Delete Permanently menus in the Trash view.
  • Fixed an issue with mockup ordering "not sticking".

How do I update?

Install build 3.0.5 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! :)

You can expect another release similar to this one in a week or so.

Onward!
Peldi for the Balsamiq Team

[Release] First batch of Balsamiq Mockups 3 bug fixes

Hello friends of Balsamiq!

We are happy to report that our big Balsamiq Mockups 3 release from two weeks ago has generally been very well received.

As is to be expected with all major updates, some bugs have surfaced. We're still working through them, but we fixed a bunch already so we want to get these fixes into your hands as quickly as possible.

So, without further ado, here's what's in today's Mockups 3 for Desktop release:

  • First and most important, we fixed some occasional data loss bugs. We changed how we manage the SQLlite connection between the app and the BMPR file, opening and closing it for each operation instead of keeping it open for long periods of time, which is proving to be unreliable.
  • Fixed some bugs that occasionally prevented the application from quitting.
  • Fixed some issues with keyboard shortcuts no longer working after a while.
  • Fixed an issue with not being able to remove some overridden symbols properties.
  • Assets were not shown in the correct order in the Image Inspector pop-up panel.
  • Moved the "Move to Trash" menus to the bottom of the little project navigator menus, and put a separator above them, to lower the chances of clicking it by accident.
  • Fixed an issue with the Previous and Next Mockup menus keyboard shortcuts on Windows.
  • We now remember your choice of Thumbnail or List when you create new projects.
  • We now show tooltips in the project navigator if the name is too long and doesn't fit.
  • Fixed an issue with a Flickr Import dialog string getting truncated on retina screens.
  • Shrunk the minimum application window size to fit in a 800x600 screen.
  • Fixed an issue with renaming a mockup not updating the text if the {mockup-name} macro was used.
  • Changed the wording of the loading screen a bit to better reflect what the app is actually doing.

What else is going on?

Some of our developers had a mini-retreat to kick off the "v.3 in myBalsamiq" project. It will take some time, but it will be awesome.

We are also working hard to bring v.3 to all of our plugins, and making great strides too.

Last but not least, we are also working on bringing the concept of "Alternate Mockups", now only available in myBalsamiq, to all of our versions.

How do I update?

Install build 3.0.4 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! :)

You can expect another release similar to this one in a week or so.

Onward!
Peldi for the Balsamiq Team

[BIG Release] Balsamiq Mockups 3!

Hello friends of Balsamiq! :)

Today is a big day for us: after almost a year of heads-down work, we are releasing the biggest update in our little company's history: Balsamiq Mockups 3.

Today we are shipping v.3 on the Desktop and in the Web Demo. The plugins and myBalsamiq will be updated to v.3 as soon as possible (think weeks, not months).

Balsamiq Mockups 3 is both simpler and more powerful at the same time.

The core editing experience should feel very familiar, but we have made what used to be hard simple - single-file projects, using reusable symbols, a more standard editing UI with left and right panels, immediate auto-saving.

We also added powerful features for the experts: tons of new keyboard shortcuts, a new Project Information panel, big performance improvements for large projects, a Trash bin, a hugely more powerful full-screen presentation UI, notes for the Project, Mockups, Assets, Symbol Libraries and Symbols, and the ability to open multiple Project windows at once.

We also gave the app a nice and modern new coat of paint, a new application icon, and even threw in a new huge set of icons at the last minute.

Oh, and we also fixed over 900 bugs while we were at it, because why not. :)

Balsamiq Mockups 3 is the culmination of almost a year of really hard work, almost a complete rewrite of our 6-year-old codebase.

In many ways though, this feels like a new beginning: Mockups 3 feels to me like the product I should have built from day one, had I known everything you have taught us in the last 6 years. The new UI also lays the foundation for what’s to come in the future. We have big plans, and we’re certainly not stopping here. In fact, the new codebase will allow us to add things really fast again. We hope you’ll continue to come along for the ride, helping us make Mockups the best it can be for all of us.

So, without further ado, here it is for download: Balsamiq Mockups 3.

We cannot WAIT to see what you’ll do with it.

Some useful links:

We took this opportunity to adjust the pricing of Mockups for Desktop for the first time, mostly to adjust for inflation after all these years. A single Desktop license went from $79 to $89 (full pricing info). Desktop licenses are still tied to you and not a particular machine, you’re free to use the app on any machines you own and use. Balsamiq Mockups 3 also comes with free minor-version updates, so you’ll be able to update to 3.1, 3.2, 3.3...for free. That’s probably a couple of years worth of updates.

When we ship v.4 (which will be native and probably sold via app stores), we’ll try to give existing customers a discount for updating, but we can’t promise anything as we’re pretty far away from that date and things are changing quickly with app stores.

For posterity, today's full release number is 3.0.2.

If you have any questions or find any issues with Mockups 3, you can email us at support@balsamiq.com or head to our new community forums. We're all-hands-on-deck and ready to pounce on any bug you might uncover! :)

As always, happy wireframing!

Onward!
Peldi for the Balsamiq team

[Release] Balsamiq Mockups 3 Public Beta!

Hello? Is anyone still reading this? After being quiet for 10 months, we can understand if you thought we had sent our developers on a long vacation somewhere... ;)

Well, we didn't. In fact, we have been working really hard on a lot of different things: see my recent Look Back at 2014 post for the nitty-gritty details.

Today marks an important milestone for our little team, we are releasing a beta version of Balsamiq Mockups 3 for Desktop, the next major version of our best-selling product.

Let's dive right in: What's new in Balsamiq Mockups 3?

In a word, lots! In many ways, this feels like the product we should have built from the beginning. It takes care of some of our longest-standing feature requests, and lays a solid foundation for exciting future developments.

Here are the "highlights" you should know about. For a more detailed list, see this article.

BMPR: a New File Format for Your Mockups Projects

Probably the biggest change in Balsamiq Mockups 3 is the transition to a new file format, called BMPR (we pronounce it bumper).

It stands for Balsamiq Mockups Project aRchive, and it contains all of the mockups, images, custom icons and symbols for a project.

BMPR files are super-easy to share, and designed for the future: we plan on adding revisions, branching and comments to them soon.

To convert your existing project folders or ZIP files downloaded from myBalsamiq into BMPR files, just head to the Project > Import menu:

A More Professional Editing Experience

Gone is the annoying flying property inspector. Now you have mockups on the left, and properties on the right. Simple, predictable and quick.

We greatly simplified how to create, manage and edit reusable Symbols.

We added a way to manage your project's assets easily, and even added a project Trash bin.

Autosave is the new norm: we always auto-save every change immediately so you won't ever lose any work, and you won't get bugged by annoying dialogs while trying to quit the app.

The full-screen presentation mode has been greatly improved too, check it out (below with every option showing):

You can also save notes for your mockups and symbols, and even open multiple project windows at the same time!

Removed Support for Rarely-Used, Support-Generating Features

Balsamiq Mockups 3 no longer runs as a desktop application on Linux. We also removed support for account assets, the BalsamiqMockups.cfg configuration file, and exporting from the command-line.

Those were tough decisions, but we think they were the right thing to do. If you have any questions about those, come talk about it on the new Balsamiq Forums: we're listening!

800+ Issues Delivered

We spent months re-architecting and refactoring the whole application, cleaning up 6-years worth of technical debt and fixing literally hundreds of bugs and feature requests in the process.

The app is noticeably faster, even with big projects.


To sum it up, let me tell you this: after getting used to v.3, going back to 2.2 feels like a HUGE step backwards. You have to use different files and save them in specific folders and save manually like some kind of animal? And what's that ugly floating thingy!?!?! Ugh. Who built this crap!!! ;)

Download

To download Balsamiq Mockups 3 Public Beta, head to our Next Release Preview page. New builds are pushed there automatically after every check-in.

It will run side-by-side with Balsamiq Mockups 2, no need to uninstall anything.

Balsamiq Mockups 3 will be a free upgrade for existing customers (it automatically migrates the old license), and cost $89 for a single new license (a $10 increase over today's price).

We're dying to know what you think of it!

If you find any issues or have any comments, please use the Help > Send Feedback menu in Mockups to comment in the new Balsamiq Forums. We'll see you there!

Although the app is already in very good shape, we expect the public beta period to last a month or two. Once the app is SUPER-SOLID, we'll do an official release and announce it here. We also plan on bringing all the new goodness to myBalsamiq and our plugins as fast as possible, so sit tight! 2015 is going to be awesome! :)

Onward!
Peldi for the Balsamiq Team

[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


Next Page »