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

Reply via email to