David Luzar 
							
						 
					 
					
						
						
							
						
						dda3affcb0 
					 
					
						
						
							
							fix: do not strip invisible elements from array ( #9844 )  
						
						
						
						
					 
					
						2025-08-12 11:56:11 +02:00 
						 
				 
			
				
					
						
							
							
								Marcel Mraz 
							
						 
					 
					
						
						
							
						
						54c148f390 
					 
					
						
						
							
							fix: text restore & deletion issues ( #9853 )  
						
						
						
						
					 
					
						2025-08-12 09:27:04 +02:00 
						 
				 
			
				
					
						
							
							
								Marcel Mraz 
							
						 
					 
					
						
						
							
						
						432a46ef9e 
					 
					
						
						
							
							refactor: separate elements logic into a standalone package ( #9285 )  
						
						
						
						
					 
					
						2025-03-26 15:24:59 +01:00 
						 
				 
			
				
					
						
							
							
								Marcel Mraz 
							
						 
					 
					
						
						
							
						
						21ffaf4d76 
					 
					
						
						
							
							refactor: auto ordered imports ( #9163 )  
						
						
						
						
					 
					
						2025-03-12 15:23:31 +01:00 
						 
				 
			
				
					
						
							
							
								Marcel Mraz 
							
						 
					 
					
						
						
							
						
						ecef5d12f4 
					 
					
						
						
							
							chore: release @excalidraw/excalidraw@18.0.0   🎉  ( #9127 )  
						
						
						
						
					 
					
						2025-02-28 16:49:09 +01:00 
						 
				 
			
				
					
						
							
							
								David Luzar 
							
						 
					 
					
						
						
							
						
						16b86d7d16 
					 
					
						
						
							
							chore: update firebase@8 to @11 ( #9136 )  
						
						
						
						
					 
					
						2025-02-13 13:57:14 +01:00 
						 
				 
			
				
					
						
							
							
								David Luzar 
							
						 
					 
					
						
						
							
						
						79b181bcdc 
					 
					
						
						
							
							fix: restore svg image DataURL dimensions ( #8730 )  
						
						
						
						
					 
					
						2024-10-29 22:40:24 +01:00 
						 
				 
			
				
					
						
							
							
								Aakansha Doshi 
							
						 
					 
					
						
						
							
						
						1ed53b153c 
					 
					
						
						
							
							build: enable consistent type imports eslint rule ( #7992 )  
						
						... 
						
						
						
						* build: enable consistent type imports eslint rule
* change to warn
* fix the warning in example and excalidraw-app
* fix packages
* enable type annotations and throw error for the rule 
						
						
					 
					
						2024-05-08 14:21:50 +05:30 
						 
				 
			
				
					
						
							
							
								Marcel Mraz 
							
						 
					 
					
						
						
							
						
						1bd2b1fe55 
					 
					
						
						
							
							feat: export reconciliation ( #7917 )  
						
						
						
						
					 
					
						2024-04-22 17:27:57 +02:00 
						 
				 
			
				
					
						
							
							
								Ryan Di 
							
						 
					 
					
						
						
							
						
						32df5502ae 
					 
					
						
						
							
							feat: fractional indexing ( #7359 )  
						
						... 
						
						
						
						* Introducing fractional indices as part of `element.index`
* Ensuring invalid fractional indices are always synchronized with the array order
* Simplifying reconciliation based on the fractional indices
* Moving reconciliation inside the `@excalidraw/excalidraw` package
---------
Co-authored-by: Marcel Mraz <marcel@excalidraw.com >
Co-authored-by: dwelle <5153846+dwelle@users.noreply.github.com > 
						
						
					 
					
						2024-04-04 13:51:11 +01:00 
						 
				 
			
				
					
						
							
							
								David Luzar 
							
						 
					 
					
						
						
							
						
						561e919a2e 
					 
					
						
						
							
							fix: import Socket as type ( #7446 )  
						
						
						
						
					 
					
						2023-12-16 11:15:04 +01:00 
						 
				 
			
				
					
						
							
							
								David Luzar 
							
						 
					 
					
						
						
							
						
						20e3acf7a6 
					 
					
						
						
							
							feat: bump socket.io-client & collab tweaks ( #7444 )  
						
						
						
						
					 
					
						2023-12-16 00:23:59 +01:00 
						 
				 
			
				
					
						
							
							
								Aakansha Doshi 
							
						 
					 
					
						
						
							
						
						d6cd8b78f1 
					 
					
						
						
							
							build: decouple package deps and introduce yarn workspaces ( #7415 )  
						
						... 
						
						
						
						* feat: decouple package deps and introduce yarn workspaces
* update root directory
* fix
* fix scripts
* fix lint
* update path in scripts
* remove yarn.lock files from packages
* ignore workspace
* dummy
* dummy
* remove comment check
* revert workflow changes
* ignore ws when installing gh actions
* remove log
* update path
* fix
* fix typo 
						
						
					 
					
						2023-12-12 11:32:51 +05:30 
						 
				 
			
				
					
						
							
							
								Aakansha Doshi 
							
						 
					 
					
						
						
							
						
						741d5f1a18 
					 
					
						
						
							
							refactor: move excalidraw-app outside src ( #6987 )  
						
						... 
						
						
						
						* refactor: move excalidraw-app outside src
* move some tests to excal app and fix some
* fix tests
* fix
* port remaining tests
* fix
* update snap
* move tests inside test folder
* fix
* fix 
						
						
					 
					
						2023-09-21 09:28:48 +05:30