-
Notifications
You must be signed in to change notification settings - Fork 130
Commit
Updates and new documentation topics: - Important updates and improvements to $.views.settings APIs: settings.allowCode(), settings.delimiters(), settings.debugMode() plus new settings.advanced(). See new documentation at www.jsviews.com/#settings and www.jsviews.com/#jsvsettings - Support for unobserve() is now complete (and simplified): See updated documentation topic: www.jsviews.com/#unobserve - Support for namespaces associated with observable changes is now complete: See new documentation topic: www.jsviews.com/#namespaces - Support for error handling and debugging improved and extended, with some small changes to APIs - including for $.views.settings.debugMode, with full documention at www.jsviews.com/#onerror - {{>}} is now equivalent to {{>#data}} Minor breaking changes: - $.observe(arr, "length", callback) now only listens to length, not to array changes but $.observe(arr, arr, "length", callback) listens to both length and array changes - Namespaces with observeAll: $.observable(objectOrArray).observeAll(namespace, handler) is now written: $.observable(namespace, objectOrArray).observeAll(handler) - and similarly for .unobserveAll() - JsRender and JsViews no longer use the (0, eval)('this') expression to get the window object. This means that they can now be minified by the Visual Studio minifier, in spite of it not correctly minifying this expression. See #323 Bug fixes: - #334 (computed observable - depends) - Several additional small bug fixes - This update also includes a security fix
- Loading branch information
There are no files selected for viewing
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.
Large diffs are not rendered by default.