It’s been almost a full year since the last release, 1.3.1, and I haven’t done much on KFM in that time.
Benjamin ter Kuile, though, has! Today, we release KFM 1.4
In the time that I’ve been busy with other stuff, and procrastinating on KFM, Benjamin has been working diligently, adding features and making the core files more stable.
Here is a short list of improvements, gleaned from the SVN logs over the last year. I’m sure I’m missing a lot.
- jQuery upgraded to 1.3.2 (faster, better, stronger)
- you can edit multiple text files simultaneously
- context menu code improved to help it work in Chrome, Opera and Safari
- file icons are now created as a montage, improving display speed
- a lot of functions converted to “lazyload” – improves startup speed
- images are also lazyloaded – if an icon is not visible on the screen, its thumbnail is not loaded
- lots of bug-fixes
Not many new features, as KFM was basically complete.
1.4 is the last 1.x version which will be released. We’re done with the code-base, and ready to start on a much more ambitious project.
We’re going to rebuilt the entire system from scratch in a modular way, adding functionality that would be very difficult to shoehorn into the present system. The new version will be called KFM 2, and I’m really excited about it. I will be starting the coding for it very soon, as soon as I’ve finished with the release of my book, jQuery 1.3 with PHP.
For those of you that are already using 1.3; 1.4 is /faster/, but 1.3 already completes the initial spec, so only upgrade if you find that 1.3 is slow. New users should install 1.4.