After months and months of work, we are ecstatic to finally be able to release Mockups 2.0 into the world.
The main feature of Mockups 2.0 is what we pre-announced last week, the ability to reuse groups of controls as templates / widgets / components, which we're calling Symbols.
Here's a video that shows the feature in action. It's 9 minutes long, but worth a watch:
Here's the documentation for this somewhat advanced feature: Working with Symbols.
Symbols was our #1 most requested feature, starting all the way back to 2008 with Michael Bourque's "Insert a mockup by reference instead of copy..." post. Clearly, back in 2008 I wasn't ready to add this feature: the product was just getting started, I was still the only employee of Balsamiq, and we had much bigger problems to solve first. I am incredibly proud to see how far we've come since then. We were able to afford to have our lead programmer Marco spend months on this incredibly hard addition, while the rest of us kept the company running and developing other things like myBalsamiq, our new website and our back-office infrastructure. As a result, we are now ready to support many more customers, which we are confident will come now that Symbols are released. I love how "organic" our growth is, it really feels like we're cooking a very elaborate recipe. :)
But I digress: there are LOTS and LOTS of people to thank for their help with the Symbols feature. Michael Bourque, of course, with his original vision and for pushing us beyond our limits ever since we started. Marco for being a genius coder (his new job title, starting today, is "super-duper coder", whether he likes it or not). Mike for his UX help, and the rest of the Balsamiq team for supporting us through this effort. A special thanks goes out to Louanne Poisson, an incredible QA engineer who we've hired for a 4 months contract to help us ensure top-notch release quality. Then, of course, there's our awesome user community, who helped us beta-test this release on GetSatisfaction: Gordon MacLeod, Ben Norris and Jan-Ivar for this bug. jumontennoise for this bug. ppc for this bug. Jan-Ivar for this bug. Win7Guru for this bug and this bug and this bug. Win7Guru and Michael Bourque for this bug. Jan-Ivar and Jenni Merrifield for this discussion. Ben Norris and Win7Guru for this one. Ben Norris for this bug and this one. Ben Norris, Jan-Ivar and Muz for this bug. Ian Norton for this performance issue, this bug and this bug. Jon Boardman for the bug report. I'm sure there are others I forgot to mention. Let me know if I did and I'll update the post!
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:
The next week will be focused on fixing any bug that might show up, as well as going back to implementing lots of little low-hanging fruit bug fixes and little features from our TODO list. We are looking forward to going back to our weekly release schedule, if we can.
Other than that, our next big release on the horizon is myBalsamiq! We just did another release to the private beta group today: next up is moving the last pieces of our infrastructure to Amazon's cloud and payment processing. After that, we ship, can't wait!
Peldi for the Balsamiq team