8000 Tags · BorisMoore/jsrender · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: BorisMoore/jsrender

Tags

v1.0.16

Toggle v1.0.16's commit message
v1.0.16 release

Several minor bug fixes, in JsRender, JsViews and JsViews.com:

#374
Prevent prototype pollution attacks

BorisMoore/jsviews#468
View Model data mapping: JSON.parse inconsistency

BorisMoore/jsviews#466
View Model 'sort' not working

BorisMoore/jsviews#463
Checkboxgroup issue when used with View Model

#375
isArray and isFunction switch to using native implentations, instead of deprecated jQuery versions.

v1.0.15

Toggle v1.0.15's commit message
v1.0.15 release

Minor update - sync with other changes in v1.0.15 for JsViews

v1.0.14

Toggle v1.0.14's commit message
v1.0.14 release

This update provides additional features and improvements for
{^{checkboxgroup}} and {^{radiogroup}} tags - together with
supporting documentation.

https://www.jsviews.com/#jsvcheckboxgrouptag@selector
https://www.jsviews.com/#jsvradiogrouptag@selector

See also advanced samples here:
https://www.jsviews.com/#samples/sort-filter@nested-group-tags

The update also brings improved domChangeEvent support. See the
documentation here:
https://www.jsviews.com/#tagoptions@domchange

It also includes some additional minor bug fixes and documentation
updates

v1.0.13

Toggle v1.0.13's commit message
v1.0.13 release

This update contains a minor bug fix:
BorisMoore/jsviews#455: "Using a tmpl selector
that begins with a # but is not an ID selector does not work".

This change applies to jsrender and jsviews

The update also includes some minor documentation updates, and moves
to the latest versions of JQuery and JQuery UI, for all samples, examples,
and test pages.

Sync with other changes in v1.0.13 for JsViews

v1.0.12

Toggle v1.0.12's commit message
v1.0.12 release

This update contains a performance improvement, suggested in the issue:
BorisMoore/jsviews#453

All instances of code which test whether an object, someObject, is
of type string by testing:
    if (someObject + "" !== someObject) {...}
have been replaced by more performant code:
    if (typeof someObject !== 'string') {...}

This change applies to jsrender, jsviews and jsobservable files...

Sync with other changes in v1.0.12 for JsViews

v1.0.11

Toggle v1.0.11's commit message
v1.0.11 release

Feature improvement when using JsRender in a browser, without jQuery:
It is now possible to pass an ID selector for a script block
to $.templates("#myTmpl"), even when using JsRender without jQuery

See #363
  Provide support for passing an ID selector to $.templates() even
  when using JsRender without jQuery

Sync with other changes in v1.0.11 for JsViews

v1.0.10

Toggle v1.0.10's commit message
v1.0.10 release

Sync with changes in v1.0.10 for JsViews
Minor bug fixes

v1.0.9

Toggle v1.0.9's commit message
v1.0.9 release

Replacement of truncated version of jsrender.min.js.map with correct
non-truncated version.

This update is otherwise identical to v1.0.8.

Details:

  In v1.0.8 there was an erroneously truncated version of jsrender.min.js.map in the
  JsRender GitHub repositories, as well as on the CDN:
  - https://cdnjs.cloudflare.com/ajax/libs/jsrender/1.0.8/jsrender.min.js.map

  (Note that the v1.0.8 version at https://www.jsviews.com/download/jsrender.min.js.map
  was the correct complete file - also available here:
  https://raw.githubusercontent.com/BorisMoore/jsviews.com/febf6d8975dc66e18ff2b600f565c42ed286e4b4/download/jsrender.min.js.map)

With this update, all truncated versions are replaced by the correct complete
file.

See BorisMoore/jsviews#445 (comment)
and #362

v1.0.8

Toggle v1.0.8's commit message
v1.0.8 release

Sync with changes in v1.0.8 for JsViews

Feature improvements:
  - Improvements (and associated bug fixes) when converters return arrays.
    With minor breakng change for some advanced scenarios:

    Converters which return arrays now have an improved heuristic behavior
    to determine whether to return the array (retArray) as value for the
    first argument, or as an array of values for multiple bindTo/bindFrom
    targets.
    (If bindTo/bindFrom is an array of length l, l > 1 and the converter
    is returning an array retArray of length l, then treat retArray as an
    array of values for the multiple targets bindTo/bindFrom targets)
    In addition the heurisic default behavior can be overidden by setting
    retArray.arg0 = true/false.

    See http://jsviews.com/#tagsapi@bindto

Additional small corrections or improvements to documentation, and some
additional unit tests...

v1.0.7

Toggle v1.0.7's commit message
v1.0.7 release

Feature improvements for JsRender on Node.js:

  (See issue #357)

- File based templates for JsRender on Node.js now allow
  absolute paths

  See the updated documentation topic:
  https://www.jsviews.com/#node/filetmpls@htmlfile

- The renderFile() method for JsRender on Node.js
  now allows passing of context and helpers as well
  as data

  See the new documentation topic:
  https://www.jsviews.com/#node/filetmpls@renderfilehlelpers

Bug fix:

- BorisMoore/jsviews#445
  jsrender.min.js.map truncated

Additional small corrections or improvements to documentation
and some additional unit tests...
0