jQuery 1.9 brings quite some incompatibilities (many of them related to removing deprecated features). There is an official jQuery Migrate plugin, which should keep incompatibility as low as possible, but:
We have to decide how to handle this for 1.4.5 and 1.5.7. We could stick with jQuery 1.8.3 or we can switch to jQuery 1.9.x plus the migrate plugin. In the former case I expect incompatibilites with new browser versions, in the latter I expect problems with older jQuery plugins and scripts. I guess we have to choose the lesser evil here.http://jquery.com/upgrade-guide/1.9/#jquery-migrate-plugin wrote:Individual descriptions below indicate if the behavior changed in 1.9 can be restored by using the jQuery Migrate plugin.
In the mid-term we probably have to switch to jQuery 1.9.x (2.0 seems to be no option for quite a while, as support for IE <=8 is dropped there), which is quite likely the version that we shall include in XH 1.6. So I suggest we start testing all jQuery related stuff (CMSimple plugins and templates).
I don't think it's a good idea to have two versions of jQuery4CMSimple in parallel; this would mean double testing for all plugin developers and template designers. But it may be a good idea to release an jQuery4CMSimple with jQuery 1.9 only for testing purposes.
Christoph
PS: Jerry reported that all his plugins work fine under jQuery 1.9.1 + Migrate plugin.