The big different between v15
and v16
is in component internal prototypes. Changes are described here:
component.set([path], value, [type]) // v15
component.set(value, [type]); // v16
component.inc([path], value, [type]); // v15
component.inc(value, [type]); // v16
component.extend([path], value, [type]; // v15
component.extend(value, [type]); // v16
component.rewrite([path], value, [type]); // v15
component.rewrite(value, [type]); // v16
Removed:
M.cookies
M.dirty
M.valid
M.validate2
Array.prototype.waitFor
<body
contains additional classes+v18
appends jComponent custom classes on the body element.
jc-mobile
if the browser is in mobile devicejc-touch
the browser supports touch methodsjc-private
runs in private modejc-ie
current browser is Internet Explorerjc-standalone
is enabled a standalone browser mode