Sidharth Vinod 
							
						 
					 
					
						
						
							
						
						9e2cd1a926 
					 
					
						
						
							
							Merge pull request  #6738  from mermaid-js/treemap-diagram-to-use-the-new-class-based-approach  
						
						 
						
						... 
						
						
						
						Updated code to use class based approach for treemap 
						
						
					 
					
						2025-07-15 14:43:24 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sidharth Vinod 
							
						 
					 
					
						
						
							
						
						abf2227faf 
					 
					
						
						
							
							Merge pull request  #6751  from mermaid-js/6750-convert-mindmap-to-class-based-approach  
						
						 
						
						... 
						
						
						
						6750: Change MindmapDB to class based architecture 
						
						
					 
					
						2025-07-15 14:40:29 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sidharth Vinod 
							
						 
					 
					
						
						
							
						
						7db942b0e1 
					 
					
						
						
							
							Merge pull request  #6756  from mzner/chore/update-katex-to-latest-version  
						
						 
						
						... 
						
						
						
						chore: update katex to latest version due to CVE vulnerability 
						
						
					 
					
						2025-07-15 14:36:33 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matteo 
							
						 
					 
					
						
						
							
						
						70041c806f 
					 
					
						
						
							
							chore: update katex to latest version due to CVE vulnerability  
						
						 
						
						
						
						
					 
					
						2025-07-15 14:59:14 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								shubham-mermaid 
							
						 
					 
					
						
						
							
						
						77e2703f72 
					 
					
						
						
							
							Merge branch 'develop' into treemap-diagram-to-use-the-new-class-based-approach  
						
						 
						
						
						
						
					 
					
						2025-07-15 17:41:20 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								shubham-mermaid 
							
						 
					 
					
						
						
							
						
						771801b366 
					 
					
						
						
							
							Updated changeset  
						
						 
						
						... 
						
						
						
						on-behalf-of: @Mermaid-Chart <hello@mermaidchart.com > 
						
						
					 
					
						2025-07-15 17:40:59 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								darshanr0107 
							
						 
					 
					
						
						
							
						
						a9a0a9b2de 
					 
					
						
						
							
							Merge branch '6750-convert-mindmap-to-class-based-approach' of  https://github.com/mermaid-js/mermaid  into 6750-convert-mindmap-to-class-based-approach  
						
						 
						
						
						
						
					 
					
						2025-07-15 16:51:10 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								darshanr0107 
							
						 
					 
					
						
						
							
						
						1e5e835c41 
					 
					
						
						
							
							updated changeset on-behalf-of: @Mermaid-Chart hello@mermaidchart.com  
						
						 
						
						
						
						
					 
					
						2025-07-15 16:50:15 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sidharth Vinod 
							
						 
					 
					
						
						
							
						
						1f3f8da0f7 
					 
					
						
						
							
							Merge pull request  #6749  from mermaid-js/chore/downgrade-chokidar-to-3.6.0  
						
						 
						
						... 
						
						
						
						chore: downgrade chokidar to 3.6.0 
						
						
					 
					
						2025-07-15 16:40:56 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sidharth Vinod 
							
						 
					 
					
						
						
							
						
						b11f40e8ce 
					 
					
						
						
							
							Merge branch 'develop' into chore/downgrade-chokidar-to-3.6.0  
						
						 
						
						... 
						
						
						
						* develop:
  chore: Update jsdom
  Update @argos-ci/cypress to v5.0.2
  Update @argos-ci/cypress to v5.0.1
  chore: Upgrade cypress
  chore: Update @argos-ci/cypress to v5
  chore(test): Finish refactoring of jsdomit tests
  docs(tests): Documentation for `jsdomIt` tests
  test(refactor): Provide SVG selection in `jsdomIt` function
  test(refactor): Use real-ish rendering instead of heavy mocking in unit tests 
						
						
					 
					
						2025-07-15 16:40:18 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sidharth Vinod 
							
						 
					 
					
						
						
							
						
						1fe045e638 
					 
					
						
						
							
							chore: pin chokidar version  
						
						 
						
						
						
						
					 
					
						2025-07-15 16:36:13 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sidharth Vinod 
							
						 
					 
					
						
						
							
						
						1c750ffc70 
					 
					
						
						
							
							Merge pull request  #6675  from quilicicf/chore/6627_improve-rendering-tests  
						
						 
						
						... 
						
						
						
						Improve unit tests to allow pseudo-render tests 
						
						
					 
					
						2025-07-15 09:57:48 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sidharth Vinod 
							
						 
					 
					
						
						
							
						
						b0ec93f29c 
					 
					
						
						
							
							chore: Update jsdom  
						
						 
						
						
						
						
					 
					
						2025-07-15 13:54:45 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								shubham-mermaid 
							
						 
					 
					
						
						
							
						
						6b071c135a 
					 
					
						
						
							
							Merge branch 'develop' into 6750-convert-mindmap-to-class-based-approach  
						
						 
						
						
						
						
					 
					
						2025-07-15 13:49:35 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								shubham-mermaid 
							
						 
					 
					
						
						
							
						
						42a3c3487f 
					 
					
						
						
							
							Remove constructor and clear method call from TreeMapDB class  
						
						 
						
						... 
						
						
						
						on-behalf-of: @Mermaid-Chart <hello@mermaidchart.com > 
						
						
					 
					
						2025-07-15 13:44:26 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sidharth Vinod 
							
						 
					 
					
						
						
							
						
						d7b8ed2c5a 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into pr/quilicicf/6675  
						
						 
						
						... 
						
						
						
						* origin/develop:
  Update @argos-ci/cypress to v5.0.2
  Update @argos-ci/cypress to v5.0.1
  chore: Upgrade cypress
  chore: Update @argos-ci/cypress to v5 
						
						
					 
					
						2025-07-15 13:34:11 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								darshanr0107 
							
						 
					 
					
						
						
							
						
						96c21c7e54 
					 
					
						
						
							
							resolve PR comments and update changeset  
						
						 
						
						
						
						
					 
					
						2025-07-15 12:19:02 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								shubham-mermaid 
							
						 
					 
					
						
						
							
						
						e95e4d155a 
					 
					
						
						
							
							Updated changeset on-behalf-of: @Mermaid-Chart <hello@mermaidchart.com>  
						
						 
						
						
						
						
					 
					
						2025-07-15 12:09:17 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								shubham-mermaid 
							
						 
					 
					
						
						
							
						
						688170558c 
					 
					
						
						
							
							Updated changeset on-behalf-of: @Mermaid-Chart <hello@mermaidchart.com>  
						
						 
						
						
						
						
					 
					
						2025-07-15 12:07:52 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								shubham-mermaid 
							
						 
					 
					
						
						
							
						
						832f012e10 
					 
					
						
						
							
							Merge branch 'treemap-diagram-to-use-the-new-class-based-approach' of  https://github.com/mermaid-js/mermaid  into treemap-diagram-to-use-the-new-class-based-approach  
						
						 
						
						
						
						
					 
					
						2025-07-15 12:07:01 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								shubham-mermaid 
							
						 
					 
					
						
						
							
						
						2e2e8c4152 
					 
					
						
						
							
							Added clear function in constructor on-behalf-of: @Mermaid-Chart <hello@mermaidchart.com>  
						
						 
						
						
						
						
					 
					
						2025-07-15 12:06:22 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sidharth Vinod 
							
						 
					 
					
						
						
							
						
						6ff6e08c4b 
					 
					
						
						
							
							Merge branch 'develop' into treemap-diagram-to-use-the-new-class-based-approach  
						
						 
						
						
						
						
					 
					
						2025-07-15 00:00:49 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sidharth Vinod 
							
						 
					 
					
						
						
							
						
						d7f1f12549 
					 
					
						
						
							
							Merge pull request  #6748  from mermaid-js/sidv/updateArgosCy  
						
						 
						
						... 
						
						
						
						chore: Update @argos-ci/cypress to v5 
						
						
					 
					
						2025-07-14 23:35:38 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sidharth Vinod 
							
						 
					 
					
						
						
							
						
						6e56869566 
					 
					
						
						
							
							Update @argos-ci/cypress to v5.0.2  
						
						 
						
						
						
						
					 
					
						2025-07-14 23:22:40 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								darshanr0107 
							
						 
					 
					
						
						
							
						
						d3e2be35be 
					 
					
						
						
							
							added changeset  
						
						 
						
						
						
						
					 
					
						2025-07-14 20:12:31 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sidharth Vinod 
							
						 
					 
					
						
						
							
						
						852cb35f0a 
					 
					
						
						
							
							Update @argos-ci/cypress to v5.0.1  
						
						 
						
						
						
						
					 
					
						2025-07-14 20:05:57 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								darshanr0107 
							
						 
					 
					
						
						
							
						
						260a045da0 
					 
					
						
						
							
							migrate mindmap to class based approach  
						
						 
						
						
						
						
					 
					
						2025-07-14 20:00:13 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omkarht 
							
						 
					 
					
						
						
							
						
						a28965064d 
					 
					
						
						
							
							chore: downgrade chokidar to 3.6.0  
						
						 
						
						
						
						
					 
					
						2025-07-14 19:34:02 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sidharth Vinod 
							
						 
					 
					
						
						
							
						
						355eeeb9cc 
					 
					
						
						
							
							chore: Upgrade cypress  
						
						 
						
						
						
						
					 
					
						2025-07-14 18:33:09 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sidharth Vinod 
							
						 
					 
					
						
						
							
						
						5449d6a447 
					 
					
						
						
							
							chore: Update @argos-ci/cypress to v5  
						
						 
						
						... 
						
						
						
						This fixes the random test renaming issue 
						
						
					 
					
						2025-07-14 18:15:18 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								quilicicf 
							
						 
					 
					
						
						
							
						
						34e91f8b65 
					 
					
						
						
							
							chore(test): Finish refactoring of jsdomit tests  
						
						 
						
						
						
						
					 
					
						2025-07-14 14:04:53 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								quilicicf 
							
						 
					 
					
						
						
							
						
						627ee1f34d 
					 
					
						
						
							
							docs(tests): Documentation for jsdomIt tests  
						
						 
						
						
						
						
					 
					
						2025-07-14 14:04:53 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								quilicicf 
							
						 
					 
					
						
						
							
						
						28840ebd84 
					 
					
						
						
							
							test(refactor): Provide SVG selection in jsdomIt function  
						
						 
						
						
						
						
					 
					
						2025-07-14 14:04:53 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								quilicicf 
							
						 
					 
					
						
						
							
						
						4145879003 
					 
					
						
						
							
							test(refactor): Use real-ish rendering instead of heavy mocking in unit tests  
						
						 
						
						... 
						
						
						
						* Creates a utility method `jsdomIt` that overrides `it` from `vitest` and fakes a browser environment by :
  * Creating a DOM with `jsdom` (and `canvas`)
  * Adding (for the duration of the test) that DOM's `window` and `document` on `global`
  * Monkey-patching DOM methods that require a rendering engine (`Element.getBBox` & `Element.getComputedLength`)
