Skip to content

Commit 91ea2c9

Browse files
committed
v1.0.12 release
This update contains a performance improvement, suggested in the issue: #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
1 parent 43c4710 commit 91ea2c9

File tree

69 files changed

+637
-604
lines changed

Some content is hidden

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

69 files changed

+637
-604
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
## JsViews: next-generation MVVM and MVP framework - bringing templates to life
22

3+
[![CDNJS version](https://img.shields.io/cdnjs/v/jsviews.svg)](https://cdnjs.com/libraries/jsviews)
4+
35
*The power of MVVM, the flexibility of JavaScript, the speed and ease of JsRender templates and jQuery*<br/>
46

57
**JsViews** builds on top of **[JsRender](http://www.jsviews.com/#jsrender)** templates, and adds data-binding and **[observable data](http://www.jsviews.com/#jsobservable)**, to provide a fully-fledged MVVM platform for easily creating interactive data-driven single-page apps and websites.

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

Lines changed: 1 addition & 1 deletion
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.5.1.js" type="text/javascript"></script>
9+
<script src="//code.jquery.com/jquery-3.6.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

Lines changed: 1 addition & 1 deletion
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.5.1.js" type="text/javascript"></script>
9+
<script src="//code.jquery.com/jquery-3.6.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

Lines changed: 1 addition & 1 deletion
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.5.1.js" type="text/javascript"></script>
9+
<script src="//code.jquery.com/jquery-3.6.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

Lines changed: 1 addition & 1 deletion
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.5.1.js" type="text/javascript"></script>
8+
<script src="//code.jquery.com/jquery-3.6.1.js" type="text/javascript"></script>
99
<script src="../../../jsviews.js" type="text/javascript"></script>
1010
</head>
1111
<body>

demos/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ <h3>Demos</h3>
4141

4242
<div class="box">
4343
<div class="desc">JsRender templates are optimized for high-performance pure string-based rendering, without DOM or jQuery dependency</div>
44-
<div class="subhead"><b><a href="http://borismoore.github.com/jsrender/demos/index.html">JsRender: Demos</a></b></div>
44+
<div class="subhead"><b><a href="http://borismoore.github.io/jsrender/demos/index.html">JsRender: Demos</a></b></div>
4545
</div>
4646

4747
<div class="subhead">Other links:</div>

demos/jQueryConfDemosOct2011/01_render-template.html

Lines changed: 1 addition & 1 deletion
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.5.1.js" type="text/javascript"></script>
8+
<script src="//code.jquery.com/jquery-3.6.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

Lines changed: 1 addition & 1 deletion
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.5.1.js" type="text/javascript"></script>
8+
<script src="//code.jquery.com/jquery-3.6.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

Lines changed: 1 addition & 1 deletion
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.5.1.js" type="text/javascript"></script>
8+
<script src="//code.jquery.com/jquery-3.6.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

Lines changed: 1 addition & 1 deletion
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.5.1.js" type="text/javascript"></script>
8+
<script src="//code.jquery.com/jquery-3.6.1.js" type="text/javascript"></script>
99
<script src="../../jsrender.js" type="text/javascript"></script>
1010
</head>
1111
<body>

0 commit comments

Comments
 (0)