You guys, we have a super-funny story. It’s about a nasty bug that turned up just when we thought we were done with our 1.10 release.
We were feeling so good about being done with the release that we had the actual final build done and were probably headed towards the beer fridge. “Good times,” we said to one another, “Let’s congratulate ourselves for doing such awesome work to finish this release, which is definitely completely done. Phew! It feels great to finish things!” We then collectively failed to knock on wood, despite having an abundance of it in our office, and here we are today.
“Yo, um, that’s not a very funny story,” you say. Upon rereading it, we concede that it actually is not at all funny.
You may be asking yourself, “What on earth could have possibly happened that would take so long to fix?” Well, we basically had to rewrite how the entire application looks for and reads files off the filesystem. Our existing methods for reading files were not playing nicely with our new device synchronization behavior in one certain instance on Mac which ended up being very important. Nerds, you may want to check out bug 24478 and its friend bugs for the gross details, patches, reviews, hand-wringing, soggy kleenexes, and broken dreams that this bug caused.
So. Here we are. We have a build for you. We’re calling it a beta because we had to make so many invasive changes, but we hope that it ends up being our final 1.10 build. We were so completely sure we were done with 1.10.0 that we had to bump our version numbers up to 1.10.1, so don’t freak out that you missed a 1.10.0 release. There wasn’t one! *sob*
The beta downloads are available on our nightly downloads page for Windows, Mac, and yes, Linux. We will be pushing Mac and Windows updates for those of you who have the 1.10.0b3 version installed on your machines. If you find something grody, please log a bug!