Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Bump for 1.1.2 release
  • Loading branch information
carson committed May 5, 2017
1 parent 61ffcbb commit 2b1895e
Show file tree
Hide file tree
Showing 11 changed files with 192 additions and 15 deletions.
12 changes: 12 additions & 0 deletions Gruntfile.js
Expand Up @@ -45,6 +45,17 @@ module.exports = function (grunt) {
flags: 'g'
}
]
},
"update-test-ref-2": { //specify a target with any name
src: ['www/release/unit-tests-<%= pkg.version %>.min.html'],
actions: [
{
name: 'lib ref',
search: "../src/intercooler.js",
replace: './intercooler-<%= pkg.version %>.min.js',
flags: 'g'
}
]
}
}
});
Expand Down Expand Up @@ -74,6 +85,7 @@ module.exports = function (grunt) {
grunt.file.copy("test/lib/zepto-1.2.0.min.js", 'www/release/lib/zepto-1.2.0.min.js');

grunt.file.copy("test/unit_tests.html", 'www/release/unit-tests-' + grunt.config.get('pkg').version + '.html');
grunt.file.copy("test/unit_tests.html", 'www/release/unit-tests-' + grunt.config.get('pkg').version + '.min.html');
grunt.file.copy("test/jQuery2_unit_tests.html", 'www/release/jQuery2_unit-tests-' + grunt.config.get('pkg').version + '.html');
grunt.file.copy("test/jQuery1_unit_tests.html", 'www/release/jQuery1_unit-tests-' + grunt.config.get('pkg').version + '.html');
grunt.file.copy("test/zepto_unit_tests.html", 'www/release/zepto_unit-tests-' + grunt.config.get('pkg').version + '.html');
Expand Down
2 changes: 1 addition & 1 deletion README.md
Expand Up @@ -41,7 +41,7 @@ Intercooler can be downloaded or hot-linked [from the downloads page](http://int
Or installed via bower:

"dependencies": {
"intercooler-js" : "1.1.1"
"intercooler-js" : "1.1.2"
}

Intercooler depends on [jQuery](https://jquery.com/) v1.10.0 or higher.
Expand Down
2 changes: 1 addition & 1 deletion bower.json
@@ -1,6 +1,6 @@
{
"name": "intercooler-js",
"version":"1.1.1",
"version":"1.1.2",
"homepage": "https://github.com/LeadDyno/intercooler-js",
"main": "src/intercooler.js",
"license": "MIT",
Expand Down
2 changes: 1 addition & 1 deletion package.json
@@ -1,6 +1,6 @@
{
"name": "intercooler",
"version": "1.1.1",
"version": "1.1.2",
"description": "Making AJAX as easy as anchor tags",
"homepage": "http://intercoolerjs.org",
"author": {
Expand Down
59 changes: 57 additions & 2 deletions test/jQuery1_unit_tests.html
Expand Up @@ -1239,7 +1239,7 @@ <h4>Test HTML</h4>
});
</script>

<div>
<div ic-select-from-response="#foo">
<form ic-post-to="/child_trigger">
<input id="child-trigger-input" name="child-trigger-input" type="text" ic-trigger-on="keyup"/>
</form>
Expand All @@ -1252,6 +1252,7 @@ <h4>Test HTML</h4>
var params = parseParams(settings.data);
assert.equal(params['ic-trigger-id'], "child-trigger-input");
assert.equal(params['ic-trigger-name'], "child-trigger-input");
assert.equal(params['ic-select-from-response'], "#foo");
this.responseText = "<!-- nothing -->";
}
});
Expand Down Expand Up @@ -1892,6 +1893,7 @@ <h4>Test HTML</h4>
<button id="btn_val_button2" name="foo" value="doh">click button</button>
<button id="btn_val_button3" name="bar" value="doh">click button</button>
</form>

<script>
intercoolerTest("Button value is included in request",
function (assert) {
Expand All @@ -1904,7 +1906,60 @@ <h4>Test HTML</h4>
return "";
}
});
$("#btn_val_button").focus().click();
$("#btn_val_button").click();
},
function (assert) {
// nothing to do here
});
</script>

<form ic-post-to='/submit_val_included'>
<input type="submit" id="submit_val_button" name="foo" value="bar">
<input type="submit" id="submit_val_button2" name="foo" value="doh">
<input type="submit" id="submit_val_button3" name="bar" value="doh">
</form>

<script>
intercoolerTest("Submit input value is included in request",
function (assert) {
$.mockjax({
url: "/submit_val_included",
response: function(settings) {
var params = parseParams(settings.data);
assert.equal(params["foo"], "bar");
assert.equal(params["bar"], null);
return "";
}
});
$("#submit_val_button").click();
},
function (assert) {
// nothing to do here
});
</script>


