Dandelion-Datatables v0.9.0 has been released!
Since the beginning of the project, this is clearly the biggest release ever published. Beside, even if it looks more like a major version, we prefer to keep the 1.x.y version number for the first stable version.
Some works about this release...
Dandelion-Datatables has now full support for internationalization of column titles and surrounding information, based on the ResourceBundle mechanism.
And since Dandelion will probably be used in an application where content is already internationalized using a specific framework, some ready-to-use adapters are provided for Spring and the JSP Standard Tag Library.
You can see more details here...
This new feature allows you:
See more details here...
Exports have been refactored in order to allow export with all kind of data sources (DOM and AJAX). You can now fully customize what will appear in exported files. See more details here...
A great extension point has been added, allowing you to write and activate your own extensions! See more details here...
There are much more new features, enhancements and bug fixes. Feel free to see the full changelog.
Integration tests of Dandelion-Datatables are currently based, amongst others, on Selenium and Ghost Driver, which are both amazing projects.
Unfortunately, we're experiencing a very annoying Ghost Driver issue for several months which affects the
releasing process in the way that integration tests randomly fail, thus breaking either the release:prepare
or the release:perform
Maven goals. Grrrr...
That's why there are so much
ugly tags in the
corresponding SCM.
As a consequence, in order to release within enhanced conditions we finally took the decision to temporarily disable all the integration tests for this release. You have to trust us, all tests are green! :-)
We'll probably update the integration tests in the next release and switch back to a more stable web driver.
Many thanks to the new contributors!
Demo apps needed a huge refreshment. It is done! As usual, if you encounter any issue with one of the examples, feel free to raise an issue or directly make pull requests!
In short, the whole site has been refactored. :-)
At the level of contents...
... as well as form:
Moreover, we changed the way the site was generated. It is now based on Jekyll and some Git-based deployment steps (thanks to Randy Morris for the tip!).
All these above changes should simplify the maintenance of the site, at least we hope!
Hope you like it! :-)
And as usual, your thoughts and feedback are very welcome!