Skip to content

Commit

Permalink
v1.0.9 release
Browse files Browse the repository at this point in the history
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
  • Loading branch information
BorisMoore committed Dec 5, 2020
1 parent 81dc0f6 commit ad2a627
Show file tree
Hide file tree
Showing 15 changed files with 50 additions and 26 deletions.
4 changes: 2 additions & 2 deletions jsrender-node.js
@@ -1,4 +1,4 @@
/*! JsRender v1.0.8: http://jsviews.com/#jsrender */
/*! JsRender v1.0.9: http://jsviews.com/#jsrender */
/*! **VERSION FOR NODE.JS** (For WEB see http://jsviews.com/download/jsrender.js) */
/*
* Best-of-breed templating in browser or on Node.js.
Expand All @@ -20,7 +20,7 @@ if (typeof exports !== 'object' ) {
//========================== Top-level vars ==========================

// global var is the this object, which is window when running in the usual browser environment
var versionNumber = "v1.0.8",
var versionNumber = "v1.0.9",
$, jsvStoreName, rTag, rTmplString, topView, $views,
_ocp = "_ocp", // Observable contextual parameter

Expand Down
4 changes: 2 additions & 2 deletions jsrender.js
@@ -1,4 +1,4 @@
/*! JsRender v1.0.8: http://jsviews.com/#jsrender */
/*! JsRender v1.0.9: http://jsviews.com/#jsrender */
/*! **VERSION FOR WEB** (For NODE.JS see http://jsviews.com/download/jsrender-node.js) */
/*
* Best-of-breed templating in browser or on Node.js.
Expand Down Expand Up @@ -44,7 +44,7 @@ var setGlobals = $ === false; // Only set globals if script block in browser (no

$ = $ && $.fn ? $ : global.jQuery; // $ is jQuery passed in by CommonJS loader (Browserify), or global jQuery.

var versionNumber = "v1.0.8",
var versionNumber = "v1.0.9",
jsvStoreName, rTag, rTmplString, topView, $views, $expando,
_ocp = "_ocp", // Observable contextual parameter

Expand Down
4 changes: 2 additions & 2 deletions jsrender.min.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion jsrender.min.js.map

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion package.json
@@ -1,6 +1,6 @@
{
"name": "jsrender",
"version": "v1.0.8",
"version": "v1.0.9",
"description": "Best-of-breed templating in browser or on Node.js (with Express 4, Hapi and Browserify integration)",
"main": "./jsrender-node.js",
"browser": "./jsrender.js",
Expand Down
6 changes: 3 additions & 3 deletions test/browserify/bundles/1-bundle.js

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions test/browserify/bundles/12-nested-bundle.js

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions test/browserify/bundles/2-bundle.js

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions test/browserify/bundles/3-bundle.js

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions test/browserify/bundles/htm-jsrender-tmpl-bundle.js
@@ -1,5 +1,5 @@
(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){
/*! JsRender v1.0.8: http://jsviews.com/#jsrender */
/*! JsRender v1.0.9: http://jsviews.com/#jsrender */
/*! **VERSION FOR WEB** (For NODE.JS see http://jsviews.com/download/jsrender-node.js) */
/*
* Best-of-breed templating in browser or on Node.js.
Expand Down Expand Up @@ -45,7 +45,7 @@ var setGlobals = $ === false; // Only set globals if script block in browser (no

$ = $ && $.fn ? $ : global.jQuery; // $ is jQuery passed in by CommonJS loader (Browserify), or global jQuery.

var versionNumber = "v1.0.8",
var versionNumber = "v1.0.9",
jsvStoreName, rTag, rTmplString, topView, $views, $expando,
_ocp = "_ocp", // Observable contextual parameter

Expand Down
4 changes: 2 additions & 2 deletions test/browserify/bundles/html-jsr-tmpl-bundle.js
@@ -1,5 +1,5 @@
(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){
/*! JsRender v1.0.8: http://jsviews.com/#jsrender */
/*! JsRender v1.0.9: http://jsviews.com/#jsrender */
/*! **VERSION FOR WEB** (For NODE.JS see http://jsviews.com/download/jsrender-node.js) */
/*
* Best-of-breed templating in browser or on Node.js.
Expand Down Expand Up @@ -45,7 +45,7 @@ var setGlobals = $ === false; // Only set globals if script block in browser (no

$ = $ && $.fn ? $ : global.jQuery; // $ is jQuery passed in by CommonJS loader (Browserify), or global jQuery.

var versionNumber = "v1.0.8",
var versionNumber = "v1.0.9",
jsvStoreName, rTag, rTmplString, topView, $views, $expando,
_ocp = "_ocp", // Observable contextual parameter

Expand Down
1 change: 1 addition & 0 deletions test/index.html
Expand Up @@ -19,6 +19,7 @@ <h2>Unit tests for JsRender</h2>
<li>- <a href="unit-tests-amd-scriptloader.html">AMD scriptloader</a></li>
<li>- <a href="unit-tests-browserify.html">Browserify client code</a></li>
<li>- <a href="perf-compare.html">Perf comparison</a></li>
<li>- <a href="test.min.map.html">Test for truncated min.map.js files</a></li>
</ul>
</body>
</html>
23 changes: 23 additions & 0 deletions test/test.min.map.html
@@ -0,0 +1,23 @@
<!DOCTYPE html>
<html>
<head>
<script src="//code.jquery.com/jquery-3.5.1.js"></script>
<script src="../jsrender.min.js"></script>
</head>
<body>

<script id="myTemplate" type="text/x-jsrender">HEY</script>

Got to F12 debug and see if you have an error:
<br/><br/><b>DevTools failed to load SourceMap: Could not parse content for ...</b>
<br/><br/>
<div id="result"></div>

<script>
var html = $("#myTemplate").render({});

$("#result").html(html);
</script>

</body>
</html>
2 changes: 1 addition & 1 deletion test/unit-tests/requirejs-config.js
@@ -1,6 +1,6 @@
// Configure loading modules from the download directory,
requirejs.config({
"baseUrl": "//www.jsviews.com/download", // Or point to correct local path on your system: "baseUrl": "/download",
"baseUrl": "//www.jsviews.com/download", // Or point to correct local path on your system: "baseUrl": "/download",
// "baseUrl": "../../download", // Or point to correct local path on your system: "baseUrl": "/download",
"paths": {
"jquery": "//code.jquery.com/jquery-3.5.1",
Expand Down
2 changes: 1 addition & 1 deletion typescript/jsrender/index.d.ts
@@ -1,5 +1,5 @@
// Type definitions for JsRender 1.0
// Version: "v1.0.8"
// Version: "v1.0.9"
// Project: http://www.jsviews.com/#jsrender
// Definitions by: Boris Moore <https://github.com/borismoore>
// Definitions: https://www.jsviews.com/download/typescript/jsrender/index.d.ts
Expand Down

0 comments on commit ad2a627

Please sign in to comment.