 d722fef23d
			
		
	
	
		d722fef23d
		
			
		
	
	
	
	
		
			
			# Objective - Dynamic plugins were deprecated in #13080 due to being unsound. The plan was to deprecate them in 0.14 and remove them in 0.15. ## Solution - Remove all dynamic plugin functionality. - Update documentation to reflect this change. --- ## Migration Guide Dynamic plugins were deprecated in 0.14 for being unsound, and they have now been fully removed. Please consider using the alternatives listed in the `bevy_dynamic_plugin` crate documentation, or worst-case scenario you may copy the code from 0.14.
		
			
				
	
	
		
			43 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Rust
		
	
	
	
	
	
			
		
		
	
	
			43 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Rust
		
	
	
	
	
	
| #![cfg_attr(docsrs, feature(doc_auto_cfg))]
 | |
| #![forbid(unsafe_code)]
 | |
| #![doc(
 | |
|     html_logo_url = "https://bevyengine.org/assets/icon.png",
 | |
|     html_favicon_url = "https://bevyengine.org/assets/icon.png"
 | |
| )]
 | |
| 
 | |
| //! This crate is about everything concerning the highest-level, application layer of a Bevy app.
 | |
| 
 | |
| mod app;
 | |
| mod main_schedule;
 | |
| mod panic_handler;
 | |
| mod plugin;
 | |
| mod plugin_group;
 | |
| mod schedule_runner;
 | |
| mod sub_app;
 | |
| #[cfg(not(target_arch = "wasm32"))]
 | |
| mod terminal_ctrl_c_handler;
 | |
| 
 | |
| pub use app::*;
 | |
| pub use main_schedule::*;
 | |
| pub use panic_handler::*;
 | |
| pub use plugin::*;
 | |
| pub use plugin_group::*;
 | |
| pub use schedule_runner::*;
 | |
| pub use sub_app::*;
 | |
| #[cfg(not(target_arch = "wasm32"))]
 | |
| pub use terminal_ctrl_c_handler::*;
 | |
| 
 | |
| #[allow(missing_docs)]
 | |
| pub mod prelude {
 | |
|     #[doc(hidden)]
 | |
|     pub use crate::{
 | |
|         app::{App, AppExit},
 | |
|         main_schedule::{
 | |
|             First, FixedFirst, FixedLast, FixedPostUpdate, FixedPreUpdate, FixedUpdate, Last, Main,
 | |
|             PostStartup, PostUpdate, PreStartup, PreUpdate, SpawnScene, Startup, Update,
 | |
|         },
 | |
|         sub_app::SubApp,
 | |
|         Plugin, PluginGroup,
 | |
|     };
 | |
| }
 |