Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

upgrade to 0.7.7 #542

Merged
merged 1 commit into from
Dec 3, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,11 @@ jsMind is mind map library built by javascript, it base on html5 canvas and svg.
<link
type="text/css"
rel="stylesheet"
href="//cdn.jsdelivr.net/npm/jsmind@0.7.6/style/jsmind.css"
href="//cdn.jsdelivr.net/npm/jsmind@0.7.7/style/jsmind.css"
/>
<script
type="text/javascript"
src="//cdn.jsdelivr.net/npm/jsmind@0.7.6/es6/jsmind.js"
src="//cdn.jsdelivr.net/npm/jsmind@0.7.7/es6/jsmind.js"
></script>
</head>
<body>
Expand Down
12 changes: 6 additions & 6 deletions docs/en/1.usage.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,22 +14,22 @@
At first, 2 files (jsmind.css and jsmind.js) are required. Here we link to the resources on the CDN. It is recommended to use the latest version.

```html
<link type="text/css" rel="stylesheet" href="https://unpkg.com/jsmind@0.7.6/style/jsmind.css" />
<link type="text/css" rel="stylesheet" href="https://unpkg.com/jsmind@0.7.7/style/jsmind.css" />

<script type="text/javascript" src="https://unpkg.com/jsmind@0.7.6/es6/jsmind.js"></script>
<script type="text/javascript" src="https://unpkg.com/jsmind@0.7.7/es6/jsmind.js"></script>

```
> CDNs in common use: [UNPKG](https://unpkg.com/jsmind/), [jsDelivr](https://www.jsdelivr.com/package/npm/jsmind/), and [the mirror of jsDelivr in China](https://jsd.onmicrosoft.cn/npm/jsmind/). the resource urls would look like:
> - https://unpkg.com/jsmind@0.7.6/es6/jsmind.js
> - https://cdn.jsdelivr.net/npm/jsmind@0.7.6/es6/jsmind.js
> - https://jsd.onmicrosoft.cn/npm/jsmind@0.7.6/es6/jsmind.js
> - https://unpkg.com/jsmind@0.7.7/es6/jsmind.js
> - https://cdn.jsdelivr.net/npm/jsmind@0.7.7/es6/jsmind.js
> - https://jsd.onmicrosoft.cn/npm/jsmind@0.7.7/es6/jsmind.js
>
> The version number appear in the url of CDN. It's strongly recommended that you also specify the version number in your project to avoid the risks that caused by version upgrades. Access the [jsMind on NPM](https://www.npmjs.com/package/jsmind) to get the latest version number of jsMind.

Add script jsmind.draggable-node.js for enabling draggable node feature.

```html
<script type="text/javascript" src="https://unpkg.com/jsmind@0.7.6/es6/jsmind.draggable-node.js"></script>
<script type="text/javascript" src="https://unpkg.com/jsmind@0.7.7/es6/jsmind.draggable-node.js"></script>
```

The second, a div element should be in your HTML as container
Expand Down
6 changes: 3 additions & 3 deletions docs/en/plugin-screenshot.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,16 +18,16 @@ This feature can support to export mind maps as png images.
```html

<!-- style -->
<link type="text/css" rel="stylesheet" href="https://unpkg.com/jsmind@0.7.6/style/jsmind.css" />
<link type="text/css" rel="stylesheet" href="https://unpkg.com/jsmind@0.7.7/style/jsmind.css" />

<!-- jsMind -->
<script type="text/javascript" src="https://unpkg.com/jsmind@0.7.6/es6/jsmind.js"></script>
<script type="text/javascript" src="https://unpkg.com/jsmind@0.7.7/es6/jsmind.js"></script>

<!-- dependency of screenshot -->
<script type="text/javascript" src="https://unpkg.com/dom-to-image@2.6.0/dist/dom-to-image.min.js" ></script>

<!-- screenshot plugin -->
<script type="text/javascript" src="https://unpkg.com/jsmind@0.7.6/es6/jsmind.screenshot.js"></script>
<script type="text/javascript" src="https://unpkg.com/jsmind@0.7.7/es6/jsmind.screenshot.js"></script>


<script>
Expand Down
12 changes: 6 additions & 6 deletions docs/zh/1.usage.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,22 +15,22 @@


```html
<link type="text/css" rel="stylesheet" href="https://unpkg.com/jsmind@0.7.6/style/jsmind.css" />
<link type="text/css" rel="stylesheet" href="https://unpkg.com/jsmind@0.7.7/style/jsmind.css" />

<script type="text/javascript" src="https://unpkg.com/jsmind@0.7.6/es6/jsmind.js"></script>
<script type="text/javascript" src="https://unpkg.com/jsmind@0.7.7/es6/jsmind.js"></script>
```

> 常用的 CDN 有 [UNPKG](https://unpkg.com/jsmind/),[jsDelivr](https://www.jsdelivr.com/package/npm/jsmind/),以及 jsDelivr 的[国内镜像](https://jsd.onmicrosoft.cn/npm/jsmind/)。文件路径大概像这样:
> - https://unpkg.com/jsmind@0.7.6/es6/jsmind.js
> - https://cdn.jsdelivr.net/npm/jsmind@0.7.6/es6/jsmind.js
> - https://jsd.onmicrosoft.cn/npm/jsmind@0.7.6/es6/jsmind.js
> - https://unpkg.com/jsmind@0.7.7/es6/jsmind.js
> - https://cdn.jsdelivr.net/npm/jsmind@0.7.7/es6/jsmind.js
> - https://jsd.onmicrosoft.cn/npm/jsmind@0.7.7/es6/jsmind.js
>
> 示例中url中都有版本号,强烈建议你在项目里也指明版本号,以避免版本升级给你的项目带来风险。访问 [NPM 上的 jsMind](https://www.npmjs.com/package/jsmind) 可以获取 jsmind 的最新版本号。

如果希望能够通过鼠标拖拽的方式移动节点,需要额外引用 jsmind.draggable-node.js 文件

```html
<script type="text/javascript" src="https://unpkg.com/jsmind@0.7.6/es6/jsmind.draggable-node.js"></script>
<script type="text/javascript" src="https://unpkg.com/jsmind@0.7.7/es6/jsmind.draggable-node.js"></script>
```

其次,要为 jsMind 准备一个容器,jsMind 将在这个容器里显示思维导图。可自行定义容器的id、大小及样式。
Expand Down
6 changes: 3 additions & 3 deletions docs/zh/plugin-screenshot.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,16 +20,16 @@
```html

<!-- style -->
<link type="text/css" rel="stylesheet" href="https://unpkg.com/jsmind@0.7.6/style/jsmind.css" />
<link type="text/css" rel="stylesheet" href="https://unpkg.com/jsmind@0.7.7/style/jsmind.css" />

<!-- jsMind -->
<script type="text/javascript" src="https://unpkg.com/jsmind@0.7.6/es6/jsmind.js"></script>
<script type="text/javascript" src="https://unpkg.com/jsmind@0.7.7/es6/jsmind.js"></script>

<!-- dependency of screenshot -->
<script type="text/javascript" src="https://unpkg.com/dom-to-image@2.6.0/dist/dom-to-image.min.js" ></script>

<!-- screenshot plugin -->
<script type="text/javascript" src="https://unpkg.com/jsmind@0.7.6/es6/jsmind.screenshot.js"></script>
<script type="text/javascript" src="https://unpkg.com/jsmind@0.7.7/es6/jsmind.screenshot.js"></script>


<script>
Expand Down
6 changes: 3 additions & 3 deletions example/1_basic.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<link
type="text/css"
rel="stylesheet"
href="//cdn.jsdelivr.net/npm/jsmind@0.7.6/style/jsmind.css"
href="//cdn.jsdelivr.net/npm/jsmind@0.7.7/style/jsmind.css"
/>
<style type="text/css">
#jsmind_container {
Expand All @@ -21,8 +21,8 @@

<body>
<div id="jsmind_container"></div>
<script src="//cdn.jsdelivr.net/npm/jsmind@0.7.6/es6/jsmind.js"></script>
<script src="//cdn.jsdelivr.net/npm/jsmind@0.7.6/es6/jsmind.draggable-node.js"></script>
<script src="//cdn.jsdelivr.net/npm/jsmind@0.7.7/es6/jsmind.js"></script>
<script src="//cdn.jsdelivr.net/npm/jsmind@0.7.7/es6/jsmind.draggable-node.js"></script>
<script type="text/javascript">
function load_jsmind() {
var mind = {
Expand Down
6 changes: 3 additions & 3 deletions example/1_basic_cn.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<link
type="text/css"
rel="stylesheet"
href="//jsd.onmicrosoft.cn/npm/jsmind@0.7.6/style/jsmind.css"
href="//jsd.onmicrosoft.cn/npm/jsmind@0.7.7/style/jsmind.css"
/>
<style type="text/css">
#jsmind_container {
Expand All @@ -21,8 +21,8 @@

<body>
<div id="jsmind_container"></div>
<script src="//jsd.onmicrosoft.cn/npm/jsmind@0.7.6/es6/jsmind.js"></script>
<script src="//jsd.onmicrosoft.cn/npm/jsmind@0.7.6/es6/jsmind.draggable-node.js"></script>
<script src="//jsd.onmicrosoft.cn/npm/jsmind@0.7.7/es6/jsmind.js"></script>
<script src="//jsd.onmicrosoft.cn/npm/jsmind@0.7.7/es6/jsmind.draggable-node.js"></script>
<script type="text/javascript">
function load_jsmind() {
var mind = {
Expand Down
8 changes: 4 additions & 4 deletions example/2_features.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<link
type="text/css"
rel="stylesheet"
href="//cdn.jsdelivr.net/npm/jsmind@0.7.6/style/jsmind.css"
href="//cdn.jsdelivr.net/npm/jsmind@0.7.7/style/jsmind.css"
/>
<style type="text/css">
li {
Expand Down Expand Up @@ -192,19 +192,19 @@
</div>
<script
type="text/javascript"
src="//cdn.jsdelivr.net/npm/jsmind@0.7.6/es6/jsmind.js"
src="//cdn.jsdelivr.net/npm/jsmind@0.7.7/es6/jsmind.js"
></script>
<script
type="text/javascript"
src="//cdn.jsdelivr.net/npm/jsmind@0.7.6/es6/jsmind.draggable-node.js"
src="//cdn.jsdelivr.net/npm/jsmind@0.7.7/es6/jsmind.draggable-node.js"
></script>
<script
type="text/javascript"
src="//cdn.jsdelivr.net/npm/dom-to-image@2.6.0/dist/dom-to-image.min.js"
></script>
<script
type="text/javascript"
src="//cdn.jsdelivr.net/npm/jsmind@0.7.6/es6/jsmind.screenshot.js"
src="//cdn.jsdelivr.net/npm/jsmind@0.7.7/es6/jsmind.screenshot.js"
></script>
<script type="text/javascript" src="2_features.js"></script>
</body>
Expand Down
8 changes: 4 additions & 4 deletions example/2_features_cn.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<link
type="text/css"
rel="stylesheet"
href="//jsd.onmicrosoft.cn/npm/jsmind@0.7.6/style/jsmind.css"
href="//jsd.onmicrosoft.cn/npm/jsmind@0.7.7/style/jsmind.css"
/>
<style type="text/css">
li {
Expand Down Expand Up @@ -199,19 +199,19 @@
</div>
<script
type="text/javascript"
src="//jsd.onmicrosoft.cn/npm/jsmind@0.7.6/es6/jsmind.js"
src="//jsd.onmicrosoft.cn/npm/jsmind@0.7.7/es6/jsmind.js"
></script>
<script
type="text/javascript"
src="//jsd.onmicrosoft.cn/npm/jsmind@0.7.6/es6/jsmind.draggable-node.js"
src="//jsd.onmicrosoft.cn/npm/jsmind@0.7.7/es6/jsmind.draggable-node.js"
></script>
<script
type="text/javascript"
src="//jsd.onmicrosoft.cn/npm/dom-to-image@2.6.0/dist/dom-to-image.min.js"
></script>
<script
type="text/javascript"
src="//jsd.onmicrosoft.cn/npm/jsmind@0.7.6/es6/jsmind.screenshot.js"
src="//jsd.onmicrosoft.cn/npm/jsmind@0.7.7/es6/jsmind.screenshot.js"
></script>
<script type="text/javascript" src="2_features.js"></script>
</body>
Expand Down
8 changes: 4 additions & 4 deletions example/3_requirejs.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<link
type="text/css"
rel="stylesheet"
href="https://unpkg.com/jsmind@0.7.6/style/jsmind.css"
href="https://unpkg.com/jsmind@0.7.7/style/jsmind.css"
/>
<style type="text/css">
#jsmind_container {
Expand All @@ -29,16 +29,16 @@
<script type="text/javascript">
require.config({
paths: {
'jsmind': 'https://unpkg.com/jsmind@0.7.6/es6/jsmind',
'jsmind/draggable-node': 'https://unpkg.com/jsmind@0.7.6/es6/jsmind.draggable-node',
'jsmind': 'https://unpkg.com/jsmind@0.7.7/es6/jsmind',
'jsmind/draggable-node': 'https://unpkg.com/jsmind@0.7.7/es6/jsmind.draggable-node',
},
});
require(['jsmind', 'jsmind/draggable-node'], function (jsMind, _) {
let mind = {
meta: {
name: 'jsMind example',
author: 'hizzgdev@163.com',
version: '0.7.6',
version: '0.7.7',
},
format: 'node_tree',
data: {
Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "jsmind",
"version": "0.7.6",
"version": "0.7.7",
"description": "jsMind is a pure javascript library for mindmap, it base on html5 canvas. jsMind was released under BSD license, you can embed it in any project, if only you observe the license.",
"main": "es6/jsmind.js",
"exports": {
Expand Down
2 changes: 1 addition & 1 deletion src/jsmind.common.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
* https://github.com/hizzgdev/jsmind/
*/

export const __version__ = '0.7.6';
export const __version__ = '0.7.7';
export const __author__ = 'hizzgdev@163.com';

if (typeof String.prototype.startsWith != 'function') {
Expand Down