JxLib 3.0 Release Announcement
The JxLib development team is very pleased to announce the release of JxLib 3.0. We've bumped the major version number because this release represents a major overhaul of the core architecture and the introduction of a number of fantastic new features and components. Although it is a substantial rewrite, the code has been stable and in production use for quite a while. While there are still some known issues, we feel that it is ready for prime time! Download: https://github.com/JxLib/JxLib In case you haven't been keeping up, we've moved from Google Code over to GitHub (http://github.com/jxlib/JxLib), with issues being managed in Lighthouse (http://jxlib.lighthouse.com). Some highlights of the changes in 3.0: * substantially revised object heirarchy with much better organization to the code * substantially improved Jx.Grid for performance and flexibility. * a generic plugin architecture with plugins provided for Jx.Grid to implement sorting, inline editing, and selection amoung others * generic remote and local data binding through Jx.Store, inlcuding various protocols, sorting methods and communication strategies. These are intended to work with Jx.Grid but are generic enough to be usable with other data-bound widgets as well through Jx.Adaptor subclasses. * brand new Jx.Form and related components that make working with forms and form data very easy within a JxLib framework * substantially rewritten Jx.Tree and related classes to improve performance and flexibility * localisation support for built-in strings with on-the-fly language changing, we have English, German and Russian translations so far. * and quite a few new widgets too! Finally, we've been quite unhappy with (and appologize for) the long lag in finalizing the 3.0 version. Realistically, it could have been released some time ago. In order to make sure that this doesn't happen again, we've decided to make a procedural change in how we release code. From now on, we will be releasing new versions twice a year (approximately every 6 months) and will include any new features or bug fixes that are ready in time for the release. Best wishes, The JxLib Team
