Skip to content

Commit 3b3f669

Browse files
committed
v1.0.7 release
Feature improvements for JsRender on Node.js: (See issue BorisMoore/jsrender#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 Performance optimization changes: - #448 $.observe/$.unobserve performance degradation over time - #447 removeView performance Several bug fixes, including: - #446 Observable change error, when loading jquery.observable.js before jsrender.js, and using contextual parameters and sorted {{for}} - #440 linked tag property changed handler called when it shouldn't - #445 jsrender.min.js.map truncated Additional small corrections or improvements to documentation and some additional unit tests...
1 parent 4e68a59 commit 3b3f669

File tree

82 files changed

+4408
-3067
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

82 files changed

+4408
-3067
lines changed

demos/features/observability/computed-data-prototype.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<script src="../../resources/syntaxhighlighter.min.js" type="text/javascript"></script>
77
<link href="../../resources/demos.css" rel="stylesheet" type="text/css" />
88

9-
<script src="//code.jquery.com/jquery-3.4.1.js" type="text/javascript"></script>
9+
<script src="//code.jquery.com/jquery-3.5.1.js" type="text/javascript"></script>
1010
<script src="../../../jsrender.js" type="text/javascript"></script>
1111
<script src="../../../jquery.observable.js" type="text/javascript"></script>
1212
<script src="../../../jquery.views.js" type="text/javascript"></script>

demos/features/observability/computed-data.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<script src="../../resources/syntaxhighlighter.min.js" type="text/javascript"></script>
77
<link href="../../resources/demos.css" rel="stylesheet" type="text/css" />
88

9-
<script src="//code.jquery.com/jquery-3.4.1.js" type="text/javascript"></script>
9+
<script src="//code.jquery.com/jquery-3.5.1.js" type="text/javascript"></script>
1010
<script src="../../../jsrender.js" type="text/javascript"></script>
1111
<script src="../../../jquery.observable.js" type="text/javascript"></script>
1212
<script src="../../../jquery.views.js" type="text/javascript"></script>

demos/features/observability/computed-helper.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<script src="../../resources/syntaxhighlighter.min.js" type="text/javascript"></script>
77
<link href="../../resources/demos.css" rel="stylesheet" type="text/css" />
88

9-
<script src="//code.jquery.com/jquery-3.4.1.js" type="text/javascript"></script>
9+
<script src="//code.jquery.com/jquery-3.5.1.js" type="text/javascript"></script>
1010
<script src="../../../jsrender.js" type="text/javascript"></script>
1111
<script src="../../../jquery.observable.js" type="text/javascript"></script>
1212
<script src="../../../jquery.views.js" type="text/javascript"></script>

demos/features/observability/observing-paths.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<link href="../../resources/syntaxhighlighter.css" rel="stylesheet" type="text/css" />
66
<script src="../../resources/syntaxhighlighter.min.js" type="text/javascript"></script>
77
<link href="../../resources/demos.css" rel="stylesheet" type="text/css" />
8-
<script src="//code.jquery.com/jquery-3.4.1.js" type="text/javascript"></script>
8+
<script src="//code.jquery.com/jquery-3.5.1.js" type="text/javascript"></script>
99
<script src="../../../jsviews.js" type="text/javascript"></script>
1010
</head>
1111
<body>

demos/jQueryConfDemosOct2011/01_render-template.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<link href="../resources/syntaxhighlighter.css" rel="stylesheet" type="text/css" />
66
<script src="../resources/syntaxhighlighter.min.js" type="text/javascript"></script>
77

8-
<script src="//code.jquery.com/jquery-3.4.1.js" type="text/javascript"></script>
8+
<script src="//code.jquery.com/jquery-3.5.1.js" type="text/javascript"></script>
99
<script src="../../jsrender.js" type="text/javascript"></script>
1010
</head>
1111
<body>

demos/jQueryConfDemosOct2011/02_compiled-template.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<link href="../resources/syntaxhighlighter.css" rel="stylesheet" type="text/css" />
66
<script src="../resources/syntaxhighlighter.min.js" type="text/javascript"></script>
77

8-
<script src="//code.jquery.com/jquery-3.4.1.js" type="text/javascript"></script>
8+
<script src="//code.jquery.com/jquery-3.5.1.js" type="text/javascript"></script>
99
<script src="../../jsrender.js" type="text/javascript"></script>
1010
</head>
1111
<body>

demos/jQueryConfDemosOct2011/03_named-template.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<link href="../resources/syntaxhighlighter.css" rel="stylesheet" type="text/css" />
66
<script src="../resources/syntaxhighlighter.min.js" type="text/javascript"></script>
77

8-
<script src="//code.jquery.com/jquery-3.4.1.js" type="text/javascript"></script>
8+
<script src="//code.jquery.com/jquery-3.5.1.js" type="text/javascript"></script>
99
<script src="../../jsrender.js" type="text/javascript"></script>
1010
</head>
1111
<body>

demos/jQueryConfDemosOct2011/04_data-array.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<link href="../resources/syntaxhighlighter.css" rel="stylesheet" type="text/css" />
66
<script src="../resources/syntaxhighlighter.min.js" type="text/javascript"></script>
77

8-
<script src="//code.jquery.com/jquery-3.4.1.js" type="text/javascript"></script>
8+
<script src="//code.jquery.com/jquery-3.5.1.js" type="text/javascript"></script>
99
<script src="../../jsrender.js" type="text/javascript"></script>
1010
</head>
1111
<body>

demos/jQueryConfDemosOct2011/05_input.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<link href="../resources/syntaxhighlighter.css" rel="stylesheet" type="text/css" />
66
<script src="../resources/syntaxhighlighter.min.js" type="text/javascript"></script>
77

8-
<script src="//code.jquery.com/jquery-3.4.1.js" type="text/javascript"></script>
8+
<script src="//code.jquery.com/jquery-3.5.1.js" type="text/javascript"></script>
99
<script src="../../jsrender.js" type="text/javascript"></script>
1010
</head>
1111
<body>

demos/jQueryConfDemosOct2011/06_data-binding.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<link href="../resources/syntaxhighlighter.css" rel="stylesheet" type="text/css" />
66
<script src="../resources/syntaxhighlighter.min.js" type="text/javascript"></script>
77

8-
<script src="//code.jquery.com/jquery-3.4.1.js" type="text/javascript"></script>
8+
<script src="//code.jquery.com/jquery-3.5.1.js" type="text/javascript"></script>
99
<script src="../../jsrender.js" type="text/javascript"></script>
1010
<script src="../../jquery.observable.js" type="text/javascript"></script>
1111
<script src="../../jquery.views.js" type="text/javascript"></script>

demos/jQueryConfDemosOct2011/06_data-binding2.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<link href="../resources/syntaxhighlighter.css" rel="stylesheet" type="text/css" />
66
<script src="../resources/syntaxhighlighter.min.js" type="text/javascript"></script>
77

8-
<script src="//code.jquery.com/jquery-3.4.1.js" type="text/javascript"></script>
8+
<script src="//code.jquery.com/jquery-3.5.1.js" type="text/javascript"></script>
99
<script src="../../jsrender.js" type="text/javascript"></script>
1010
<script src="../../jquery.observable.js" type="text/javascript"></script>
1111
<script src="../../jquery.views.js" type="text/javascript"></script>

demos/jQueryConfDemosOct2011/07_observable.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<link href="../resources/syntaxhighlighter.css" rel="stylesheet" type="text/css" />
66
<script src="../resources/syntaxhighlighter.min.js" type="text/javascript"></script>
77

8-
<script src="//code.jquery.com/jquery-3.4.1.js" type="text/javascript"></script>
8+
<script src="//code.jquery.com/jquery-3.5.1.js" type="text/javascript"></script>
99
<script src="../../jsrender.js" type="text/javascript"></script>
1010
<script src="../../jquery.observable.js" type="text/javascript"></script>
1111
<script src="../../jquery.views.js" type="text/javascript"></script>

demos/jQueryConfDemosOct2011/07_observable2.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<link href="../resources/syntaxhighlighter.css" rel="stylesheet" type="text/css" />
66
<script src="../resources/syntaxhighlighter.min.js" type="text/javascript"></script>
77

8-
<script src="//code.jquery.com/jquery-3.4.1.js" type="text/javascript"></script>
8+
<script src="//code.jquery.com/jquery-3.5.1.js" type="text/javascript"></script>
99
<script src="../../jsrender.js" type="text/javascript"></script>
1010
<script src="../../jquery.observable.js" type="text/javascript"></script>
1111
<script src="../../jquery.views.js" type="text/javascript"></script>

demos/jQueryConfDemosOct2011/07_observable3.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<link href="../resources/syntaxhighlighter.css" rel="stylesheet" type="text/css" />
66
<script src="../resources/syntaxhighlighter.min.js" type="text/javascript"></script>
77

8-
<script src="//code.jquery.com/jquery-3.4.1.js" type="text/javascript"></script>
8+
<script src="//code.jquery.com/jquery-3.5.1.js" type="text/javascript"></script>
99
<script src="../../jsrender.js" type="text/javascript"></script>
1010
<script src="../../jquery.observable.js" type="text/javascript"></script>
1111
<script src="../../jquery.views.js" type="text/javascript"></script>

demos/jQueryConfDemosOct2011/08_for-tag.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<link href="../resources/syntaxhighlighter.css" rel="stylesheet" type="text/css" />
66
<script src="../resources/syntaxhighlighter.min.js" type="text/javascript"></script>
77

8-
<script src="//code.jquery.com/jquery-3.4.1.js" type="text/javascript"></script>
8+
<script src="//code.jquery.com/jquery-3.5.1.js" type="text/javascript"></script>
99
<script src="../../jsrender.js" type="text/javascript"></script>
1010
</head>
1111
<body>

demos/jQueryConfDemosOct2011/09_for-composition.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<link href="../resources/syntaxhighlighter.css" rel="stylesheet" type="text/css" />
66
<script src="../resources/syntaxhighlighter.min.js" type="text/javascript"></script>
77

8-
<script src="//code.jquery.com/jquery-3.4.1.js" type="text/javascript"></script>
8+
<script src="//code.jquery.com/jquery-3.5.1.js" type="text/javascript"></script>
99
<script src="../../jsrender.js" type="text/javascript"></script>
1010
</head>
1111
<body>

demos/jQueryConfDemosOct2011/10_if-else-tag.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<link href="../resources/syntaxhighlighter.css" rel="stylesheet" type="text/css" />
66
<script src="../resources/syntaxhighlighter.min.js" type="text/javascript"></script>
77

8-
<script src="//code.jquery.com/jquery-3.4.1.js" type="text/javascript"></script>
8+
<script src="//code.jquery.com/jquery-3.5.1.js" type="text/javascript"></script>
99
<script src="../../jsrender.js" type="text/javascript"></script>
1010
</head>
1111
<body>

demos/jQueryConfDemosOct2011/11_editable-data.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<head>
44
<link href="../resources/demos.css" rel="stylesheet" type="text/css" />
55
<link href="../resources/masterdetail2.css" rel="stylesheet" type="text/css" />
6-
<script src="//code.jquery.com/jquery-3.4.1.js" type="text/javascript"></script>
6+
<script src="//code.jquery.com/jquery-3.5.1.js" type="text/javascript"></script>
77
<script src="../../jsrender.js" type="text/javascript"></script>
88
<script src="../../jquery.observable.js" type="text/javascript"></script>
99
<script src="../../jquery.views.js" type="text/javascript"></script>

demos/jQueryConfDemosOct2011/12_helper-functions.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<link href="../resources/syntaxhighlighter.css" rel="stylesheet" type="text/css" />
66
<script src="../resources/syntaxhighlighter.min.js" type="text/javascript"></script>
77

8-
<script src="//code.jquery.com/jquery-3.4.1.js" type="text/javascript"></script>
8+
<script src="//code.jquery.com/jquery-3.5.1.js" type="text/javascript"></script>
99
<script src="../../jsrender.js" type="text/javascript"></script>
1010
</head>
1111
<body>

demos/jQueryConfDemosOct2011/13_converters.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<link href="../resources/syntaxhighlighter.css" rel="stylesheet" type="text/css" />
66
<script src="../resources/syntaxhighlighter.min.js" type="text/javascript"></script>
77

8-
<script src="//code.jquery.com/jquery-3.4.1.js" type="text/javascript"></script>
8+
<script src="//code.jquery.com/jquery-3.5.1.js" type="text/javascript"></script>
99
<script src="../../jsrender.js" type="text/javascript"></script>
1010
<script src="../../jquery.observable.js" type="text/javascript"></script>
1111
<script src="../../jquery.views.js" type="text/javascript"></script>

demos/jQueryConfDemosOct2011/14_custom-tags.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<link href="../resources/syntaxhighlighter.css" rel="stylesheet" type="text/css" />
88
<script src="../resources/syntaxhighlighter.min.js" type="text/javascript"></script>
99

10-
<script src="//code.jquery.com/jquery-3.4.1.js" type="text/javascript"></script>
10+
<script src="//code.jquery.com/jquery-3.5.1.js" type="text/javascript"></script>
1111
<script src="../../jsrender.js" type="text/javascript"></script>
1212
</head>
1313
<body>

demos/step-by-step/01_rendering-and-linking.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<!DOCTYPE html>
22
<html>
33
<head>
4-
<script src="//code.jquery.com/jquery-3.4.1.js" type="text/javascript"></script>
4+
<script src="//code.jquery.com/jquery-3.5.1.js" type="text/javascript"></script>
55
<script src="../../jsrender.js" type="text/javascript"></script>
66
<script src="../../jquery.observable.js" type="text/javascript"></script>
77
<script src="../../jquery.views.js" type="text/javascript"></script>

demos/step-by-step/03_top-level-linking.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<!DOCTYPE html>
22
<html>
33
<head>
4-
<script src="//code.jquery.com/jquery-3.4.1.js" type="text/javascript"></script>
4+
<script src="//code.jquery.com/jquery-3.5.1.js" type="text/javascript"></script>
55
<script src="../../jsrender.js" type="text/javascript"></script>
66
<script src="../../jquery.observable.js" type="text/javascript"></script>
77
<script src="../../jquery.views.js" type="text/javascript"></script>

demos/step-by-step/04_form-elements_if-binding.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<!DOCTYPE html>
22
<html>
33
<head>
4-
<script src="//code.jquery.com/jquery-3.4.1.js" type="text/javascript"></script>
4+
<script src="//code.jquery.com/jquery-3.5.1.js" type="text/javascript"></script>
55
<script src="../../jsrender.js" type="text/javascript"></script>
66
<script src="../../jquery.observable.js" type="text/javascript"></script>
77
<script src="../../jquery.views.js" type="text/javascript"></script>

demos/step-by-step/06_accordion_switching-template.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<!DOCTYPE html>
22
<html>
33
<head>
4-
<script src="//code.jquery.com/jquery-3.4.1.js" type="text/javascript"></script>
4+
<script src="//code.jquery.com/jquery-3.5.1.js" type="text/javascript"></script>
55
<script src="../../jsrender.js" type="text/javascript"></script>
66
<script src="../../jquery.observable.js" type="text/javascript"></script>
77
<script src="../../jquery.views.js" type="text/javascript"></script>

demos/step-by-step/10_todos.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<html>
44
<head>
55
<title>JsViews Demo: Todos</title>
6-
<script src="//code.jquery.com/jquery-3.4.1.js" type="text/javascript"></script>
6+
<script src="//code.jquery.com/jquery-3.5.1.js" type="text/javascript"></script>
77
<script src="../../jsrender.js" type="text/javascript"></script>
88
<script src="../../jquery.observable.js" type="text/javascript"></script>
99
<script src="../../jquery.views.js" type="text/javascript"></script>

0 commit comments

Comments
 (0)