Despite only releasing the previous version a month or so ago, we decided to call this release Tarski 1.6 since there have been some fairly major changes. You can obsess over the details in the changelog as usual.
Perhaps most importantly, the header selection code in the Tarski Options page has been almost completely rewritten, although it preserves the same functionality as before. Where before it relied on JavaScript being enabled in the user’s browser, it now degrades gracefully—when JavaScript and CSS are disabled, it will still be functional, building up from an HTML skeleton rather than down from a JavaScript implementation. For this you can thank Chris Erwin, author of the Checkbox & Radio Input Replacement script that makes our new header selection code tick, and Richard Fliam who did some sterling work making our implementation compatible with Internet Explorer.
In line with other changes being phased into the WordPress admin panel, we’ve switched our required JavaScript library to jQuery, which now does the show and hide legwork for the sidebar options selection. The comments file has also been rewritten, stripping out some forty lines of code and resulting in a cleaner, leaner and more maintenance-friendly file.
We’ve also fixed several bugs, including both a recently introduced one where the ‘Author’ field in the comments form was being filled by the author link of the last commenter, and a very long-standing one where comments display was screwed up for users of the ‘Recent Articles’ sidebar widget (many thanks to Peter Cawley for providing this and other fixes).
The new update notification system will hopefully pass unnoticed, as a seamless replacement for the old one. Essentially it’s just an Atom feed, which Tarski checks whenever you visit the Dashboard or Tarski Options page (I may look into caching results for the next version). This is more secure, and allows the notification text to be translated—something that wasn’t possible with the old system. Niels Leenheer’s Feedparser does the heavy lifting.
1.5 translations have been frozen and the latest translations can be found in the translations trunk directory as usual. Just as a heads-up, this will probably be our last major release before WordPress 2.3 comes out. Enjoy the rest of your summer, and we’ll see you in September for Tarski 1.7.
Bugs, suggestions and new translations to the forum please.
Tags: 1.6, 1.6.1, bugs, changelog, CRIR, download, features, headers, JavaScript, libraries, localisation, release, security, tweaks, update notification

10 comments
August 17, 2007 at 8:38 pm
Memphis
Yesterday I installed 1.5 version, today are 1.6 available :)
August 17, 2007 at 9:12 pm
Ben Eastaugh
Sorry for the hassle!
August 17, 2007 at 11:10 pm
Ray Shan
Thanks! Tarski is the best theme ever! Keep up the good work guys!
Ray
August 18, 2007 at 6:36 pm
Ben Eastaugh
Thanks for the kind words, Ray. I’ve just bumped the release to 1.6.1 with a few bug fixes. Thanks to everyone on the forum who chipped in.
August 18, 2007 at 8:12 pm
Memphis
I love Tarski theme ,becouse is very simple and elegant ;D I don’t like richness xD
Greetings from Poland ,guys.
August 24, 2007 at 7:03 pm
Helen
Ben, I installed 1.6.1 but now I see 1.6.2 is out - may I ask, which files changed between v1.6.1 and v1.6.2?
August 24, 2007 at 7:07 pm
Ben Eastaugh
Just
functions.php.August 24, 2007 at 9:32 pm
Helen
thanks!
August 26, 2007 at 7:27 am
Paul C
Thanks for the update, particularly the comments/recent articles clash!
August 26, 2007 at 1:26 pm
Ben Eastaugh
You’re very welcome, Paul; given how long-standing a bug it was, we were particularly pleased at finally figuring it out and including a fix.