Last Friday was the last day at my job, so now I’m able to devote all my time to Form Tools. Exciting times!
So here’s where we’re at. Form Tools 2.1.0 alpha is now available, which you can download here. It’s still early days, but it’s well worth checking out to see what direction the script is heading. Most modules and themes are currently incompatible with 2.1, so my first main task is to update the formtools.org upgrade script to acknowledge component dependencies. In truth, this was something that should have been tackled earlier, but it’s been less of an issue up to now. One of the more significant changes in 2.1 is that it now uses the jQuery JS library instead of Prototype. This was a good move for a number of reasons, but it means that I’ll pretty much have to release new versions of each and every module and every theme. Thus, updating the upgrade script to prevent you from upgrading to incompatible component versions is extremely important!
Secondly, I’ve been building up a library of Selenium test suites and test cases to help automate testing of 2.1. This is necessary to help mitigate the introduction of regression bugs with upcoming releases. Again, this was something that’s been needed for some time, but was always put on the back-burners due to time limitations.
Thirdly, I’ll be finishing off a couple of 2.1 core modules – the TinyMCE and File Upload modules and begin porting over all existing modules for 2.1 support. Most shouldn’t take too long, but a number of them are tightly integrated with the Core and will take more time.
Finally, I’ll be updating the Form Tools user accounts and introducing our premium modules.
So there’s lots going on! Pop back from time to time to see how things are progressing. And don’t forget, you can always ask questions in the forums: I’ll be a whole lot more active there, now I finally have time. 🙂