* Removes all d3 mocking since it can now work normally in `jsdomIt` tests
* Re-writes existing rendering tests to :
  * Use `jsdomIt`
  * Get rid of most of the involved mocking
  * Run `expect` calls on the generated SVG instead
Inspired by d3's own test code mocking : https://github.com/d3/d3-selection/blob/v3.0.0/test/jsdom.js  
						
						
					 
					
						2025-07-14 14:04:52 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								shubham-mermaid 
							
						 
					 
					
						
						
							
						
						e097b480d5 
					 
					
						
						
							
							Merge branch 'develop' into treemap-diagram-to-use-the-new-class-based-approach  
						
						 
						
						
						
						
					 
					
						2025-07-14 16:12:37 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								shubham-mermaid 
							
						 
					 
					
						
						
							
						
						f76e27db70 
					 
					
						
						
							
							Merge pull request  #6747  from mermaid-js/6619-sequence-title-box-safari  
						
						 
						
						... 
						
						
						
						6619: Prevent title from overlapping with box top border in Safari 
						
						
					 
					
						2025-07-14 09:13:53 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								darshanr0107 
							
						 
					 
					
						
						
							
						
						3e3ae08930 
					 
					
						
						
							
							add changeset  
						
						 
						
						
						
						
					 
					
						2025-07-14 14:17:00 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								darshanr0107 
							
						 
					 
					
						
						
							
						
						966c112eb1 
					 
					
						
						
							
							prevent title from overlapping with box top border in Safari  
						
						 
						
						
						
						
					 
					
						2025-07-14 14:11:06 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								shubham-mermaid 
							
						 
					 
					
						
						
							
						
						55527e70c2 
					 
					
						
						
							
							Merge pull request  #6745  from mermaid-js/renovate/autofix-ci-action-digest  
						
						 
						
						... 
						
						
						
						chore(deps): update autofix-ci/action digest to 635ffb0 
						
						
					 
					
						2025-07-14 06:47:45 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								renovate[bot] 
							
						 
					 
					
						
						
							
						
						447d1cf988 
					 
					
						
						
							
							chore(deps): update autofix-ci/action digest to 635ffb0  
						
						 
						
						
						
						
					 
					
						2025-07-14 00:55:26 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								autofix-ci[bot] 
							
						 
					 
					
						
						
							
						
						003d1c7a70 
					 
					
						
						
							
							[autofix.ci] apply automated fixes  
						
						 
						
						
						
						
					 
					
						2025-07-12 20:03:58 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								SpecularAura 
							
						 
					 
					
						
						
							
						
						daf8d8d3be 
					 
					
						
						
							
							Added Changeset for Per Link Styling of edges  
						
						 
						
						
						
						
					 
					
						2025-07-12 19:41:01 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								SpecularAura 
							
						 
					 
					
						
						
							
						
						d7a55b422b 
					 
					
						
						
							
							Added tests for Per Link Curve Styling  
						
						 
						
						
						
						
					 
					
						2025-07-12 19:08:42 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								shubham-mermaid 
							
						 
					 
					
						
						
							
						
						12e3d31437 
					 
					
						
						
							
							Addresses type incompatibility by setting the parser database to undefined, on-behalf-of: @Mermaid-Chart <hello@mermaidchart.com>  
						
						 
						
						
						
						
					 
					
						2025-07-11 16:54:56 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								shubham-mermaid 
							
						 
					 
					
						
						
							
						
						ad024b01d6 
					 
					
						
						
							
							Updated  the function to use  class method on-behalf-of: @Mermaid-Chart <hello@mermaidchart.com>  
						
						 
						
						
						
						
					 
					
						2025-07-11 15:18:41 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								shubham-mermaid 
							
						 
					 
					
						
						
							
						
						c12aea588c 
					 
					
						
						
							
							Updated code as per suggestions on-behalf-of: @MermaidChart <hello@mermaidchart.com>  
						
						 
						
						
						
						
					 
					
						2025-07-11 15:16:49 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								shubham-mermaid 
							
						 
					 
					
						
						
							
						
						9dfbf1166d 
					 
					
						
						
							
							Refactors treemap DB to class-based state management on-behalf-of: @MermaidChart shubham-mermaid@mermaidchart.com  
						
						 
						
						
						
						
					 
					
						2025-07-11 14:04:30 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Krishna Upadhyay 
							
						 
					 
					
						
						
							
						
						98bf9b4cb4 
					 
					
						
						
							
							test: add tests for directions in flowchart  
						
						 
						
						
						
						
					 
					
						2025-07-10 22:17:30 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Krishna Upadhyay 
							
						 
					 
					
						
						
							
						
						e9ce8cf4da 
					 
					
						
						
							
							fix: trim the direction string in flowchart  
						
						 
						
						
						
						
					 
					
						2025-07-10 22:01:50 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								shubham-mermaid 
							
						 
					 
					
						
						
							
						
						d90634bf2b 
					 
					
						
						
							
							added changeset  
						
						 
						
						
						
						
					 
					
						2025-07-10 20:39:52 +05:30