Skip to content

Commit

Permalink
update version to 1.7.1
Browse files Browse the repository at this point in the history
  • Loading branch information
sporritt committed Nov 6, 2014
1 parent be3f872 commit 04e0048
Show file tree
Hide file tree
Showing 36 changed files with 55 additions and 55 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# jsPlumb
jsPlumb provides a means for a developer to visually connect elements on their web pages. It uses SVG or
Canvas in modern browsers, and VML on IE 8 and below. The latest version is 1.7.0; this will be the final version
Canvas in modern browsers, and VML on IE 8 and below. The latest version is 1.7.1; this will be the final version
(apart from bugfix releases in 1.7.x) to support IE8. The next major release will be 2.0.0, and this will work only
in modern browsers that support SVG.

**Note** From version 1.7.0, jsPlumb supports only jQuery as a support library. It is recommended that you use
**Note** From version 1.7.1, jsPlumb supports only jQuery as a support library. It is recommended that you use
vanilla jsPlumb wherever possible: it's faster than the jQuery version, it offers more features (multiple element
dragging, multiple scopes), and since the event handling and drag/drop code are also projects managed by jsPlumb, you're
more likely to get a feature request for those sorts of things to happen.
Expand All @@ -28,7 +28,7 @@ Vanilla jsPlumb (`dom.jsPlumb-x.x.x.js`) has no external dependencies and offers

jsPlumb requires jQuery 1.3.x or later; it has been tested on 1.3.2, 1.4.x, 1.5.x, 1.6.x, 1.7.x, 1.8.x and 1.9.x. To support dragging, you will need jQueryUI 1.7.x or 1.8.x. NOTE: jQuery 1.8.x only works with jQueryUI 1.8.22 and above.

__There is a bug in jQuery 1.6.x and 1.7.x's SVG support for IE9__ - see [this issue](http://bugs.jquery.com/ticket/10832). It means that mouse events do not get posted. There is another discussion of the issue [here](http://forum.jquery.com/topic/1.7.0-broke-svg-hover-events).
__There is a bug in jQuery 1.6.x and 1.7.x's SVG support for IE9__ - see [this issue](http://bugs.jquery.com/ticket/10832). It means that mouse events do not get posted. There is another discussion of the issue [here](http://forum.jquery.com/topic/1.7.1-broke-svg-hover-events).
This issue is fixed in jQuery 1.8.


