I've actually created a series of preview releases since the last notice. There's been a lot of changes to work with Bootstrap 3 correctly.
There's now an option to run the pop-up JavaScript console in invisible mode, which is useful for testing. In visible mode, the console can interfere with tests by obscuring controls on the screen. The bootstrap JavaScript module has been split into a number of "shim" modules: bootstrap/modal, bootstrap/popup, etc. The Error component is now very useful for letting you place the exact location where the .help-block displaying validation errors will occur; in some layouts (especially a .form-horizontal) Tapestry can't figure out the correct place automatically. Errors can now limit itself to just global errors (cross-form errors not associated with any single field). A new DevTool component adds a pop-up menu of useful operations when developing, such as rendering the page again, clearing Tapestry's many caches, or opening the T5 Dashboard page. The exception report page also adds some new buttons after the initial display of the error: to go to the page that had the error, or back to the home page either with or with-out clearing caches first. In addition, Massimo has added a new annotation, @UnknownActivationContextCheck, that only activates a page when the activation context is an exact match (number and type of parameters). The helps with Index pages that get activated due to odd broken URLs (from the template, or from a CSS file). Tapestry preview releases are available via Maven, from the Apache Staging repository: https://repository.apache.org/content/groups/staging -- Howard M. Lewis Ship Creator of Apache Tapestry The source for Tapestry training, mentoring and support. Contact me to learn how I can get you up and productive in Tapestry fast! (971) 678-5210 http://howardlewisship.com