davier 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5edf2d2395 
							
						 
					 
					
						
						
							
							Prevent ImageBundles from causing constant layout recalculations ( #1299 )  
						
						 
						
						... 
						
						
						
						Prevent ImageBundles from causing constant layout recalculations 
						
					 
					
						2021-01-24 21:00:20 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Toniman20 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							32acbfb632 
							
						 
					 
					
						
						
							
							Added set_minimized and set_position to Window ( #1292 )  
						
						 
						
						... 
						
						
						
						Added `set_minimized` and `set_position` to `Window` 
						
					 
					
						2021-01-24 20:06:06 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								RedlineTriad 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7e368e0b78 
							
						 
					 
					
						
						
							
							Add more transform relative vectors ( #1300 )  
						
						 
						
						... 
						
						
						
						* Add more transform relative vectors (#1298 )
* Add inverse of relative directions (#1298 ) 
						
					 
					
						2021-01-24 20:05:30 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tigregalis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							40b5bbd028 
							
						 
					 
					
						
						
							
							Rich text ( #1245 )  
						
						 
						
						... 
						
						
						
						Rich text support (different fonts / styles within the same text section) 
						
					 
					
						2021-01-24 17:07:43 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Will Crichton 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3d0c4e380c 
							
						 
					 
					
						
						
							
							Don't panic on error when loading assets ( #1286 )  
						
						 
						
						... 
						
						
						
						* Don't panic on IO errors
* Better formatting for asset server errors 
						
					 
					
						2021-01-23 13:23:16 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tomasz Sterna 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f2b73eaa8a 
							
						 
					 
					
						
						
							
							Fix documentation comment for State::overwrite_next ( #1291 )  
						
						 
						
						
						
					 
					
						2021-01-23 13:18:28 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Will Crichton 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7166a28baf 
							
						 
					 
					
						
						
							
							Enable dynamic mutable access to component data  ( #1284 )  
						
						 
						
						... 
						
						
						
						* Enable dynamic mutable access to component data
* Add clippy allowance, more documentation 
						
					 
					
						2021-01-22 15:15:08 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Will Crichton 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ebcab3638a 
							
						 
					 
					
						
						
							
							Change Name to take Into<String> instead of String ( #1283 )  
						
						 
						
						
						
					 
					
						2021-01-22 14:13:26 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel McNab 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6bd5ec8404 
							
						 
					 
					
						
						
							
							Change to using add_run_criteria ( #1282 )  
						
						 
						
						
						
					 
					
						2021-01-22 14:09:14 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Renato Caldas 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a39c81be6 
							
						 
					 
					
						
						
							
							Add support for reading from mapped buffers ( #1274 )  
						
						 
						
						... 
						
						
						
						* Add support for mapping buffers for reading.
* Add support for reading from a mapped buffer. 
						
					 
					
						2021-01-21 17:53:43 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aevyrie 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							18e4fa8cdf 
							
						 
					 
					
						
						
							
							world coords to screen space ( #1258 )  
						
						 
						
						... 
						
						
						
						Add Camera::world_to_screen to convert world coordinates to screen space 
						
					 
					
						2021-01-21 17:49:29 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TheRawMeatball 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f15d62c0f1 
							
						 
					 
					
						
						
							
							More types ( #1267 )  
						
						 
						
						
						
					 
					
						2021-01-21 16:05:23 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								François 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8c33da0051 
							
						 
					 
					
						
						
							
							3d game example ( #1252 )  
						
						 
						
						... 
						
						
						
						3d game example 
						
					 
					
						2021-01-21 14:10:02 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bjorn3 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7aefd727f6 
							
						 
					 
					
						
						
							
							Use valid keys to initialize AHasher in FixedState ( #1268 )  
						
						 
						
						... 
						
						
						
						Using 0 as keys causes the hasher to get stuck 
						
					 
					
						2021-01-20 14:24:57 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								reidbhuntley 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac7d2de67c 
							
						 
					 
					
						
						
							
							Count number of times a repeating Timer wraps around in a tick ( #1112 )  
						
						 
						
						... 
						
						
						
						Added just_finished_count() function 
						
					 
					
						2021-01-19 14:41:37 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alec Deason 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1e8060a5a2 
							
						 
					 
					
						
						
							
							Add missing spawn_local method to Scope in the single threaded executor case ( #1266 )  
						
						 
						
						
						
					 
					
						2021-01-19 13:07:45 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TheRawMeatball 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							50ceaf3559 
							
						 
					 
					
						
						
							
							re-export integer vectors from glam ( #1264 )  
						
						 
						
						
						
					 
					
						2021-01-19 12:56:50 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TheRawMeatball 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a880b54508 
							
						 
					 
					
						
						
							
							Make EventReader a SystemParam ( #1244 )  
						
						 
						
						... 
						
						
						
						* Add generic support for `#[derive(SystemParam)]`
* Make EventReader a SystemParam 
						
					 
					
						2021-01-18 22:23:30 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alec Deason 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							71c6a19ed8 
							
						 
					 
					
						
						
							
							Minimal change to support instanced rendering ( #1262 )  
						
						 
						
						
						
					 
					
						2021-01-18 16:52:06 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nathan Stocks 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a0475e9ad5 
							
						 
					 
					
						
						
							
							Change 'components' to 'bundles' where it makes sense semantically ( #1257 )  
						
						 
						
						... 
						
						
						
						change 'components' to 'bundles' where it makes sense semantically 
						
					 
					
						2021-01-18 16:50:36 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alec Deason 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3c5f1f8a80 
							
						 
					 
					
						
						
							
							Support for !Send tasks ( #1216 )  
						
						 
						
						... 
						
						
						
						Support for !Send tasks 
						
					 
					
						2021-01-18 13:48:28 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cameron Hart 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e7dab0c359 
							
						 
					 
					
						
						
							
							Update glam to 0.12.0 ( #1249 )  
						
						 
						
						
						
					 
					
						2021-01-17 13:44:55 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christopher Durham 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4d5ba7918b 
							
						 
					 
					
						
						
							
							Update rand requirement from 0.7 to 0.8 ( #1114 )  
						
						 
						
						... 
						
						
						
						* Update rand requirement from 0.7 to 0.8
* Update examples' usage of Rng::gen_range 
						
					 
					
						2021-01-17 13:43:03 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zhixing Zhang 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cf0e9f9968 
							
						 
					 
					
						
						
							
							Adding copy_texture_to_buffer and copy_texture_to_texture ( #1236 )  
						
						 
						
						... 
						
						
						
						* Adding copy_texture_to_buffer and copy_texture_to_texture
* Adding CopyTextureToTexture and CopyTextureToBuffer in CommandQueue 
						
					 
					
						2021-01-14 11:01:07 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yoh Deadfall 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6a0116e994 
							
						 
					 
					
						
						
							
							Removed unreferenced trait ( #1230 )  
						
						 
						
						
						
					 
					
						2021-01-12 14:06:01 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								João Capucho 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							478f947768 
							
						 
					 
					
						
						
							
							Don't panic if there's no index buffer and call draw ( #1229 )  
						
						 
						
						
						
					 
					
						2021-01-12 14:05:13 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bjorn3 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fbf08ac545 
							
						 
					 
					
						
						
							
							Faster compilation of bevy_diagnostic ( #1235 )  
						
						 
						
						... 
						
						
						
						* Remove AHashExt
There is little benefit of Hash*::new() over Hash*::default(), but it
does require more code that needs to be duplicated for every Hash* in
bevy_utils. It may also slightly increase compile times.
* Add StableHash* to bevy_utils
* Use StableHashMap instead of HashMap + BTreeSet for diagnostics
This is a significant reduction in the release mode compile times of
bevy_diagnostics
```
Benchmark #1 : touch crates/bevy_diagnostic/src/lib.rs && cargo build --release -p bevy_diagnostic -j1
  Time (mean ± σ):      3.645 s ±  0.009 s    [User: 3.551 s, System: 0.094 s]
  Range (min … max):    3.632 s …  3.658 s    20 runs
```
```
Benchmark #1 : touch crates/bevy_diagnostic/src/lib.rs && cargo build --release -p bevy_diagnostic -j1
  Time (mean ± σ):      2.938 s ±  0.012 s    [User: 2.850 s, System: 0.090 s]
  Range (min … max):    2.919 s …  2.969 s    20 runs
``` 
						
					 
					
						2021-01-12 13:21:45 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								François 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c434f57de1 
							
						 
					 
					
						
						
							
							use biggest RenderResources instead of first ( #1208 )  
						
						 
						
						
						
					 
					
						2021-01-11 14:28:32 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adamaq01 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4a0837048c 
							
						 
					 
					
						
						
							
							Made ReflectMut::Tuple enum variant use a mutable reference ( #1226 )  
						
						 
						
						
						
					 
					
						2021-01-08 18:29:03 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Schell Carl Scivally 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a6a242cb86 
							
						 
					 
					
						
						
							
							Render Layers ( #1209 )  
						
						 
						
						... 
						
						
						
						Adds RenderLayers, which enable cameras and entities to opt in to layers that apply to them 
						
					 
					
						2021-01-08 12:45:54 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jakob Hellermann 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3f2dd22cb5 
							
						 
					 
					
						
						
							
							bevy_render: add torus and capsule shape ( #1223 )  
						
						 
						
						... 
						
						
						
						* bevy_render: add torus shape
* bevy_render: add capsule shape
* bevy_render: reorganize shape module
* bevy_render: add more docs 
						
					 
					
						2021-01-08 11:39:33 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TehPers 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5e7456115a 
							
						 
					 
					
						
						
							
							Implement Reflect for tuples up to length 12 ( #1218 )  
						
						 
						
						... 
						
						
						
						Add Reflect impls for tuples up to length 12 
						
					 
					
						2021-01-07 19:50:09 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								AngelicosPhosphoros 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9bce8712b5 
							
						 
					 
					
						
						
							
							Use fxhash in TypeIdMap. ( #1119 )  
						
						 
						
						... 
						
						
						
						Relying on TypeId being some hash internally isn't future-proof because there is no guarantee about internal layout or structure of TypeId. I benchmarked TypeId noop hasher vs fxhash and found that there is very little difference.
Also fxhash is likely to be better supported because it is widely used in rustc itself.
[Benchmarks of hashers](https://github.com/bevyengine/bevy/issues/1097 )
[Engine wide benchmarks](https://github.com/bevyengine/bevy/pull/1119#issuecomment-751361215 ) 
						
					 
					
						2021-01-07 17:42:09 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Ackerman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0e0906d22e 
							
						 
					 
					
						
						
							
							Fix iOS touch location ( #1224 )  
						
						 
						
						
						
					 
					
						2021-01-07 13:37:22 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jakob Hellermann 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							599f381a6a 
							
						 
					 
					
						
						
							
							fix repeated gamepad events ( #1221 )  
						
						 
						
						... 
						
						
						
						Previously, if the actual value of LeftStickX was e.g. 0.034 and fluctuated a little
bit (less than the threshold) it would repeatedly send out events,
because it compared the value to the *filtered* old one - 0.0 - which is
more then `0.01` (the threshold) away.
The is fixed by first doing the deadzone and then comparing to the old
value.
Another possible solution would be to store both the actual old value
and the filtered one, but that would add complexity. 
						
					 
					
						2021-01-07 12:35:40 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel McNab 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f2410a4ac 
							
						 
					 
					
						
						
							
							Add from_xyz to Transform ( #1212 )  
						
						 
						
						... 
						
						
						
						* Add the from_xyz helper method to Transform
* Use `from_xyz` where possible 
						
					 
					
						2021-01-06 17:17:06 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								François 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							12d4184d7c 
							
						 
					 
					
						
						
							
							fix label to load gltf scene ( #1204 )  
						
						 
						
						
						
					 
					
						2021-01-06 16:15:59 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								TheRawMeatball 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c69aa98a60 
							
						 
					 
					
						
						
							
							Refactor Box<dyn System> to BoxedSystem ( #1191 )  
						
						 
						
						... 
						
						
						
						Added BoxedSystem 
						
					 
					
						2021-01-03 12:39:30 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nathan Jeffords 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							60be99859a 
							
						 
					 
					
						
						
							
							Subpixel text positioning ( #1196 )  
						
						 
						
						... 
						
						
						
						* cleanup unnecessary changes from PR #1171 
* add feature to correctly render glyphs with sub-pixel positioning 
						
					 
					
						2021-01-03 12:39:11 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Parrett 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8a330a889d 
							
						 
					 
					
						
						
							
							Add support for OTF fonts ( #1200 )  
						
						 
						
						
						
					 
					
						2021-01-03 12:10:23 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Restioson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							820f37fccf 
							
						 
					 
					
						
						
							
							add convenience function ( #1197 )  
						
						 
						
						
						
					 
					
						2021-01-03 11:57:18 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								MsK` 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ca310b856f 
							
						 
					 
					
						
						
							
							New mesh attribute: color ( #1194 )  
						
						 
						
						... 
						
						
						
						New mesh attribute: color 
						
					 
					
						2021-01-03 11:39:15 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adam Bates 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b7e35ef744 
							
						 
					 
					
						
						
							
							Made gilrs crate public within bevy so we can reference the plugin outside of DefaultPlugins. ( #1195 )  
						
						 
						
						
						
					 
					
						2021-01-03 11:36:42 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Théo Degioanni 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							804c068cc9 
							
						 
					 
					
						
						
							
							bevy_reflect incorrectly looks for bevy in dev-deps ( #1182 )  
						
						 
						
						... 
						
						
						
						* fix: bevy_reflect looking for bevy in dev-deps
* fix: support bevy as dev-dep only in bevy_reflect 
						
					 
					
						2021-01-03 11:28:00 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6c07c80f81 
							
						 
					 
					
						
						
							
							Update feature_request.md  
						
						 
						
						
						
					 
					
						2021-01-01 16:13:27 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								François 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c95d0ddfb9 
							
						 
					 
					
						
						
							
							remove panics when mixing UI and non UI entities in hierarchy ( #1180 )  
						
						 
						
						... 
						
						
						
						* replace unwrap with logs when mixing UI and non UI entities in hierarchy 
						
					 
					
						2021-01-01 16:06:40 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nathan Jeffords 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b8fb462eff 
							
						 
					 
					
						
						
							
							Text2d render quality ( #1171 )  
						
						 
						
						... 
						
						
						
						improve quality of text2d rendering
* remove coordinate tweaking in sprite-sheet shader
* fixes glyph shimmering of animated text
* reposition glyph before passing it to ab_glyph to normalize its rendering
The result of layout of sequence of glyphs causes individuals to have fractional positions, but since glyph renderings are reused for future instances of that glyph, this produces errors. This change accepts the errors but repositions the glyph to "0, 0" in an effort to get the cleanest possible rendering. 
						
					 
					
						2021-01-01 15:36:00 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dimitri Belopopsky 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a01f22e0c5 
							
						 
					 
					
						
						
							
							Add basic file drag and drop support ( #1096 )  
						
						 
						
						... 
						
						
						
						Add basic file drag and drop support 
						
					 
					
						2021-01-01 15:31:22 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								François 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							228c3df751 
							
						 
					 
					
						
						
							
							use Name on node when loading a gltf file ( #1183 )  
						
						 
						
						... 
						
						
						
						* export Name in prelude
* use Name instead of Labels in gltf scenes 
						
					 
					
						2021-01-01 15:30:18 -06:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								François 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c25b41a038 
							
						 
					 
					
						
						
							
							add scene instance entity iteration  ( #1058 )  
						
						 
						
						... 
						
						
						
						add scene instance entity iteration 
						
					 
					
						2021-01-01 14:58:49 -06:00