Skip to content

Commit 7029404

Browse files
committed
Revert to version 4.0.0 and prepare 4.0.1
- This commit restores the state of the extension as of version 4.0.0 and initiates the preparation for version 4.0.1, which will include only verified and stable updates. - A revised 5.x release with upgraded Mermaid.js and new features is planned soon, following proper stabilization and testing
1 parent 0502492 commit 7029404

File tree

9 files changed

+18
-1609
lines changed

9 files changed

+18
-1609
lines changed

docs/INSTALL.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,15 @@ If you do not have a "composer.local.json" file yet, create one and add the foll
1313
```
1414
{
1515
"require": {
16-
"mediawiki/mermaid": "~5.0.1"
16+
"mediawiki/mermaid": "~4.0.1"
1717
}
1818
}
1919
```
2020

2121
If you already have a "composer.local.json" file add the following line to the end of the "require"
2222
section in your file:
2323

24-
"mediawiki/mermaid": "~5.0.1"
24+
"mediawiki/mermaid": "~4.0.1"
2525

2626
Remember to add a comma to the end of the preceding line in this section.
2727

docs/RELEASE-NOTES.md

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,13 @@
11
This file contains the *release notes* of the **Mermaid** extension. See also the
22
[readme], the [installation and configuration information] and [usage examples].
33

4-
### 5.0.1
4+
### 4.0.1
55

66
Released July 2, 2025.
77

8-
* Updated ResourceLoader script path to match build output: `resources/mermaid/mermaid.min.js`.
9-
* Translation updates from https://translatewiki.net
10-
11-
### 5.0.0
12-
13-
Released July 2, 2025.
14-
15-
* Updated to using version 9.4.0 of the mermaid script language.
8+
* Reverted breaking changes (incorrect file deletions, broken ResourceLoader paths)
9+
* Restored stable state from version 4.0.0 as the new baseline
10+
* Cleaned up internal ResourceLoader configuration and ensured proper mermaid.min.js resolution
1611
* Translation updates from https://translatewiki.net
1712

1813
### 4.0.0

extension.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "Mermaid",
3-
"version": "5.0.1",
3+
"version": "4.0.1",
44
"author": [
55
"James Hong Kong",
66
"Tyler Gibson"
@@ -31,7 +31,7 @@
3131
"ext.mermaid": {
3232
"scripts": [
3333
"resources/ext.mermaid.js",
34-
"resources/mermaid/mermaid.min.js"
34+
"resources/mermaid.min.js"
3535
],
3636
"dependencies": [
3737
"mediawiki.api"

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "mediawiki-mermaid",
3-
"version": "9.4.0",
3+
"version": "8.14.0",
44
"description": "Markdownish syntax for generating flowcharts, sequence diagrams, class diagrams, gantt charts and git graphs.",
55
"main": "lib/mermaid.core.js",
66
"keywords": [
@@ -27,7 +27,7 @@
2727
]
2828
},
2929
"dependencies": {
30-
"mermaid": "9.4.0"
30+
"mermaid": "8.14.0"
3131
},
3232
"files": [
3333
"lib",
@@ -36,11 +36,11 @@
3636
"copyFiles": [
3737
{
3838
"from": "node_modules/mermaid/dist/mermaid.min.js",
39-
"to": "resources/mermaid/mermaid.min.js"
39+
"to": "resources/mermaid.min.js"
4040
},
4141
{
4242
"from": "node_modules/mermaid/dist/mermaid.min.js.map",
43-
"to": "resources/mermaid/mermaid.min.js.map"
43+
"to": "resources/mermaid.min.js.map"
4444
}
4545
],
4646
"copyFilesSettings": {

resources/mermaid.min.js

Lines changed: 4 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

resources/mermaid.min.js.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

resources/mermaid/mermaid.min.js

Lines changed: 0 additions & 1590 deletions
This file was deleted.

resources/mermaid/mermaid.min.js.map

Lines changed: 0 additions & 1 deletion
This file was deleted.

resources/utility/inject-nomin.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
const insertLine = require('insert-line');
22

3-
insertLine('resources/mermaid/mermaid.min.js').prependSync("/*@nomin*/");
3+
insertLine('resources/mermaid.min.js').prependSync("/*@nomin*/");

0 commit comments

Comments
 (0)