Expand Down
2 changes: 1 addition & 1 deletion bower.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "jsPlumb",
"version": "1.7.0",
"version": "1.7.1",
"ignore": [
"demo",
"dist/apidocs",
Expand Down
4 changes: 2 additions & 2 deletions demo/animation/dom.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html>
<head>

<title>jsPlumb 1.7.0 demo</title>
<title>jsPlumb 1.7.1 demo</title>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css" rel="stylesheet">
<link rel="stylesheet" href="../../css/jsplumb.css">
Expand Down Expand Up @@ -44,7 +44,7 @@ <h4>ANIMATION</h4>
<a id="add" href="#" class="cmd">Add a Disc</a>
<a id="anim-clear" href="#" class="cmd">Remove All Connections</a>
</div>
<p>This demonstration uses jsPlumb 1.7.0. No external dependencies are required.</p>
<p>This demonstration uses jsPlumb 1.7.1. No external dependencies are required.</p>
</div>
<div class="bigdot" id="bd1"></div>
<div class="bigdot" id="bd2"></div>
Expand Down
4 changes: 2 additions & 2 deletions demo/animation/jquery.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html>
<head>

<title>jsPlumb 1.7.0 demo - jQuery</title>
<title>jsPlumb 1.7.1 demo - jQuery</title>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css" rel="stylesheet">
<link rel="stylesheet" href="../../css/jsplumb.css">
Expand Down Expand Up @@ -44,7 +44,7 @@ <h4>ANIMATION</h4>
<a id="add" href="#" class="cmd">Add a Disc</a>
<a id="anim-clear" href="#" class="cmd">Remove All Connections</a>
</div>
<p>This demonstration uses jsPlumb 1.7.0, jQuery 1.9.0 and jQuery UI 1.9.2.For touch support, jQuery Touch Punch is used.</p>
<p>This demonstration uses jsPlumb 1.7.1, jQuery 1.9.0 and jQuery UI 1.9.2.For touch support, jQuery Touch Punch is used.</p>
</div>
<div class="bigdot" id="bd1"></div>
<div class="bigdot" id="bd2"></div>
Expand Down
4 changes: 2 additions & 2 deletions demo/chart/dom.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html>
<head>

<title>jsPlumb 1.7.0 demo</title>
<title>jsPlumb 1.7.1 demo</title>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css" rel="stylesheet">
<link rel="stylesheet" href="../../css/jsplumb.css">
Expand Down Expand Up @@ -42,7 +42,7 @@ <h4>CHART</h4>
Each connection has an Arrow overlay indicating direction, and paints itself orange on mouse hover.
</p>
<p>The Bezier curve used in this demo has a 'curviness' of 50</p>
<p>This demonstration uses jsPlumb 1.7.0. No external dependencies are required.</p>
<p>This demonstration uses jsPlumb 1.7.1. No external dependencies are required.</p>
</div>
<div class="window" id="chartWindow1">window one</div>
<div class="window" id="chartWindow2">window two</div>
Expand Down
4 changes: 2 additions & 2 deletions demo/chart/jquery.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html>
<head>

<title>jsPlumb 1.7.0 demo - jQuery</title>
<title>jsPlumb 1.7.1 demo - jQuery</title>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css" rel="stylesheet">
<link rel="stylesheet" href="../../css/jsplumb.css">
Expand Down Expand Up @@ -42,7 +42,7 @@ <h4>CHART</h4>
Each connection has an Arrow overlay indicating direction, and paints itself orange on mouse hover.
</p>
<p>The Bezier curve used in this demo has a 'curviness' of 50</p>
<p>This demonstration uses jsPlumb 1.7.0, jQuery 1.9.0 and jQuery UI 1.9.2.For touch support, jQuery Touch Punch is used.</p>
<p>This demonstration uses jsPlumb 1.7.1, jQuery 1.9.0 and jQuery UI 1.9.2.For touch support, jQuery Touch Punch is used.</p>
</div>
<div class="window" id="chartWindow1">window one</div>
<div class="window" id="chartWindow2">window two</div>
Expand Down
4 changes: 2 additions & 2 deletions demo/draggableConnectors/dom.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html>
<head>

<title>jsPlumb 1.7.0 demo - jQuery</title>
<title>jsPlumb 1.7.1 demo - jQuery</title>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.1/css/font-awesome.css" rel="stylesheet">
<link rel="stylesheet" href="../../css/jsplumb.css">
Expand Down Expand Up @@ -45,7 +45,7 @@ <h4>DRAG &amp; DROP</h4>
<div class="commands">
<a id="clear" class="cmd" href="#">clear plumbing</a>
</div>
<p>This demonstration uses jsPlumb 1.7.0 No external libraries are required.</p>
<p>This demonstration uses jsPlumb 1.7.1 No external libraries are required.</p>
</div>
<div class="window" id="dragDropWindow1">one<br/><br/><a href="#" class="cmdLink hide" rel="dragDropWindow1">toggle connections</a><br/><a href="#" class="cmdLink drag" rel="dragDropWindow1">disable dragging</a><br/><a href="#" class="cmdLink detach" rel="dragDropWindow1">detach all</a></div>
<div class="window" id="dragDropWindow2">two<br/><br/><a href="#" class="cmdLink hide" rel="dragDropWindow2">toggle connections</a><br/><a href="#" class="cmdLink drag" rel="dragDropWindow2">disable dragging</a><br/><a href="#" class="cmdLink detach" rel="dragDropWindow2">detach all</a></div>
Expand Down
4 changes: 2 additions & 2 deletions demo/draggableConnectors/jquery.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html>
<head>

<title>jsPlumb 1.7.0 demo - jQuery</title>
<title>jsPlumb 1.7.1 demo - jQuery</title>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.1/css/font-awesome.css" rel="stylesheet">
<link rel="stylesheet" href="../../css/jsplumb.css">
Expand Down Expand Up @@ -45,7 +45,7 @@ <h4>DRAG &amp; DROP</h4>
<div class="commands">
<a id="clear" class="cmd" href="#">clear plumbing</a>
</div>
<p>This demonstration uses jsPlumb 1.7.0, jQuery 1.9.0 and jQuery UI 1.9.2.For touch support, jQuery Touch Punch is used.</p>
<p>This demonstration uses jsPlumb 1.7.1, jQuery 1.9.0 and jQuery UI 1.9.2.For touch support, jQuery Touch Punch is used.</p>
</div>
<div class="window" id="dragDropWindow1">one<br/><br/><a href="#" class="cmdLink hide" rel="dragDropWindow1">toggle connections</a><br/><a href="#" class="cmdLink drag" rel="dragDropWindow1">disable dragging</a><br/><a href="#" class="cmdLink detach" rel="dragDropWindow1">detach all</a></div>
<div class="window" id="dragDropWindow2">two<br/><br/><a href="#" class="cmdLink hide" rel="dragDropWindow2">toggle connections</a><br/><a href="#" class="cmdLink drag" rel="dragDropWindow2">disable dragging</a><br/><a href="#" class="cmdLink detach" rel="dragDropWindow2">detach all</a></div>
Expand Down
4 changes: 2 additions & 2 deletions demo/dynamicAnchors/dom.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!doctype html>
<html>
<head>
<title>jsPlumb 1.7.0 demo</title>
<title>jsPlumb 1.7.1 demo</title>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.1/css/font-awesome.css" rel="stylesheet">
<link rel="stylesheet" href="../../css/jsplumb.css">
Expand Down Expand Up @@ -39,7 +39,7 @@ <h4>DYNAMIC ANCHORS</h4>
<p>This is a demonstration of anchors that change position dependent on the location of the other element in a connection. Each Connection is decorated with a Diamond overlay, located halfway along the connector.</p>
<p>You can drag new connections between Endpoints.</p>
<p>Endpoints support an unlimited number of Connections.</p>
<p>This demonstration uses jsPlumb 1.7.0. No external dependencies are required.</p>
<p>This demonstration uses jsPlumb 1.7.1. No external dependencies are required.</p>
</div>
<div class="window" id="dynamicWindow1"><strong>1</strong><br/><br/></div>
<div class="window" id="dynamicWindow2"><strong>2</strong><br/><br/></div>
Expand Down
4 changes: 2 additions & 2 deletions demo/dynamicAnchors/jquery.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!doctype html>
<html>
<head>
<title>jsPlumb 1.7.0 demo - jQuery</title>
<title>jsPlumb 1.7.1 demo - jQuery</title>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.1/css/font-awesome.css" rel="stylesheet">
<link rel="stylesheet" href="../../css/jsplumb.css">
Expand Down Expand Up @@ -39,7 +39,7 @@ <h4>DYNAMIC ANCHORS</h4>
<p>This is a demonstration of anchors that change position dependent on the location of the other element in a connection. Each Connection is decorated with a Diamond overlay, located halfway along the connector.</p>
<p>You can drag new connections between Endpoints.</p>
<p>Endpoints support an unlimited number of Connections.</p>
<p>This demonstration uses jsPlumb 1.7.0, jQuery 1.9.0 and jQuery UI 1.9.2.For touch support, jQuery Touch Punch is used.</p>
<p>This demonstration uses jsPlumb 1.7.1, jQuery 1.9.0 and jQuery UI 1.9.2.For touch support, jQuery Touch Punch is used.</p>
</div>
<div class="window" id="dynamicWindow1"><strong>1</strong><br/><br/></div>
<div class="window" id="dynamicWindow2"><strong>2</strong><br/><br/></div>
Expand Down
4 changes: 2 additions & 2 deletions demo/flowchart/dom.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html>
<head>

<title>jsPlumb 1.7.0 demo - no library</title>
<title>jsPlumb 1.7.1 demo - no library</title>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1, user-scalable=no"/>
<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.1/css/font-awesome.css" rel="stylesheet">
Expand Down Expand Up @@ -42,7 +42,7 @@ <h4>FLOWCHART</h4>
<p>Hover over connections to highlight them, click to delete. </p>
<p>Drag new connections from hollow dots to solid dots. You can also drag connections from their source/target to other sources/targets, or back onto themselves.</p>
<p>By default, Flowchart connectors have square corners, but by setting the 'cornerRadius' parameter, as we have here, you can get rounded corners.</p>
<p>This demonstration uses jsPlumb 1.7.0. No external libraries are required.</p>
<p>This demonstration uses jsPlumb 1.7.1. No external libraries are required.</p>
</div>
<div class="window" id="flowchartWindow1"><strong>1</strong><br/><br/></div>
<div class="window" id="flowchartWindow2"><strong>2</strong><br/><br/></div>
Expand Down
4 changes: 2 additions & 2 deletions demo/flowchart/jquery.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html>
<head>

<title>jsPlumb 1.7.0 demo - jQuery</title>
<title>jsPlumb 1.7.1 demo - jQuery</title>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.1/css/font-awesome.css" rel="stylesheet">
<link rel="stylesheet" href="../../css/jsplumb.css">
Expand Down Expand Up @@ -41,7 +41,7 @@ <h4>FLOWCHART</h4>
<p>Hover over connections to highlight them, click to delete. </p>
<p>Drag new connections from hollow dots to solid dots. You can also drag connections from their source/target to other sources/targets, or back onto themselves.</p>
<p>By default, Flowchart connectors have square corners, but by setting the 'cornerRadius' parameter, as we have here, you can get rounded corners.</p>
<p>This demonstration uses jsPlumb 1.7.0, jQuery 1.9.0 and jQuery UI 1.9.2.For touch support, jQuery Touch Punch is used.</p>
<p>This demonstration uses jsPlumb 1.7.1, jQuery 1.9.0 and jQuery UI 1.9.2.For touch support, jQuery Touch Punch is used.</p>
</div>
<div class="window" id="flowchartWindow1"><strong>1</strong><br/><br/></div>
<div class="window" id="flowchartWindow2"><strong>2</strong><br/><br/></div>
Expand Down
4 changes: 2 additions & 2 deletions demo/perimeterAnchors/dom.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html>
<head>

<title>jsPlumb 1.7.0 demo - jQuery</title>
<title>jsPlumb 1.7.1 demo - jQuery</title>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.1/css/font-awesome.css" rel="stylesheet">
<link rel="stylesheet" href="../../css/jsplumb.css">
Expand Down Expand Up @@ -38,7 +38,7 @@
<i class="fa fa-info-circle"></i>
<h4>PERIMETER ANCHORS</h4>
<p>These are anchors that track the perimeter of some shape.</p>
<p>This demonstration uses jsPlumb 1.7.0. No external dependencies are required.</p>
<p>This demonstration uses jsPlumb 1.7.1. No external dependencies are required.</p>
</div>
<div class="shape" data-shape="Rectangle">Rectangle</div>
<div class="shape" data-shape="Ellipse">Ellipse</div>
Expand Down
4 changes: 2 additions & 2 deletions demo/perimeterAnchors/jquery.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html>
<head>

<title>jsPlumb 1.7.0 demo - jQuery</title>
<title>jsPlumb 1.7.1 demo - jQuery</title>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.1/css/font-awesome.css" rel="stylesheet">
<link rel="stylesheet" href="../../css/jsplumb.css">
Expand Down Expand Up @@ -38,7 +38,7 @@
<i class="fa fa-info-circle"></i>
<h4>PERIMETER ANCHORS</h4>
<p>These are anchors that track the perimeter of some shape.</p>
<p>This demonstration uses jsPlumb 1.7.0, jQuery 1.9.0 and jQuery UI 1.9.2.For touch support, jQuery Touch Punch is used.</p>
<p>This demonstration uses jsPlumb 1.7.1, jQuery 1.9.0 and jQuery UI 1.9.2.For touch support, jQuery Touch Punch is used.</p>
</div>
<div class="shape" data-shape="Rectangle">Rectangle</div>
<div class="shape" data-shape="Ellipse">Ellipse</div>
Expand Down
4 changes: 2 additions & 2 deletions demo/sourcesAndTargets/dom.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html>
<head>

<title>jsPlumb 1.7.0 demo</title>
<title>jsPlumb 1.7.1 demo</title>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.1/css/font-awesome.css" rel="stylesheet">
<link rel="stylesheet" href="../../css/jsplumb.css">
Expand Down Expand Up @@ -46,7 +46,7 @@ <h4>SOURCES &amp; TARGETS</h4>
The `disable` link is excluded from being a drag source through the use of the `filter` parameter on the makeSource call.
</p>
<p>The green elements are configured as Connection targets, with a `Top` anchor, and are draggable</p>
<p>This demonstration uses jsPlumb 1.7.0. No external dependencies are required.</p>
<p>This demonstration uses jsPlumb 1.7.1. No external dependencies are required.</p>
</div>
<div class="window" id="sourceWindow1">
<strong>Window 1</strong>
Expand Down
4 changes: 2 additions & 2 deletions demo/sourcesAndTargets/jquery.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html>
<head>

<title>jsPlumb 1.7.0 demo - jQuery</title>
<title>jsPlumb 1.7.1 demo - jQuery</title>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.1/css/font-awesome.css" rel="stylesheet">
<link rel="stylesheet" href="../../css/jsplumb.css">
Expand Down Expand Up @@ -46,7 +46,7 @@ <h4>SOURCES &amp; TARGETS</h4>
The `disable` link is excluded from being a drag source through the use of the `filter` parameter on the makeSource call.
</p>
<p>The green elements are configured as Connection targets, with a `Top` anchor, and are draggable</p>
<p>This demonstration uses jsPlumb 1.7.0, jQuery 1.9.0 and jQuery UI 1.9.2.For touch support, jQuery Touch Punch is used.</p>
<p>This demonstration uses jsPlumb 1.7.1, jQuery 1.9.0 and jQuery UI 1.9.2.For touch support, jQuery Touch Punch is used.</p>
</div>
<div class="window" id="sourceWindow1">
<strong>Window 1</strong>
Expand Down
4 changes: 2 additions & 2 deletions demo/statemachine/dom.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!doctype html>
<html>
<head>
<title>jsPlumb 1.7.0 demo - jQuery</title>
<title>jsPlumb 1.7.1 demo - jQuery</title>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.1/css/font-awesome.css" rel="stylesheet">
<link rel="stylesheet" href="../../css/jsplumb.css">
Expand Down Expand Up @@ -40,7 +40,7 @@ <h4>STATE MACHINE</h4>
</p>
<p>Click and drag new Connections from the orange div in each element; the main elements in the UI are configured to be Connection targets. You can drag from one of these divs onto its parent element to create a 'loopback' connection. Each element supports up to 5 Connections.</p>
<p>Click on a Connection to delete it.</p>
<p>This demonstration uses jsPlumb 1.7.0. No external libraries are required.</p>
<p>This demonstration uses jsPlumb 1.7.1. No external libraries are required.</p>
</div>
<div class="w" id="opened">BEGIN<div class="ep"></div></div>
<div class="w" id="phone1">PHONE INTERVIEW 1<div class="ep"></div></div>
Expand Down
Loading

0 comments on commit 04e0048

Please sign in to comment.