Sidharth Vinod
9b2f503dc7
Merge branch 'develop' into sidv/classDiagramLabels
...
* develop:
refactor(deps): replace `moment` with `dayjs`
test(gantt): test daylight savings in ganttdb
Update .lycheeignore
chore: dagre-d3-es@7.0.9
Update docs
Doc (typo): remove duplicate "be"
💄 section width now covers all tasks
2023-02-28 14:20:11 +05:30
Sidharth Vinod
c7bdc6ad92
Merge pull request #4153 from aloisklink/chore/switch-to-dayjs
...
Replace `moment-mini`/`moment` date library with `dayjs`
2023-02-28 10:33:21 +05:30
Alois Klink
a5db04b01c
refactor(deps): replace moment
with dayjs
...
Replace Mermaid's dependency on `moment` with `dayjs`.
[Moment is now in maintenance mode][1], and they don't recommend
using it.
[Dayjs][2] has almost exactly the same API as moment, and is still
curently being maintained. Unlike moment, dayjs objects are immutable,
which makes our life much easier, but we need to do
`a = a.add(1, "day")` instead of just `a.add(1, "day")`.
We can't use `dayjs.duration`, because unlike `moment.duration`,
[dayjs durations always degrade to ms][3].
This causes issues with daylight savings, since it assumes that each
day is 24 hours, when some days have 23/25 hours with daylight savings.
(it also assumes that each month is 30 days).
However, `dayjs.add(1, "d");` correctly adds 1 days, even when that
day is only 23 hours long, so we can use that instead.
[1]: https://momentjs.com/docs/#/-project-status/
[2]: https://day.js.org/
[3]: https://day.js.org/docs/en/durations/durations
2023-02-26 22:31:12 +00:00
Alois Klink
06640aba06
test(gantt): test daylight savings in ganttdb
...
Add a quick test that ensures `ganttDb` correctly adds `1d` (1 day),
even on days with 25 hours.
This test only runs if the test PC has the TZ='America/Los_Angeles'
set (California has daylight savings).
I've added a test to the GitHub Actions `test.yml` action too for this.
It should only add about 5 seconds to each test, so it isn't too bad.
2023-02-26 06:43:14 +00:00
Sidharth Vinod
8b5cb75ef7
Update .lycheeignore
2023-02-25 10:02:07 +05:30
Sidharth Vinod
50db9dcf8e
Merge pull request #4147 from mermaid-js/sidv/dagre-d3-es
...
chore: dagre-d3-es@7.0.9
2023-02-25 09:37:09 +05:30
Sidharth Vinod
fa8a887ae1
chore: dagre-d3-es@7.0.9
2023-02-25 08:56:18 +05:30
Sidharth Vinod
f62c4831ad
Merge pull request #4074 from l2fprod/feature/user_journey_expand_section
...
💄 section width now covers all tasks
2023-02-24 20:00:17 +05:30
sidharthv96
0409c5ac27
Update docs
2023-02-24 08:34:38 +00:00
Sidharth Vinod
19e5ccfdda
Merge pull request #4133 from Julez404/patch-1
...
Doc (typo): remove duplicate "be"
2023-02-24 14:00:20 +05:30
Sidharth Vinod
b13707fa7b
fix: Class label not visible if class is already defined
2023-02-24 13:46:56 +05:30
Sidharth Vinod
716a4d2cbc
Update import
2023-02-24 13:29:34 +05:30
Sidharth Vinod
3b2d55efec
Merge branch 'develop' into sidv/classDiagramLabels
...
* develop: (85 commits)
fix Lint
Update CHANGELOG.md
Update CHANGELOG.md
fix: fix exports
Fix readme link
Regenerate mermaid docs
Add deepdwn to cspell
Add Deepdwn to native integrations list
docs: Fix changelog
docs: v10 breaking changes
Remove `null` from diagrams before render
fix docs diagram
Updated version
Minor cleanup to trigger build.
Fix spellings
Wrap option working in test case
Fix typos
Minor cleanup
Removed the deprecated use of mindmap in Demo
Minor cleanup
...
2023-02-24 13:28:28 +05:30
Sidharth Vinod
870550bd7e
Merge pull request #4135 from Mister-Hope/develop
...
fix: fix exports
2023-02-24 12:38:47 +05:30
Sidharth Vinod
7372d7d6c5
fix Lint
2023-02-24 12:31:29 +05:30
Sidharth Vinod
378e6b59e6
Merge branch 'master' into develop
...
* master:
Update CHANGELOG.md
Update CHANGELOG.md
2023-02-23 13:19:11 +05:30
Sidharth Vinod
8910ecb463
Update CHANGELOG.md
2023-02-23 13:18:49 +05:30
Sidharth Vinod
ca97210d67
Update CHANGELOG.md
2023-02-23 13:13:36 +05:30
Mr.Hope
f8abc9c6d5
fix: fix exports
...
"types" import should always be first
2023-02-23 15:20:17 +08:00
Yoshi404
ef20e0b77a
Doc (typo): remove duplicate "be"
2023-02-22 22:34:30 +01:00
Sidharth Vinod
f3b313ec1d
Merge branch 'master' into develop
...
* master:
Fix readme link
2023-02-22 12:34:11 +05:30
Sidharth Vinod
8f830a1698
Fix readme link
2023-02-22 12:33:50 +05:30
Sidharth Vinod
6a6b200a04
Merge pull request #4127 from Billiam/patch-1
...
Adding app (Deepdwn) to integrations list
2023-02-22 11:41:20 +05:30
Billiam
15231924cd
Regenerate mermaid docs
2023-02-21 21:50:02 -06:00
Billiam
7d4692f7b2
Add deepdwn to cspell
2023-02-21 21:24:39 -06:00
Billiam
fd6ce89933
Add Deepdwn to native integrations list
2023-02-21 20:56:26 -06:00
Sidharth Vinod
0df8c149f9
Merge branch 'master' into develop
...
* master:
docs: Fix changelog
docs: v10 breaking changes
Remove `null` from diagrams before render
fix docs diagram
2023-02-21 21:40:29 +05:30
Sidharth Vinod
bdf2667389
docs: Fix changelog
2023-02-21 21:40:06 +05:30
Sidharth Vinod
b868777184
docs: v10 breaking changes
2023-02-21 21:35:54 +05:30
Sidharth Vinod
fe2ef5e0c6
Remove null
from diagrams before render
2023-02-21 16:33:42 +05:30
Sidharth Vinod
ac21fe2d5c
fix docs diagram
2023-02-21 16:25:18 +05:30
Per Brolin
6b251de227
Merge branch 'master' into develop
2023-02-21 10:29:21 +01:00
Per Brolin
bb56492afe
Merge remote-tracking branch 'origin/master'
2023-02-21 10:27:50 +01:00
Per Brolin
2a9e846a49
Merge branch 'release/10.0.0'
2023-02-21 10:27:12 +01:00
Per Brolin
3b25cd3238
Updated version
2023-02-21 10:25:02 +01:00
Sidharth Vinod
4bc997cb8f
Minor cleanup to trigger build.
2023-02-21 13:29:43 +05:30
Sidharth Vinod
555d4f2cdc
Fix spellings
v10.0.0
2023-02-21 13:27:37 +05:30
Sidharth Vinod
75633ba125
Merge pull request #4118 from fkohrt/patch-1
...
Fix typos
2023-02-21 13:24:54 +05:30
Per Brolin
ec5fa31a11
Wrap option working in test case
2023-02-21 07:00:51 +01:00
Florian Kohrt
bfb8a75fca
Fix typos
2023-02-20 22:06:38 +01:00
Sidharth Vinod
14c15b221a
Minor cleanup
...
Co-authored-by: Per Brolin <per@mermaidchart.com>
2023-02-20 19:28:31 +05:30
Per Brolin
8743e9e30e
Removed the deprecated use of mindmap in Demo
2023-02-20 14:50:04 +01:00
pbrolin47
22b18a4320
Merge pull request #4113 from mermaid-js/3192_invisible_edges
...
Adding the ability to use invisible edges
2023-02-20 14:40:43 +01:00
pbrolin47
786023ffa6
Merge pull request #4110 from mermaid-js/sidv/splitDiagrams
...
splitDiagrams
2023-02-20 13:54:27 +01:00
Sidharth Vinod
68cdc759a7
Minor cleanup
...
Co-authored-by: Per Brolin <per@mermaidchart.com>
2023-02-20 17:53:07 +05:30
knsv
eb04d80df0
Update docs
2023-02-20 10:23:13 +00:00
Knut Sveidqvist
b6cac3a431
#3192 Adding docs and visual test
2023-02-20 11:19:23 +01:00
Knut Sveidqvist
3a71618a49
#3192 Adding the ability to create invisible links in flowcharts(v2)
2023-02-20 11:08:25 +01:00
Per Brolin
dde8330888
Merge remote-tracking branch 'origin/develop' into develop
2023-02-20 09:47:39 +01:00
Sidharth Vinod
38b2cbc3d1
chore: Update RunOptions docs
...
Co-authored-by: Alois Klink <alois@aloisklink.com>
2023-02-20 13:10:54 +05:30