Skip to content

Commit

Permalink
21.2.7 release
Browse files Browse the repository at this point in the history
  • Loading branch information
davidjgraph committed May 3, 2023
1 parent c139526 commit 5ad0454
Show file tree
Hide file tree
Showing 89 changed files with 10,926 additions and 10,393 deletions.
38 changes: 38 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,41 @@
03-MAY-2023: 21.2.7

- Fixes possible NPE in validate

02-MAY-2023: 21.2.6

- Fixes setting x0 and y0 in graph.sizeDidChange [DS-949]

02-MAY-2023: 21.2.5

- Re-release of 21.2.4 for caching issues

02-MAY-2023: 21.2.4

- Adds wrapper container for view node hierarchy
- Removes view validation for document title changes
- Adds less strict search matching [drawio-655]
- Improves performance for page selection
- Adds threshhold for reset view check
- [conf cloud] Adds space filter to pagesIds import [DID-8048]

26-APR-2023: 21.2.3

- Uses move cursor CSS style for table row handle
- Adds current selected page ID to URL [drawio-3128]
- Adds lazy ResizeObserver and blocks possible loops [DFCC-61]
- Fixes fitWindow in page view, refactors common code
- Fixes syntax for check of property with value of 0
- [conf cloud] Fix uncompressed custom libraries preview [DID-8096]

25-APR-2023: 21.2.2

- Improves performance for window resize event handlers
- Fixes handles for zoom and large selection changes
- Improves performance for GraphViewer [drawio-2766]
- Ignores invalid numbers in bounding box [DID-8051]
- Fixes possible divide by zero in router [DID-8051]

19-APR-2023: 21.2.1

- Skips sanitizeHtml for unchanged labels [drawio-3530]
Expand Down
9 changes: 5 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ The JGraph provided icons and diagram templates are licensed under the [CC BY 4.

Additional minified JavaScript files and Java libraries are used in this project. All of the licenses are deemed compatible with the Apache 2.0, nothing is GPL or AGPL, due dilgence is performed on all third-party code.

We make no copyright claim on the content you create with this software, regardless of the copyright of individual icons used in such content.

Scope of the Project
--------------------

Expand All @@ -26,21 +28,20 @@ If you are using a draw.io project/product and have issues or questions about th

Running
-------
One way to run diagrams.net is to fork this project, [publish the master branch to GitHub pages](https://help.github.com/categories/github-pages-basics/) and the [pages sites](https://jgraph.github.io/drawio/src/main/webapp/index.html) will have the full editor functionality (sans the integrations).
One way to run draw.io is to fork this project, [publish the master branch to GitHub pages](https://help.github.com/categories/github-pages-basics/) and the [pages sites](https://jgraph.github.io/drawio/src/main/webapp/index.html) will have the full editor functionality (sans the integrations).

Another way is to use [the recommended Docker project](https://github.com/jgraph/docker-drawio) or to download [draw.io Desktop](https://get.diagrams.net).

The full packaged .war of the client and servlets is built when the project is tagged and available on the [releases page](https://github.com/jgraph/draw.io/releases).

Supported Browsers
------------------
diagrams.net supports Chrome 70+, Firefox 70+, Safari 11+, Opera 50+, Native Android browser 7x+, the default browser in the current and previous major iOS versions (e.g. 11.2.x and 10.3.x) and Edge 79+.
draw.io supports Chrome 70+, Firefox 70+, Safari 11+, Opera 50+, Native Android browser 7x+, the default browser in the current and previous major iOS versions (e.g. 11.2.x and 10.3.x) and Edge 79+.

Open-source, not open-contribution
----------------------------------

[Similar to SQLite](https://www.sqlite.org/copyright.html), diagrams.net is open
source but closed to contributions.
[Similar to SQLite](https://www.sqlite.org/copyright.html), draw.io is closed to contributions.

The level of complexity of this project means that even simple changes
can break a _lot_ of other moving parts. The amount of testing required
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
21.2.1
21.2.7
4 changes: 2 additions & 2 deletions src/main/webapp/CITATION.cff
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@ license: Apache-2.0
abstract: "draw.io - JavaScript Diagramming and Whiteboard Application"
authors:
- name: "JGraph"
website: "http://www.diagrams.net"
website: "http://www.drawio.com"
title: "draw.io"
version: 15.5.2
date-released: 2021-10-14
repository-code: "https://github.com/jgraph/drawio"
url: "https://www.diagrams.net/"
url: "https://www.drawio.com/"
2 changes: 1 addition & 1 deletion src/main/webapp/electron.js
Original file line number Diff line number Diff line change
Expand Up @@ -795,7 +795,7 @@ app.on('ready', e =>
submenu: [
{
label: 'About ' + app.name,
click() { shell.openExternal('https://www.diagrams.net'); }
click() { shell.openExternal('https://www.drawio.com'); }
},
{
label: 'Support',
Expand Down
2 changes: 1 addition & 1 deletion src/main/webapp/js/PreConfig.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,5 @@ window.DRAWIO_BASE_URL = null; // Replace with path to base of deployment, e.g.
window.DRAWIO_VIEWER_URL = null; // Replace your path to the viewer js, e.g. https://www.example.com/js/viewer.min.js
window.DRAWIO_LIGHTBOX_URL = null; // Replace with your lightbox URL, eg. https://www.example.com
window.DRAW_MATH_URL = 'math/es5';
window.DRAWIO_CONFIG = null; // Replace with your custom draw.io configurations. For more details, https://www.diagrams.net/doc/faq/configure-diagram-editor
window.DRAWIO_CONFIG = null; // Replace with your custom draw.io configurations. For more details, https://www.drawio.com/doc/faq/configure-diagram-editor
urlParams['sync'] = 'manual';
Loading

0 comments on commit 5ad0454

Please sign in to comment.