Most changes in 1.2 are in the internal implementation and do not affect public APIs. However there are a couple of publicly visible features: - Namespace registration. Namespace URIs can now be associated with prefixes at the level of JXPathContext. - JXPathContext has two new convenience methods: selectNodes and selectSingleNode. - Type conversion is integrated with BeanUtils. This release also includes countless bug fixes and implementation improvements.