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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Knut Sveidqvist 
							
						 
					 
					
						
						
							
						
						ece3b254db 
					 
					
						
						
							
							Merge pull request  #6006  from yari-dewalt/fix-note-non-html-text  
						
						 
						
						... 
						
						
						
						Fix note non html text 
						
						
					 
					
						2024-10-30 10:37:35 +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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								autofix-ci[bot] 
							
						 
					 
					
						
						
							
						
						8cb1c68166 
					 
					
						
						
							
							[autofix.ci] apply automated fixes  
						
						 
						
						
						
						
					 
					
						2024-10-29 13:09:54 +01: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 
							
						 
					 
					
						
						
							
						
						8d0902de4c 
					 
					
						
						
							
							Merge pull request  #6002  from aloisklink/fix/make-parse-error-on-invalid-shape  
						
						 
						
						... 
						
						
						
						fix: make `mermaid.parse` throw an error on invalid shapes 
						
						
					 
					
						2024-10-29 10:46:02 +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 
							
						 
					 
					
						
						
							
						
						bdf145ffe3 
					 
					
						
						
							
							Merge pull request  #5880  from yari-dewalt/update-class-diagram  
						
						 
						
						... 
						
						
						
						Update class diagram to v3 using new renderer 
						
						
					 
					
						2024-10-29 10:44:07 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Knut Sveidqvist 
							
						 
					 
					
						
						
							
						
						75ca802b62 
					 
					
						
						
							
							Merge branch 'develop' into update-class-diagram  
						
						 
						
						
						
						
					 
					
						2024-10-29 10:40:39 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ashish Jain 
							
						 
					 
					
						
						
							
						
						3f85b6179d 
					 
					
						
						
							
							Merge pull request  #5999  from mermaid-js/knsv/5342-kanban  
						
						 
						
						... 
						
						
						
						Knsv/5342 kanban 
						
						
					 
					
						2024-10-29 10:38:18 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yari-dewalt 
							
						 
					 
					
						
						
							
						
						b315d70af5 
					 
					
						
						
							
							Merge branch 'develop' into update-class-diagram and fix conflicts  
						
						 
						
						
						
						
					 
					
						2024-10-28 10:32:19 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								autofix-ci[bot] 
							
						 
					 
					
						
						
							
						
						848be3d129 
					 
					
						
						
							
							[autofix.ci] apply automated fixes  
						
						 
						
						
						
						
					 
					
						2024-10-28 14:33:47 +00: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 
							
						 
					 
					
						
						
							
						
						e765007b21 
					 
					
						
						
							
							Merge pull request  #5974  from aloisklink/refactor/improving-rendering-shape-types  
						
						 
						
						... 
						
						
						
						refactor: TypeScript improvements to `packages/mermaid/src/rendering-util/rendering-elements` 
						
						
					 
					
						2024-10-28 18:22:23 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sidharth Vinod 
							
						 
					 
					
						
						
							
						
						b5cd101d86 
					 
					
						
						
							
							Merge branch 'develop' into refactor/improving-rendering-shape-types  
						
						 
						
						
						
						
					 
					
						2024-10-28 18:11:41 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								autofix-ci[bot] 
							
						 
					 
					
						
						
							
						
						da12ace593 
					 
					
						
						
							
							[autofix.ci] apply automated fixes  
						
						 
						
						
						
						
					 
					
						2024-10-28 12:08:48 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Knut Sveidqvist 
							
						 
					 
					
						
						
							
						
						d790e353b0 
					 
					
						
						
							
							#5432  Theme based text color for labels  
						
						 
						
						
						
						
					 
					
						2024-10-28 11:51:44 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Knut Sveidqvist 
							
						 
					 
					
						
						
							
						
						e07e9b9daf 
					 
					
						
						
							
							Merge branch 'knsv/5342-kanban' of github.com:mermaid-js/mermaid into knsv/5342-kanban  
						
						 
						
						
						
						
					 
					
						2024-10-28 11:47:17 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Knut Sveidqvist 
							
						 
					 
					
						
						
							
						
						948ec4d1ce 
					 
					
						
						
							
							#5342  Handing of wide section texts  
						
						 
						
						
						
						
					 
					
						2024-10-28 11:43:56 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								autofix-ci[bot] 
							
						 
					 
					
						
						
							
						
						e62d268c89 
					 
					
						
						
							
							[autofix.ci] apply automated fixes  
						
						 
						
						
						
						
					 
					
						2024-10-28 09:19:37 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Knut Sveidqvist 
							
						 
					 
					
						
						
							
						
						742ad7c130 
					 
					
						
						
							
							Adding changeset and kanban in the docs sidenav  
						
						 
						
						
						
						
					 
					
						2024-10-28 10:03:42 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Knut Sveidqvist 
							
						 
					 
					
						
						
							
						
						56cc3728c5 
					 
					
						
						
							
							End to end tests and docs  
						
						 
						
						
						
						
					 
					
						2024-10-25 15:40:58 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Knut Sveidqvist 
							
						 
					 
					
						
						
							
						
						fb86e5c689 
					 
					
						
						
							
							Merge branch 'develop' into knsv/5342-kanban  
						
						 
						
						
						
						
					 
					
						2024-10-25 14:56:46 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alois Klink 
							
						 
					 
					
						
						
							
						
						f8746bee04 
					 
					
						
						
							
							refactor: move MaybePromise type to src/types.ts  
						
						 
						
						... 
						
						
						
						Suggested-by: https://github.com/mermaid-js/mermaid/pull/5974#discussion_r1810562136 
Co-authored-by: Sidharth Vinod <sidharthv96@gmail.com > 
						
						
					 
					
						2024-10-22 21:49:23 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alois Klink 
							
						 
					 
					
						
						
							
						
						bb97fdbd1e 
					 
					
						
						
							
							refactor: use parseFontSize()  
						
						 
						
						... 
						
						
						
						Handle `NaN` values by using `parseFontSize()`.
Suggested-by: https://github.com/mermaid-js/mermaid/pull/5974#discussion_r1810570967  
						
						
					 
					
						2024-10-22 21:49:02 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sidharth Vinod 
							
						 
					 
					
						
						
							
						
						e3ec6ed993 
					 
					
						
						
							
							Merge pull request  #5987  from mermaid-js/update-promos  
						
						 
						
						... 
						
						
						
						Remove Product Hunt promos & Update Promo bar 
						
						
					 
					
						2024-10-22 12:03:05 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steph 
							
						 
					 
					
						
						
							
						
						6df1fa1a03 
					 
					
						
						
							
							update taglines  
						
						 
						
						
						
						
					 
					
						2024-10-21 23:26:17 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yari-dewalt 
							
						 
					 
					
						
						
							
						
						fd6b875f87 
					 
					
						
						
							
							Fix subgraph / cluster node width based off of label  
						
						 
						
						
						
						
					 
					
						2024-10-21 16:09:55 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yari-dewalt 
							
						 
					 
					
						
						
							
						
						be3da0b39d 
					 
					
						
						
							
							Update testing file  
						
						 
						
						
						
						
					 
					
						2024-10-21 15:37:41 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yari-dewalt 
							
						 
					 
					
						
						
							
						
						64bc7f4bd9 
					 
					
						
						
							
							Add fix for flipped edge markers  
						
						 
						
						
						
						
					 
					
						2024-10-21 15:37:24 -07:00