Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								1ee5790035 
								
							 
						 
						
							
							
								
								Optimize column access  
							
							... 
							
							
							
							Cleanup 
							
						 
						
							2025-06-25 17:16:04 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								d6e288555e 
								
							 
						 
						
							
							
								
								Fix oopsies  
							
							
							
						 
						
							2025-06-20 22:39:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								3174e8d80b 
								
							 
						 
						
							
							
								
								Handle removal of (*, R) pairs  
							
							
							
						 
						
							2025-06-10 16:16:04 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								46d363ad5f 
								
							 
						 
						
							
							
								
								Initial commit with union  
							
							
							
						 
						
							2025-06-10 16:10:41 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								dab260f733 
								
							 
						 
						
							
							
								
								Cast numbers to Entity  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	analysis / Run Luau Analyze (push) Has been cancelled 
				
			 
		
			
				
	deploy-docs / build (push) Has been cancelled 
				
			 
		
			
				
	publish-npm / publish (push) Has been cancelled 
				
			 
		
			
				
	unit-testing / Run Luau Tests (push) Has been cancelled 
				
			 
		
			
				
	deploy-docs / Deploy (push) Has been cancelled 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-06-07 02:36:34 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								56b52286b8 
								
							 
						 
						
							
							
								
								Rework observers addon interface  
							
							
							
						 
						
							2025-06-07 02:11:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Luka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d505a0a38d 
								
							 
						 
						
							
							
								
								fix line endings ( #234 )  
							
							
							
						 
						
							2025-06-05 22:48:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcus 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								803616a005 
								
							 
						 
						
							
							
								
								Fix line endings on demo ( #232 )  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	analysis / Run Luau Analyze (push) Has been cancelled 
				
			 
		
			
				
	deploy-docs / build (push) Has been cancelled 
				
			 
		
			
				
	publish-npm / publish (push) Has been cancelled 
				
			 
		
			
				
	unit-testing / Run Luau Tests (push) Has been cancelled 
				
			 
		
			
				
	deploy-docs / Deploy (push) Has been cancelled 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-06-01 16:19:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								3be946db0c 
								
							 
						 
						
							
							
								
								Merge  
							
							
							
						 
						
							2025-06-01 16:15:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								b73bb0daee 
								
							 
						 
						
							
							
								
								Fix line endings  
							
							
							
						 
						
							2025-06-01 16:11:32 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								4bb7e64edd 
								
							 
						 
						
							
							
								
								Define behaviour for world:entity(id)  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	analysis / Run Luau Analyze (push) Waiting to run 
				
			 
		
			
				
	deploy-docs / build (push) Waiting to run 
				
			 
		
			
				
	deploy-docs / Deploy (push) Blocked by required conditions 
				
			 
		
			
				
	publish-npm / publish (push) Waiting to run 
				
			 
		
			
				
	unit-testing / Run Luau Tests (push) Waiting to run 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-05-08 23:21:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								fd6883cfed 
								
							 
						 
						
							
							
								
								Allow pre existing hooks for observer  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	analysis / Run Luau Analyze (push) Waiting to run 
				
			 
		
			
				
	deploy-docs / build (push) Waiting to run 
				
			 
		
			
				
	deploy-docs / Deploy (push) Blocked by required conditions 
				
			 
		
			
				
	publish-npm / publish (push) Waiting to run 
				
			 
		
			
				
	unit-testing / Run Luau Tests (push) Waiting to run 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-05-07 19:21:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								3ae84301f2 
								
							 
						 
						
							
							
								
								Recycle higher generation  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	analysis / Run Luau Analyze (push) Waiting to run 
				
			 
		
			
				
	deploy-docs / build (push) Waiting to run 
				
			 
		
			
				
	deploy-docs / Deploy (push) Blocked by required conditions 
				
			 
		
			
				
	publish-npm / publish (push) Waiting to run 
				
			 
		
			
				
	unit-testing / Run Luau Tests (push) Waiting to run 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-04-27 20:42:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								01821f0a7b 
								
							 
						 
						
							
							
								
								Handle only make_alive behaviour in overload  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	analysis / Run Luau Analyze (push) Waiting to run 
				
			 
		
			
				
	deploy-docs / build (push) Waiting to run 
				
			 
		
			
				
	deploy-docs / Deploy (push) Blocked by required conditions 
				
			 
		
			
				
	publish-npm / publish (push) Waiting to run 
				
			 
		
			
				
	unit-testing / Run Luau Tests (push) Waiting to run 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-04-27 05:03:49 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								6922019ed9 
								
							 
						 
						
							
							
								
								Short circuit return for non zero generation entities  
							
							
							
						 
						
							2025-04-27 04:13:49 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcus 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d1d5b1f207 
								
							 
						 
						
							
							
								
								Add entity ranges ( #221 )  
							
							... 
							
							
							
							* Add component registration and metadata API
* Fix test case erroring
* Initial commit
* Simplify entity swap logic in world_entity function
* Allow to disconnect signals
* Remove appending to array
* Add ecs_assert and fix entity range handling
* Fix listener array indexing in observers
* Only max_id and alive_count if range_begin is larger than built in
ranges
* No nullable records
* Index is not a stable pointer 
							
						 
						
							2025-04-25 23:53:39 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marcus 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								42401f93ae 
								
							 
						 
						
							
							
								
								Add component registration and metadata API ( #219 )  
							
							... 
							
							
							
							* Add component registration and metadata API
* Fix test case erroring
* Fix type issues
* Add component to hook calls' arguments
* Add is_tag function
* Allow focus to capture a single Test
* Add test cases for preregistered tags 
							
						 
						
							2025-04-22 04:38:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								f9bacf3f54 
								
							 
						 
						
							
							
								
								Remove until end of range for relationship  
							
							
							
						 
						
							2025-04-13 05:21:41 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								765a7f9a36 
								
							 
						 
						
							
							
								
								Removed unnecessary tests  
							
							
							
						 
						
							2025-04-13 02:37:58 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								4c958071e0 
								
							 
						 
						
							
							
								
								Change observers export value  
							
							
							
						 
						
							2025-04-10 21:10:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								ba31aa98ba 
								
							 
						 
						
							
							
								
								Cleanup testing slightly  
							
							
							
						 
						
							2025-04-10 19:52:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								001431b836 
								
							 
						 
						
							
							
								
								Experiment: rip out linked lists from archetype graph  
							
							
							
						 
						
							2025-04-05 06:04:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								d24ab71e4c 
								
							 
						 
						
							
							
								
								Style fixes  
							
							
							
						 
						
							2025-04-05 00:41:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								41ebde415f 
								
							 
						 
						
							
							
								
								OnChange should invoke after data has been set  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	analysis / Run Luau Analyze (push) Waiting to run 
				
			 
		
			
				
	deploy-docs / build (push) Waiting to run 
				
			 
		
			
				
	deploy-docs / Deploy (push) Blocked by required conditions 
				
			 
		
			
				
	publish-npm / publish (push) Waiting to run 
				
			 
		
			
				
	unit-testing / Run Luau Tests (push) Waiting to run 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-03-30 22:49:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								7bcd6bd220 
								
							 
						 
						
							
							
								
								Update docs  
							
							
							
						 
						
							2025-03-30 22:29:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								2b90fabec5 
								
							 
						 
						
							
							
								
								Add tests for addons  
							
							
							
						 
						
							2025-03-30 22:14:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								cf88c259f8 
								
							 
						 
						
							
							
								
								Replace OnSet hook with OnChange  
							
							
							
						 
						
							2025-03-30 21:31:18 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								dd9db448e3 
								
							 
						 
						
							
							
								
								New coverage reports  
							
							
							
						 
						
							2025-03-28 01:53:19 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								4eb15bbb55 
								
							 
						 
						
							
							
								
								Update removal functions to handle more variants  
							
							
							
						 
						
							2025-03-27 21:49:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								b81bd6eea8 
								
							 
						 
						
							
							
								
								Make tests lazily evaluated  
							
							
							
						 
						
							2025-03-27 17:37:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								75f2584bf4 
								
							 
						 
						
							
							
								
								Clear ID will remove ID from all entities  
							
							
							
						 
						
							2025-03-27 05:08:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								9a22b38bb3 
								
							 
						 
						
							
							
								
								Reorganize repo  
							
							
							
						 
						
							2025-03-27 02:33:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									unknown 
								
							 
						 
						
							
							
							
							
								
							
							
								58e67eda0d 
								
							 
						 
						
							
							
								
								Target should return the entity with its generation  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	analysis / Run Luau Analyze (push) Waiting to run 
				
			 
		
			
				
	deploy-docs / build (push) Waiting to run 
				
			 
		
			
				
	deploy-docs / Deploy (push) Blocked by required conditions 
				
			 
		
			
				
	publish-npm / publish (push) Waiting to run 
				
			 
		
			
				
	unit-testing / Run Luau Tests (push) Waiting to run 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-03-26 14:23:54 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								045408af37 
								
							 
						 
						
							
							
								
								Rollback types  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	analysis / Run Luau Analyze (push) Waiting to run 
				
			 
		
			
				
	deploy-docs / build (push) Waiting to run 
				
			 
		
			
				
	deploy-docs / Deploy (push) Blocked by required conditions 
				
			 
		
			
				
	publish-npm / publish (push) Waiting to run 
				
			 
		
			
				
	unit-testing / Run Luau Tests (push) Waiting to run 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-03-26 04:59:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								59e7fd1f41 
								
							 
						 
						
							
							
								
								Fix nth count for target  
							
							
							
						 
						
							2025-03-26 03:39:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								f3befa3adb 
								
							 
						 
						
							
							
								
								Add dual types  
							
							
							
						 
						
							2025-03-25 23:13:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								9d83c3bc13 
								
							 
						 
						
							
							
								
								Fix bits arrangement in IDs  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	analysis / Run Luau Analyze (push) Has been cancelled 
				
			 
		
			
				
	deploy-docs / build (push) Has been cancelled 
				
			 
		
			
				
	publish-npm / publish (push) Has been cancelled 
				
			 
		
			
				
	unit-testing / Run Luau Tests (push) Has been cancelled 
				
			 
		
			
				
	deploy-docs / Deploy (push) Has been cancelled 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-03-24 17:36:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								e073a570b7 
								
							 
						 
						
							
							
								
								Change invocation points for hooks  
							
							
							
						 
						
							2025-03-24 14:31:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								db1b29fa04 
								
							 
						 
						
							
							
								
								set hook before usage  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	analysis / Run Luau Analyze (push) Has been cancelled 
				
			 
		
			
				
	deploy-docs / build (push) Has been cancelled 
				
			 
		
			
				
	publish-npm / publish (push) Has been cancelled 
				
			 
		
			
				
	unit-testing / Run Luau Tests (push) Has been cancelled 
				
			 
		
			
				
	deploy-docs / Deploy (push) Has been cancelled 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-03-13 16:56:02 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								b26fc39fce 
								
							 
						 
						
							
							
								
								Add options to lifetime tracker  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	analysis / Run Luau Analyze (push) Waiting to run 
				
			 
		
			
				
	deploy-docs / build (push) Waiting to run 
				
			 
		
			
				
	deploy-docs / Deploy (push) Blocked by required conditions 
				
			 
		
			
				
	publish-npm / publish (push) Waiting to run 
				
			 
		
			
				
	unit-testing / Run Luau Tests (push) Waiting to run 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-03-12 18:49:18 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								0e4f40ced7 
								
							 
						 
						
							
							
								
								Improved emit for devtools  
							
							
							
						 
						
							2025-03-12 17:12:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								de8e263828 
								
							 
						 
						
							
							
								
								Add entity visualiser  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	analysis / Run Luau Analyze (push) Waiting to run 
				
			 
		
			
				
	deploy-docs / build (push) Waiting to run 
				
			 
		
			
				
	deploy-docs / Deploy (push) Blocked by required conditions 
				
			 
		
			
				
	publish-npm / publish (push) Waiting to run 
				
			 
		
			
				
	unit-testing / Run Luau Tests (push) Waiting to run 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-03-12 16:30:19 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								d15266b6d5 
								
							 
						 
						
							
							
								
								Devtools initial commit  
							
							
							
						 
						
							2025-03-12 15:30:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								18019679d5 
								
							 
						 
						
							
							
								
								Alias for world consttructor  
							
							
							
						 
						
							2025-03-12 15:29:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								a5dad9aa4d 
								
							 
						 
						
							
							
								
								Fix entity deletion swap logic  
							
							
							
						 
						
							2025-03-01 20:15:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								c9b07433aa 
								
							 
						 
						
							
							
								
								Reduce memory usage for archetype records  
							
							
							
						 
						
							2025-02-26 17:04:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								11589f5aa8 
								
							 
						 
						
							
							
								
								Add stress test  
							
							
							
						 
						
							2025-02-15 21:57:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								44534b7c81 
								
							 
						 
						
							
							
								
								Improve deletion  
							
							
							
						 
						
							2025-02-01 13:07:55 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								cc7daa6a06 
								
							 
						 
						
							
							
								
								Cleanup codebase  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	analysis / Run Luau Analyze (push) Has been cancelled 
				
			 
		
			
				
	deploy-docs / build (push) Has been cancelled 
				
			 
		
			
				
	publish-npm / publish (push) Has been cancelled 
				
			 
		
			
				
	unit-testing / Run Luau Tests (push) Has been cancelled 
				
			 
		
			
				
	deploy-docs / Deploy (push) Has been cancelled 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-01-29 08:28:08 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ukendio 
								
							 
						 
						
							
							
							
							
								
							
							
								f66961fc9b 
								
							 
						 
						
							
							
								
								Add documentation on caching to concepts  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	analysis / Run Luau Analyze (push) Waiting to run 
				
			 
		
			
				
	deploy-docs / build (push) Waiting to run 
				
			 
		
			
				
	deploy-docs / Deploy (push) Blocked by required conditions 
				
			 
		
			
				
	publish-npm / publish (push) Waiting to run 
				
			 
		
			
				
	unit-testing / Run Luau Tests (push) Waiting to run 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-01-17 11:17:26 +01:00