Base 2.4.5 is now available to download for both web and App Store users. This update fixes a number of fiddly little bugs across most parts of the app. Notable changes include:
Tabbing between fields in the data browser now wraps from line to line
Failed CSV imports now report where and why failure occurred
Table list filtering no longer loses focus after each keystroke
Lemon is a parser generator - a tool which takes a context-free grammar and converts it into code which can parse a file using that grammar. It’s a very useful tool, but can be a bit fiddly to get set up when building an app with Xcode. It’s fiddly because it’s not the grammar file which gets compiled into your app, but the code generated from it.
I am very pleased to announce the release of a new app, [Charge](/charge/).
Charge is a handy little app for displaying your Mac notebook battery level in a clear, colourful and unobtrusive way. Once you set it running, the adjustable icon will float wherever you leave it and always show an up-to-date level of your battery. If you want specific details, double-click on the icon to show a notification with the exact percentage charge and time remaining.
The WordPress.com stats plugin which powers the app has been migrated to the Jetpack plugin. Alongside this, WordPress API keys which are needed to log into the stats server are to be retired. Unfortunately, the amount of work needed to update Statistics so that it works with this new system is simply too extensive to justify.
Unfortunately, in my haste to release a fix for the crashes in Base 2.4, version 2.4.1 did not completely address the root of the problem. In order to limit the number of people downloading a broken release, I reverted back to 2.3.1 on this website and temporarily removed Base from sale on the Mac App Store.