<form ic-post-to='/no_button_val_on_lose_focus'>
<button id="lose_focus_1" onclick="return false" name="foo" value="bar">click button</button>
<button id="lose_focus_2" name="foo" value="doh">click button</button>
<button id="lose_focus_3" name="bar" value="doh">click button</button>
<input id="lose_focus_4">
</form>

<script>
intercoolerTest("No value included for button after loss of focus",
function (assert) {
$.mockjax({
url: "/no_button_val_on_lose_focus",
response: function(settings) {
var params = parseParams(settings.data);
assert.equal(params["foo"], null);
assert.equal(params["bar"], null);
return "";
}
});
$("#lose_focus_1").click();
$("#lose_focus_4").focus().closest('form').submit();
},
function (assert) {
// nothing to do here
Expand Down
59 changes: 57 additions & 2 deletions test/jQuery2_unit_tests.html
Expand Up @@ -1239,7 +1239,7 @@ <h4>Test HTML</h4>
});
</script>

<div>
<div ic-select-from-response="#foo">
<form ic-post-to="/child_trigger">
<input id="child-trigger-input" name="child-trigger-input" type="text" ic-trigger-on="keyup"/>
</form>
Expand All @@ -1252,6 +1252,7 @@ <h4>Test HTML</h4>
var params = parseParams(settings.data);
assert.equal(params['ic-trigger-id'], "child-trigger-input");
assert.equal(params['ic-trigger-name'], "child-trigger-input");
assert.equal(params['ic-select-from-response'], "#foo");
this.responseText = "<!-- nothing -->";
}
});
Expand Down Expand Up @@ -1892,6 +1893,7 @@ <h4>Test HTML</h4>
<button id="btn_val_button2" name="foo" value="doh">click button</button>
<button id="btn_val_button3" name="bar" value="doh">click button</button>
</form>

<script>
intercoolerTest("Button value is included in request",
function (assert) {
Expand All @@ -1904,7 +1906,60 @@ <h4>Test HTML</h4>
return "";
}
});
$("#btn_val_button").focus().click();
$("#btn_val_button").click();
},
function (assert) {
// nothing to do here
});
</script>

<form ic-post-to='/submit_val_included'>
<input type="submit" id="submit_val_button" name="foo" value="bar">
<input type="submit" id="submit_val_button2" name="foo" value="doh">
<input type="submit" id="submit_val_button3" name="bar" value="doh">
</form>

<script>
intercoolerTest("Submit input value is included in request",
function (assert) {
$.mockjax({
url: "/submit_val_included",
response: function(settings) {
var params = parseParams(settings.data);
assert.equal(params["foo"], "bar");
assert.equal(params["bar"], null);
return "";
}
});
$("#submit_val_button").click();
},
function (assert) {
// nothing to do here
});
</script>


<form ic-post-to='/no_button_val_on_lose_focus'>
<button id="lose_focus_1" onclick="return false" name="foo" value="bar">click button</button>
<button id="lose_focus_2" name="foo" value="doh">click button</button>
<button id="lose_focus_3" name="bar" value="doh">click button</button>
<input id="lose_focus_4">
</form>

<script>
intercoolerTest("No value included for button after loss of focus",
function (assert) {
$.mockjax({
url: "/no_button_val_on_lose_focus",
response: function(settings) {
var params = parseParams(settings.data);
assert.equal(params["foo"], null);
assert.equal(params["bar"], null);
return "";
}
});
$("#lose_focus_1").click();
$("#lose_focus_4").focus().closest('form').submit();
},
function (assert) {
// nothing to do here
Expand Down
59 changes: 57 additions & 2 deletions test/zepto_unit_tests.html
Expand Up @@ -1250,7 +1250,7 @@ <h4>Test HTML</h4>
});
</script>

<div>
<div ic-select-from-response="#foo">
<form ic-post-to="/child_trigger">
<input id="child-trigger-input" name="child-trigger-input" type="text" ic-trigger-on="keyup"/>
</form>
Expand All @@ -1263,6 +1263,7 @@ <h4>Test HTML</h4>
var params = parseParams(settings.data);
assert.equal(params['ic-trigger-id'], "child-trigger-input");
assert.equal(params['ic-trigger-name'], "child-trigger-input");
assert.equal(params['ic-select-from-response'], "#foo");
this.responseText = "<!-- nothing -->";
}
});
Expand Down Expand Up @@ -1903,6 +1904,7 @@ <h4>Test HTML</h4>
<button id="btn_val_button2" name="foo" value="doh">click button</button>
<button id="btn_val_button3" name="bar" value="doh">click button</button>
</form>

