Knut Sveidqvist 
							
						 
					 
					
						
						
							
						
						255279eb22 
					 
					
						
						
							
							#6080 : Fix for issue with diamond intersections when using elk-layout  
						
						 
						
						
						
						
					 
					
						2024-11-25 16:50:16 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alois Klink 
							
						 
					 
					
						
						
							
						
						fe3cffbb67 
					 
					
						
						
							
							chore: update dompurify to ^3.2.1  
						
						 
						
						... 
						
						
						
						As [DOMPurify 3.2.0 added TypeScript types][1], this means that we can
remove our dependency on the `@types/dompurify` package.
[DOMPurify 3.2.0 also adds the `HTML_INTEGRATION_POINTS` option][2],
which adds back support for `<foreignObject>`,
[which broke in DOMPurify 3.1.7.][3]
[1]: https://github.com/cure53/DOMPurify/releases/tag/3.2.0 
[2]: e4caa67971 
[3]: de2c05cd54 
						
						
					 
					
						2024-11-25 21:00:49 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Newman 
							
						 
					 
					
						
						
							
						
						082de76eef 
					 
					
						
						
							
							Merge branch 'mermaid-js:develop' into 5952/architecture-extreme-height  
						
						 
						
						
						
						
					 
					
						2024-11-16 09:55:48 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								NicolasNewman 
							
						 
					 
					
						
						
							
						
						570ae78b15 
					 
					
						
						
							
							cicd( #5952 ): added test case for diagram that instigated the issue  
						
						 
						
						
						
						
					 
					
						2024-11-15 10:28:50 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								NicolasNewman 
							
						 
					 
					
						
						
							
						
						885ac6f947 
					 
					
						
						
							
							fix( #5952 ): handled additional edge cases  
						
						 
						
						
						
						
					 
					
						2024-11-15 10:27:20 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Knut Sveidqvist 
							
						 
					 
					
						
						
							
						
						6b23647bec 
					 
					
						
						
							
							#6058  Casting task-id and assigned fields to string after yaml parsing  
						
						 
						
						
						
						
					 
					
						2024-11-14 15:07:46 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Knut Sveidqvist 
							
						 
					 
					
						
						
							
						
						757627427b 
					 
					
						
						
							
							Fix for intersection issue  
						
						 
						
						
						
						
					 
					
						2024-11-08 13:47:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								docxml 
							
						 
					 
					
						
						
							
						
						16c448b89b 
					 
					
						
						
							
							Typo kanban.md  
						
						 
						
						
						
						
					 
					
						2024-11-08 10:59:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sidharth Vinod 
							
						 
					 
					
						
						
							
						
						f507dbbe00 
					 
					
						
						
							
							Merge pull request  #6010  from mermaid-js/update-whiteboard-tagline  
						
						 
						
						... 
						
						
						
						TopBar: update Whiteboard tagline 
						
						
					 
					
						2024-11-06 11:42:22 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steph 
							
						 
					 
					
						
						
							
						
						f4713332c0 
					 
					
						
						
							
							minor fix  
						
						 
						
						
						
						
					 
					
						2024-11-05 07:58:56 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steph 
							
						 
					 
					
						
						
							
						
						63ff5b1d98 
					 
					
						
						
							
							update utm  
						
						 
						
						
						
						
					 
					
						2024-11-05 07:57:55 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								NicolasNewman 
							
						 
					 
					
						
						
							
						
						cb0a4703bd 
					 
					
						
						
							
							fix( #5952 ): initial fix for architecture diagrams with extreme heights  
						
						 
						
						
						
						
					 
					
						2024-11-03 15:53:09 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steph 
							
						 
					 
					
						
						
							
						
						7e71b85668 
					 
					
						
						
							
							update blog page  
						
						 
						
						
						
						
					 
					
						2024-11-01 06:43:26 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steph 
							
						 
					 
					
						
						
							
						
						1dd7bcb0a6 
					 
					
						
						
							
							minor update  
						
						 
						
						
						
						
					 
					
						2024-10-30 09:20:35 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steph 
							
						 
					 
					
						
						
							
						
						bbf6ab1206 
					 
					
						
						
							
							update whiteboard tagline  
						
						 
						
						
						
						
					 
					
						2024-10-30 08:58:52 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								github-actions[bot] 
							
						 
					 
					
						
						
							
						
						d4e5acc530 
					 
					
						
						
							
							Version Packages  
						
						 
						
						
						
						
					 
					
						2024-10-30 15:19:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ashish Jain 
							
						 
					 
					
						
						
							
						
						c6e1271ef7 
					 
					
						
						
							
							Merge pull request  #6007  from mermaid-js/release/11.4.0  
						
						 
						
						... 
						
						
						
						Release v11.4.0 
						
						
					 
					
						2024-10-30 15:19:37 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alois Klink 
							
						 
					 
					
						
						
							
						
						1c66237fa8 
					 
					
						
						
							
							test(unit): update docs unit test snapshot  
						
						 
						
						... 
						
						
						
						This snapshot should have been modified in
c1ca3511c  (Fix (tmp) for handling of config of htmlLabels ion note. MOvint class box out of flowchart docs, 2024-10-30
Fixes: c1ca3511c4 
						
						
					 
					
						2024-10-30 21:41:38 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Knut Sveidqvist 
							
						 
					 
					
						
						
							
						
						8ef5d324fd 
					 
					
						
						
							
							Typescript fixes  
						
						 
						
						
						
						
					 
					
						2024-10-30 13:32:03 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Knut Sveidqvist 
							
						 
					 
					
						
						
							
						
						c1ca3511c4 
					 
					
						
						
							
							Fix (tmp) for handling of config of htmlLabels ion note. MOvint class box out of flowchart docs  
						
						 
						
						
						
						
					 
					
						2024-10-30 11:54:31 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alois Klink 
							
						 
					 
					
						
						
							
						
						953d288957 
					 
					
						
						
							
							refactor(types): fix kanbanRenderer types  
						
						 
						
						... 
						
						
						
						Add the appropriate type checks to ensure that we're only ever calling:
- `insertCluster()` with `ClusterNode`
- `insertNode()` with a `NonClusterNode`
Fixes: 7401cb8f6a 
						
						
					 
					
						2024-10-30 19:00:35 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alois Klink 
							
						 
					 
					
						
						
							
						
						143806b360 
					 
					
						
						
							
							refactor(types): assert insertNode returns non-empty  
						
						 
						
						... 
						
						
						
						Fixes: 7401cb8f6a 
						
						
					 
					
						2024-10-30 19:00:35 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alois Klink 
							
						 
					 
					
						
						
							
						
						a381ab6c41 
					 
					
						
						
							
							refactor(types): separate ClusterNodes  
						
						 
						
						... 
						
						
						
						Fixes: 7401cb8f6a 
						
						
					 
					
						2024-10-30 19:00:34 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ashish Jain 
							
						 
					 
					
						
						
							
						
						93e20fdaa3 
					 
					
						
						
							
							Merge from develop  
						
						 
						
						
						
						
					 
					
						2024-10-30 10:38:51 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yari DeWalt 
							
						 
					 
					
						
						
							
						
						dd42305e8c 
					 
					
						
						
							
							Merge branch 'develop' into fix-note-non-html-text  
						
						 
						
						
						
						
					 
					
						2024-10-29 12:21:52 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yari-dewalt 
							
						 
					 
					
						
						
							
						
						c34fd152d5 
					 
					
						
						
							
							Add handling for ' characters in non-html text so they don't get sanitized into html code values  
						
						 
						
						
						
						
					 
					
						2024-10-29 11:57:22 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yari-dewalt 
							
						 
					 
					
						
						
							
						
						8f0e0b9c39 
					 
					
						
						
							
							Change useHtmlLabels to use general config's htmlLabels attribute not flowchart's  
						
						 
						
						
						
						
					 
					
						2024-10-29 11:55:34 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yari-dewalt 
							
						 
					 
					
						
						
							
						
						fe8932e906 
					 
					
						
						
							
							Set node.centerLabel before using labelHelper()  
						
						 
						
						
						
						
					 
					
						2024-10-29 11:54:25 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Knut Sveidqvist 
							
						 
					 
					
						
						
							
						
						73bbde8476 
					 
					
						
						
							
							Update of the background-fix  
						
						 
						
						
						
						
					 
					
						2024-10-29 16:21:56 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Knut Sveidqvist 
							
						 
					 
					
						
						
							
						
						01a41ef530 
					 
					
						
						
							
							Merge branch 'release/11.4.0' of github.com:mermaid-js/mermaid into release/11.4.0  
						
						 
						
						
						
						
					 
					
						2024-10-29 14:52:25 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Knut Sveidqvist 
							
						 
					 
					
						
						
							
						
						124d2f72dd 
					 
					
						
						
							
							Fix for icon borders  
						
						 
						
						
						
						
					 
					
						2024-10-29 14:51:55 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alois Klink 
							
						 
					 
					
						
						
							
						
						34e8946c58 
					 
					
						
						
							
							refactor(types): fix kanbanItem circular types  
						
						 
						
						... 
						
						
						
						Exclude the `node.shape` type from `kanbanItem()`, as otherwise it
causes a circular dependency in the types. 
						
						
					 
					
						2024-10-29 22:18:38 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ashish Jain 
							
						 
					 
					
						
						
							
						
						0197c08916 
					 
					
						
						
							
							revert adding kanban section to shape  
						
						 
						
						
						
						
					 
					
						2024-10-29 14:04:57 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alois Klink 
							
						 
					 
					
						
						
							
						
						ef30283fe9 
					 
					
						
						
							
							refactor: fix more type errors in kanbanItem  
						
						 
						
						... 
						
						
						
						Fixes: 7401cb8f6a 
						
						
					 
					
						2024-10-29 21:44:34 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ashish Jain 
							
						 
					 
					
						
						
							
						
						dffaf9fa8f 
					 
					
						
						
							
							fix for kanban section shape  
						
						 
						
						
						
						
					 
					
						2024-10-29 13:41:20 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alois Klink 
							
						 
					 
					
						
						
							
						
						9168d5d1f4 
					 
					
						
						
							
							refactor(types): fix some type errors in kanbanItem  
						
						 
						
						... 
						
						
						
						Fixes: 7401cb8f6a 
						
						
					 
					
						2024-10-29 21:14:51 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alois Klink 
							
						 
					 
					
						
						
							
						
						f33ebfaf7a 
					 
					
						
						
							
							refactor: fix broken generic on insertLabel()  
						
						 
						
						... 
						
						
						
						Fixes: 7401cb8f6a 
						
						
					 
					
						2024-10-29 21:14:48 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alois Klink 
							
						 
					 
					
						
						
							
						
						054f929150 
					 
					
						
						
							
							refactor: remove unused param from labelHelper()  
						
						 
						
						... 
						
						
						
						Fixes: 7401cb8f6a 
						
						
					 
					
						2024-10-29 21:14:40 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Baudino 
							
						 
					 
					
						
						
							
						
						d752240efc 
					 
					
						
						
							
							Fix a configuration example in gantt.md  
						
						 
						
						... 
						
						
						
						According to the [config schema docs](https://mermaid.js.org/config/schema-docs/config-defs-gantt-diagram-config.html#tickinterval-constraints ), Gantt's `tickInterval` configuration must match the following regular expression, which does **not** allow any space:
```regexp
/^([1-9][0-9]*)(millisecond|second|minute|hour|day|week|month)$/
``` 
						
						
					 
					
						2024-10-29 13:09:54 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Knut Sveidqvist 
							
						 
					 
					
						
						
							
						
						f6c32b6da4 
					 
					
						
						
							
							Merge branch 'develop' into fix/make-parse-error-on-invalid-shape  
						
						 
						
						
						
						
					 
					
						2024-10-29 10:45:50 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Knut Sveidqvist 
							
						 
					 
					
						
						
							
						
						75ca802b62 
					 
					
						
						
							
							Merge branch 'develop' into update-class-diagram  
						
						 
						
						
						
						
					 
					
						2024-10-29 10:40:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yari-dewalt 
							
						 
					 
					
						
						
							
						
						b315d70af5 
					 
					
						
						
							
							Merge branch 'develop' into update-class-diagram and fix conflicts  
						
						 
						
						
						
						
					 
					
						2024-10-28 10:32:19 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alois Klink 
							
						 
					 
					
						
						
							
						
						5fabd414fb 
					 
					
						
						
							
							fix: error mermaid.parse on invalid shapes  
						
						 
						
						... 
						
						
						
						Currently, invalid shapes cause an error when rendering, but not when
parsing. This confuses the Mermaid Live Editor, e.g. by not showing the
error message.
Instead, I've added an `isValidShape()` that validates if the shape is
valid at parse time. This only checks shapes using the new extended
shapes syntax. Currenlty, using `A(-this is an ellipse node-)` is broken
(see #5976 ) and also causes an invalid shape error at render time, but
I've ignored it in this PR, so it will continue pass at parse-time
(we have unit tests checking ellipse parsing).
See: https://github.com/mermaid-js/mermaid/issues/5976  
						
						
					 
					
						2024-10-28 23:17:13 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alois Klink 
							
						 
					 
					
						
						
							
						
						17e2f9e0d4 
					 
					
						
						
							
							refactor: fix addVertex type parameter  
						
						 
						
						... 
						
						
						
						I went through
`packages/mermaid/src/diagrams/flowchart/parser/flow.jison` and found
every possible value this `type` parameter could be. 
						
						
					 
					
						2024-10-28 23:17:13 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alois Klink 
							
						 
					 
					
						
						
							
						
						7fa8b35bdc 
					 
					
						
						
							
							refactor: convert if-statements to switch..case  
						
						 
						
						
						
						
					 
					
						2024-10-28 23:17:13 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Knut Sveidqvist 
							
						 
					 
					
						
						
							
						
						e6ea4eae50 
					 
					
						
						
							
							Fix for missing function  
						
						 
						
						
						
						
					 
					
						2024-10-28 14:29:06 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Knut Sveidqvist 
							
						 
					 
					
						
						
							
						
						7401cb8f6a 
					 
					
						
						
							
							Merge branch 'develop' into knsv/5342-kanban  
						
						 
						
						
						
						
					 
					
						2024-10-28 14:22:10 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sidharth Vinod 
							
						 
					 
					
						
						
							
						
						b5cd101d86 
					 
					
						
						
							
							Merge branch 'develop' into refactor/improving-rendering-shape-types  
						
						 
						
						
						
						
					 
					
						2024-10-28 18:11:41 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Knut Sveidqvist 
							
						 
					 
					
						
						
							
						
						2c676b6222 
					 
					
						
						
							
							Moving kanbanItem out of the shapes doc  
						
						 
						
						
						
						
					 
					
						2024-10-28 13:03:18 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Knut Sveidqvist 
							
						 
					 
					
						
						
							
						
						0af08276d2 
					 
					
						
						
							
							#5232  Enabling handdrawn mode  
						
						 
						
						
						
						
					 
					
						2024-10-28 12:53:03 +01:00