 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.
		
			
				
	
	
		
			68 lines
		
	
	
		
			2.0 KiB
		
	
	
	
		
			Rust
		
	
	
	
	
	
			
		
		
	
	
			68 lines
		
	
	
		
			2.0 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 module is separated into its own crate to enable simple dynamic linking for Bevy, and should not be used directly
 | |
| 
 | |
| /// `use bevy::prelude::*;` to import common components, bundles, and plugins.
 | |
| pub mod prelude;
 | |
| 
 | |
| mod default_plugins;
 | |
| pub use default_plugins::*;
 | |
| 
 | |
| pub use bevy_a11y as a11y;
 | |
| #[cfg(feature = "bevy_animation")]
 | |
| pub use bevy_animation as animation;
 | |
| pub use bevy_app as app;
 | |
| #[cfg(feature = "bevy_asset")]
 | |
| pub use bevy_asset as asset;
 | |
| #[cfg(feature = "bevy_audio")]
 | |
| pub use bevy_audio as audio;
 | |
| #[cfg(feature = "bevy_color")]
 | |
| pub use bevy_color as color;
 | |
| pub use bevy_core as core;
 | |
| #[cfg(feature = "bevy_core_pipeline")]
 | |
| pub use bevy_core_pipeline as core_pipeline;
 | |
| #[cfg(feature = "bevy_dev_tools")]
 | |
| pub use bevy_dev_tools as dev_tools;
 | |
| pub use bevy_diagnostic as diagnostic;
 | |
| pub use bevy_ecs as ecs;
 | |
| #[cfg(feature = "bevy_gilrs")]
 | |
| pub use bevy_gilrs as gilrs;
 | |
| #[cfg(feature = "bevy_gizmos")]
 | |
| pub use bevy_gizmos as gizmos;
 | |
| #[cfg(feature = "bevy_gltf")]
 | |
| pub use bevy_gltf as gltf;
 | |
| pub use bevy_hierarchy as hierarchy;
 | |
| pub use bevy_input as input;
 | |
| pub use bevy_log as log;
 | |
| pub use bevy_math as math;
 | |
| #[cfg(feature = "bevy_pbr")]
 | |
| pub use bevy_pbr as pbr;
 | |
| #[cfg(feature = "bevy_picking")]
 | |
| pub use bevy_picking as picking;
 | |
| pub use bevy_ptr as ptr;
 | |
| pub use bevy_reflect as reflect;
 | |
| #[cfg(feature = "bevy_render")]
 | |
| pub use bevy_render as render;
 | |
| #[cfg(feature = "bevy_scene")]
 | |
| pub use bevy_scene as scene;
 | |
| #[cfg(feature = "bevy_sprite")]
 | |
| pub use bevy_sprite as sprite;
 | |
| #[cfg(feature = "bevy_state")]
 | |
| pub use bevy_state as state;
 | |
| pub use bevy_tasks as tasks;
 | |
| #[cfg(feature = "bevy_text")]
 | |
| pub use bevy_text as text;
 | |
| pub use bevy_time as time;
 | |
| pub use bevy_transform as transform;
 | |
| #[cfg(feature = "bevy_ui")]
 | |
| pub use bevy_ui as ui;
 | |
| pub use bevy_utils as utils;
 | |
| pub use bevy_window as window;
 | |
| #[cfg(feature = "bevy_winit")]
 | |
| pub use bevy_winit as winit;
 |