<script>
intercoolerTest("Button value is included in request",
function (assert) {
Expand All @@ -1915,7 +1917,60 @@ <h4>Test HTML</h4>
return "";
}
});
$("#btn_val_button").focus().click();
$("#btn_val_button").click();
},
function (assert) {
// nothing to do here
});
</script>

<form ic-post-to='/submit_val_included'>
<input type="submit" id="submit_val_button" name="foo" value="bar">
<input type="submit" id="submit_val_button2" name="foo" value="doh">
<input type="submit" id="submit_val_button3" name="bar" value="doh">
</form>

<script>
intercoolerTest("Submit input value is included in request",
function (assert) {
$.mockjax({
url: "/submit_val_included",
response: function(settings) {
var params = parseParams(settings.data);
assert.equal(params["foo"], "bar");
assert.equal(params["bar"], null);
return "";
}
});
$("#submit_val_button").click();
},
function (assert) {
// nothing to do here
});
</script>


<form ic-post-to='/no_button_val_on_lose_focus'>
<button id="lose_focus_1" onclick="return false" name="foo" value="bar">click button</button>
<button id="lose_focus_2" name="foo" value="doh">click button</button>
<button id="lose_focus_3" name="bar" value="doh">click button</button>
<input id="lose_focus_4">
</form>

<script>
intercoolerTest("No value included for button after loss of focus",
function (assert) {
$.mockjax({
url: "/no_button_val_on_lose_focus",
response: function(settings) {
var params = parseParams(settings.data);
assert.equal(params["foo"], null);
assert.equal(params["bar"], null);
return "";
}
});
$("#lose_focus_1").click();
$("#lose_focus_4").focus().closest('form').submit();
},
function (assert) {
// nothing to do here
Expand Down
2 changes: 1 addition & 1 deletion www/_layouts/default.html
Expand Up @@ -66,7 +66,7 @@
return params;
}
</script>
<script type="text/javascript" src="/release/intercooler-1.1.1.js"></script>
<script type="text/javascript" src="/release/intercooler-1.1.2.js"></script>
</head>

<body>
Expand Down
4 changes: 2 additions & 2 deletions www/docs.html
Expand Up @@ -115,7 +115,7 @@ <h2>Installing Intercooler</h2>

<pre style="width:90%">
&lt;script src="https://code.jquery.com/jquery-3.1.1.min.js">&lt;/script>
&lt;script src="https://intercoolerreleases-leaddynocom.netdna-ssl.com/intercooler-1.1.1.min.js">&lt;/script>
&lt;script src="https://intercoolerreleases-leaddynocom.netdna-ssl.com/intercooler-1.1.2.min.js">&lt;/script>
</pre>

<p>If you are using <a href="http://bower.io/">Bower</a>, the package name for Intercooler is
Expand Down Expand Up @@ -1417,7 +1417,7 @@ <h2>zepto.js Compatibility</h2>
modern browsers, that is focused on staying small (<10kB when gzipped, compared with 32kB for the latest versions
of jQuery) while providing most of the familiar jQuery APIs.</p>

<p>As of version <code>1.1.1</code>, intercooler offers zepto.js compatibility in place of jQuery. To use
<p>As of version <code>1.1.2</code>, intercooler offers zepto.js compatibility in place of jQuery. To use
zepto, rather than jQuery:
</p>

Expand Down
4 changes: 2 additions & 2 deletions www/download.html
Expand Up @@ -19,13 +19,13 @@ <h3><i class="fa fa-bolt"></i> Latest</h3>
<h4>CDN</h4>
<pre>
&lt;script src="https://code.jquery.com/jquery-3.1.1.min.js">&lt;/script>
&lt;script src="http://cdn.intercoolerjs.org/intercooler-1.1.1.min.js">&lt;/script>
&lt;script src="http://cdn.intercoolerjs.org/intercooler-1.1.2.min.js">&lt;/script>
</pre>
<hr/>
<h4>Bower</h4>
<pre>
"dependencies": {
"intercooler-js" : "1.1.1"
"intercooler-js" : "1.1.2"
}
</pre>
<hr/>
Expand Down
2 changes: 1 addition & 1 deletion www/index.html
Expand Up @@ -26,7 +26,7 @@ <h1>
<div class="row">
<div class="col-md-10 col-md-offset-1">
<div class="alert alert-info text-center">
<i class="fa fa-exclamation-circle fa-lg"></i> Intercooler v1.1.1 has been <a href="/download.html">released</a>!
<i class="fa fa-exclamation-circle fa-lg"></i> Intercooler v1.1.2 has been <a href="/download.html">released</a>!
Join <a href="https://groups.google.com/forum/#!forum/intercooler-js">our newsgroup</a> to stay up to date.
</div>
<pre>
Expand Down

0 comments on commit 2b1895e

Please sign in to comment.