bevyengine.org -> bevy.org (#19503)

We have acquired [bevy.org](https://bevy.org) and the migration has
finished! Meaning we can now update all of the references in this repo.
This commit is contained in:
Carter Anderson 2025-06-05 16:09:28 -07:00 committed by GitHub
parent fdf5dd677f
commit 7e9d6d852b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
113 changed files with 187 additions and 187 deletions

View File

@ -10,4 +10,4 @@ assignees: ''
Provide a link to the documentation and describe how it could be improved. In what ways is it incomplete, incorrect, or misleading? Provide a link to the documentation and describe how it could be improved. In what ways is it incomplete, incorrect, or misleading?
If you have suggestions on exactly what the new docs should say, feel free to include them here. Alternatively, make the changes yourself and [create a pull request](https://bevyengine.org/learn/contribute/helping-out/writing-docs/) instead. If you have suggestions on exactly what the new docs should say, feel free to include them here. Alternatively, make the changes yourself and [create a pull request](https://bevy.org/learn/contribute/helping-out/writing-docs/) instead.

View File

@ -82,7 +82,7 @@ jobs:
- name: Finalize documentation - name: Finalize documentation
run: | run: |
echo "<meta http-equiv=\"refresh\" content=\"0; url=bevy/index.html\">" > target/doc/index.html echo "<meta http-equiv=\"refresh\" content=\"0; url=bevy/index.html\">" > target/doc/index.html
echo "dev-docs.bevyengine.org" > target/doc/CNAME echo "dev-docs.bevy.org" > target/doc/CNAME
echo $'User-Agent: *\nDisallow: /' > target/doc/robots.txt echo $'User-Agent: *\nDisallow: /' > target/doc/robots.txt
rm target/doc/.lock rm target/doc/.lock

View File

@ -43,5 +43,5 @@ jobs:
repo: context.repo.repo, repo: context.repo.repo,
body: `**Welcome**, new contributor! body: `**Welcome**, new contributor!
Please make sure you've read our [contributing guide](https://bevyengine.org/learn/contribute/introduction) and we look forward to reviewing your pull request shortly ✨` Please make sure you've read our [contributing guide](https://bevy.org/learn/contribute/introduction) and we look forward to reviewing your pull request shortly ✨`
}) })

View File

@ -1,4 +1,4 @@
# Contributing to Bevy # Contributing to Bevy
If you'd like to help build Bevy, start by reading this If you'd like to help build Bevy, start by reading this
[introduction](https://bevyengine.org/learn/contribute/introduction). Thanks for contributing! [introduction](https://bevy.org/learn/contribute/introduction). Thanks for contributing!

View File

@ -5,7 +5,7 @@ edition = "2024"
categories = ["game-engines", "graphics", "gui", "rendering"] categories = ["game-engines", "graphics", "gui", "rendering"]
description = "A refreshingly simple data-driven game engine and app framework" description = "A refreshingly simple data-driven game engine and app framework"
exclude = ["assets/", "tools/", ".github/", "crates/", "examples/wasm/assets/"] exclude = ["assets/", "tools/", ".github/", "crates/", "examples/wasm/assets/"]
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
keywords = ["game", "engine", "gamedev", "graphics", "bevy"] keywords = ["game", "engine", "gamedev", "graphics", "bevy"]
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"

View File

@ -1,4 +1,4 @@
# [![Bevy](assets/branding/bevy_logo_light_dark_and_dimmed.svg)](https://bevyengine.org) # [![Bevy](assets/branding/bevy_logo_light_dark_and_dimmed.svg)](https://bevy.org)
[![License](https://img.shields.io/badge/license-MIT%2FApache-blue.svg)](https://github.com/bevyengine/bevy#license) [![License](https://img.shields.io/badge/license-MIT%2FApache-blue.svg)](https://github.com/bevyengine/bevy#license)
[![Crates.io](https://img.shields.io/crates/v/bevy.svg)](https://crates.io/crates/bevy) [![Crates.io](https://img.shields.io/crates/v/bevy.svg)](https://crates.io/crates/bevy)
@ -13,7 +13,7 @@ Bevy is a refreshingly simple data-driven game engine built in Rust. It is free
## WARNING ## WARNING
Bevy is still in the early stages of development. Important features are missing. Documentation is sparse. A new version of Bevy containing breaking changes to the API is released [approximately once every 3 months](https://bevyengine.org/news/bevy-0-6/#the-train-release-schedule). We provide [migration guides](https://bevyengine.org/learn/migration-guides/), but we can't guarantee migrations will always be easy. Use only if you are willing to work in this environment. Bevy is still in the early stages of development. Important features are missing. Documentation is sparse. A new version of Bevy containing breaking changes to the API is released [approximately once every 3 months](https://bevy.org/news/bevy-0-6/#the-train-release-schedule). We provide [migration guides](https://bevy.org/learn/migration-guides/), but we can't guarantee migrations will always be easy. Use only if you are willing to work in this environment.
**MSRV:** Bevy relies heavily on improvements in the Rust language and compiler. **MSRV:** Bevy relies heavily on improvements in the Rust language and compiler.
As a result, the Minimum Supported Rust Version (MSRV) is generally close to "the latest stable release" of Rust. As a result, the Minimum Supported Rust Version (MSRV) is generally close to "the latest stable release" of Rust.
@ -29,15 +29,15 @@ As a result, the Minimum Supported Rust Version (MSRV) is generally close to "th
## About ## About
* **[Features](https://bevyengine.org):** A quick overview of Bevy's features. * **[Features](https://bevy.org):** A quick overview of Bevy's features.
* **[News](https://bevyengine.org/news/)**: A development blog that covers our progress, plans and shiny new features. * **[News](https://bevy.org/news/)**: A development blog that covers our progress, plans and shiny new features.
## Docs ## Docs
* **[Quick Start Guide](https://bevyengine.org/learn/quick-start/introduction):** Bevy's official Quick Start Guide. The best place to start learning Bevy. * **[Quick Start Guide](https://bevy.org/learn/quick-start/introduction):** Bevy's official Quick Start Guide. The best place to start learning Bevy.
* **[Bevy Rust API Docs](https://docs.rs/bevy):** Bevy's Rust API docs, which are automatically generated from the doc comments in this repo. * **[Bevy Rust API Docs](https://docs.rs/bevy):** Bevy's Rust API docs, which are automatically generated from the doc comments in this repo.
* **[Official Examples](https://github.com/bevyengine/bevy/tree/latest/examples):** Bevy's dedicated, runnable examples, which are great for digging into specific concepts. * **[Official Examples](https://github.com/bevyengine/bevy/tree/latest/examples):** Bevy's dedicated, runnable examples, which are great for digging into specific concepts.
* **[Community-Made Learning Resources](https://bevyengine.org/assets/#learning)**: More tutorials, documentation, and examples made by the Bevy community. * **[Community-Made Learning Resources](https://bevy.org/assets/#learning)**: More tutorials, documentation, and examples made by the Bevy community.
## Community ## Community
@ -46,11 +46,11 @@ Before contributing or participating in discussions with the community, you shou
* **[Discord](https://discord.gg/bevy):** Bevy's official discord server. * **[Discord](https://discord.gg/bevy):** Bevy's official discord server.
* **[Reddit](https://reddit.com/r/bevy):** Bevy's official subreddit. * **[Reddit](https://reddit.com/r/bevy):** Bevy's official subreddit.
* **[GitHub Discussions](https://github.com/bevyengine/bevy/discussions):** The best place for questions about Bevy, answered right here! * **[GitHub Discussions](https://github.com/bevyengine/bevy/discussions):** The best place for questions about Bevy, answered right here!
* **[Bevy Assets](https://bevyengine.org/assets/):** A collection of awesome Bevy projects, tools, plugins and learning materials. * **[Bevy Assets](https://bevy.org/assets/):** A collection of awesome Bevy projects, tools, plugins and learning materials.
### Contributing ### Contributing
If you'd like to help build Bevy, check out the **[Contributor's Guide](https://bevyengine.org/learn/contribute/introduction)**. If you'd like to help build Bevy, check out the **[Contributor's Guide](https://bevy.org/learn/contribute/introduction)**.
For simple problems, feel free to [open an issue](https://github.com/bevyengine/bevy/issues) or For simple problems, feel free to [open an issue](https://github.com/bevyengine/bevy/issues) or
[PR](https://github.com/bevyengine/bevy/pulls) and tackle it yourself! [PR](https://github.com/bevyengine/bevy/pulls) and tackle it yourself!
@ -58,9 +58,9 @@ For more complex architecture decisions and experimental mad science, please ope
## Getting Started ## Getting Started
We recommend checking out the [Quick Start Guide](https://bevyengine.org/learn/quick-start/introduction) for a brief introduction. We recommend checking out the [Quick Start Guide](https://bevy.org/learn/quick-start/introduction) for a brief introduction.
Follow the [Setup guide](https://bevyengine.org/learn/quick-start/getting-started/setup) to ensure your development environment is set up correctly. Follow the [Setup guide](https://bevy.org/learn/quick-start/getting-started/setup) to ensure your development environment is set up correctly.
Once set up, you can quickly try out the [examples](https://github.com/bevyengine/bevy/tree/latest/examples) by cloning this repo and running the following commands: Once set up, you can quickly try out the [examples](https://github.com/bevyengine/bevy/tree/latest/examples) by cloning this repo and running the following commands:
```sh ```sh
@ -84,7 +84,7 @@ fn main() {
### Fast Compiles ### Fast Compiles
Bevy can be built just fine using default configuration on stable Rust. However for really fast iterative compiles, you should enable the "fast compiles" setup by [following the instructions here](https://bevyengine.org/learn/quick-start/getting-started/setup). Bevy can be built just fine using default configuration on stable Rust. However for really fast iterative compiles, you should enable the "fast compiles" setup by [following the instructions here](https://bevy.org/learn/quick-start/getting-started/setup).
## [Bevy Cargo Features][cargo_features] ## [Bevy Cargo Features][cargo_features]
@ -96,7 +96,7 @@ This [list][cargo_features] outlines the different cargo features supported by B
Bevy is the result of the hard work of many people. A huge thanks to all Bevy contributors, the many open source projects that have come before us, the [Rust gamedev ecosystem](https://arewegameyet.rs/), and the many libraries we build on. Bevy is the result of the hard work of many people. A huge thanks to all Bevy contributors, the many open source projects that have come before us, the [Rust gamedev ecosystem](https://arewegameyet.rs/), and the many libraries we build on.
A huge thanks to Bevy's [generous sponsors](https://bevyengine.org). Bevy will always be free and open source, but it isn't free to make. Please consider [sponsoring our work](https://bevyengine.org/donate/) if you like what we're building. A huge thanks to Bevy's [generous sponsors](https://bevy.org). Bevy will always be free and open source, but it isn't free to make. Please consider [sponsoring our work](https://bevy.org/donate/) if you like what we're building.
<!-- This next line need to stay exactly as is. It is required for BrowserStack sponsorship. --> <!-- This next line need to stay exactly as is. It is required for BrowserStack sponsorship. -->
This project is tested with BrowserStack. This project is tested with BrowserStack.

View File

@ -3,7 +3,7 @@ name = "bevy_a11y"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "Provides accessibility support for Bevy Engine" description = "Provides accessibility support for Bevy Engine"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["bevy", "accessibility", "a11y"] keywords = ["bevy", "accessibility", "a11y"]

View File

@ -1,8 +1,8 @@
#![forbid(unsafe_code)] #![forbid(unsafe_code)]
#![cfg_attr(docsrs, feature(doc_auto_cfg))] #![cfg_attr(docsrs, feature(doc_auto_cfg))]
#![doc( #![doc(
html_logo_url = "https://bevyengine.org/assets/icon.png", html_logo_url = "https://bevy.org/assets/icon.png",
html_favicon_url = "https://bevyengine.org/assets/icon.png" html_favicon_url = "https://bevy.org/assets/icon.png"
)] )]
#![no_std] #![no_std]

View File

@ -3,7 +3,7 @@ name = "bevy_animation"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "Provides animation functionality for Bevy Engine" description = "Provides animation functionality for Bevy Engine"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["bevy"] keywords = ["bevy"]

View File

@ -1,8 +1,8 @@
#![cfg_attr(docsrs, feature(doc_auto_cfg))] #![cfg_attr(docsrs, feature(doc_auto_cfg))]
#![forbid(unsafe_code)] #![forbid(unsafe_code)]
#![doc( #![doc(
html_logo_url = "https://bevyengine.org/assets/icon.png", html_logo_url = "https://bevy.org/assets/icon.png",
html_favicon_url = "https://bevyengine.org/assets/icon.png" html_favicon_url = "https://bevy.org/assets/icon.png"
)] )]
//! Animation for the game engine Bevy //! Animation for the game engine Bevy

View File

@ -3,7 +3,7 @@ name = "bevy_anti_aliasing"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "Provides various anti aliasing implementations for Bevy Engine" description = "Provides various anti aliasing implementations for Bevy Engine"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["bevy"] keywords = ["bevy"]

View File

@ -2,8 +2,8 @@
#![forbid(unsafe_code)] #![forbid(unsafe_code)]
#![cfg_attr(docsrs, feature(doc_auto_cfg))] #![cfg_attr(docsrs, feature(doc_auto_cfg))]
#![doc( #![doc(
html_logo_url = "https://bevyengine.org/assets/icon.png", html_logo_url = "https://bevy.org/assets/icon.png",
html_favicon_url = "https://bevyengine.org/assets/icon.png" html_favicon_url = "https://bevy.org/assets/icon.png"
)] )]
use bevy_app::Plugin; use bevy_app::Plugin;

View File

@ -3,7 +3,7 @@ name = "bevy_app"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "Provides core App functionality for Bevy Engine" description = "Provides core App functionality for Bevy Engine"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["bevy"] keywords = ["bevy"]

View File

@ -8,8 +8,8 @@
#![cfg_attr(any(docsrs, docsrs_dep), feature(doc_auto_cfg, rustdoc_internals))] #![cfg_attr(any(docsrs, docsrs_dep), feature(doc_auto_cfg, rustdoc_internals))]
#![forbid(unsafe_code)] #![forbid(unsafe_code)]
#![doc( #![doc(
html_logo_url = "https://bevyengine.org/assets/icon.png", html_logo_url = "https://bevy.org/assets/icon.png",
html_favicon_url = "https://bevyengine.org/assets/icon.png" html_favicon_url = "https://bevy.org/assets/icon.png"
)] )]
#![no_std] #![no_std]

View File

@ -1,4 +1,4 @@
//! This module provides panic handlers for [Bevy](https://bevyengine.org) //! This module provides panic handlers for [Bevy](https://bevy.org)
//! apps, and automatically configures platform specifics (i.e. Wasm or Android). //! apps, and automatically configures platform specifics (i.e. Wasm or Android).
//! //!
//! By default, the [`PanicHandlerPlugin`] from this crate is included in Bevy's `DefaultPlugins`. //! By default, the [`PanicHandlerPlugin`] from this crate is included in Bevy's `DefaultPlugins`.

View File

@ -3,7 +3,7 @@ name = "bevy_asset"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "Provides asset functionality for Bevy Engine" description = "Provides asset functionality for Bevy Engine"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["bevy"] keywords = ["bevy"]

View File

@ -3,7 +3,7 @@ name = "bevy_asset_macros"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "Derive implementations for bevy_asset" description = "Derive implementations for bevy_asset"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["bevy"] keywords = ["bevy"]

View File

@ -141,8 +141,8 @@
#![expect(missing_docs, reason = "Not all docs are written yet, see #3492.")] #![expect(missing_docs, reason = "Not all docs are written yet, see #3492.")]
#![cfg_attr(docsrs, feature(doc_auto_cfg))] #![cfg_attr(docsrs, feature(doc_auto_cfg))]
#![doc( #![doc(
html_logo_url = "https://bevyengine.org/assets/icon.png", html_logo_url = "https://bevy.org/assets/icon.png",
html_favicon_url = "https://bevyengine.org/assets/icon.png" html_favicon_url = "https://bevy.org/assets/icon.png"
)] )]
#![no_std] #![no_std]

View File

@ -3,7 +3,7 @@ name = "bevy_audio"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "Provides audio functionality for Bevy Engine" description = "Provides audio functionality for Bevy Engine"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["bevy"] keywords = ["bevy"]

View File

@ -1,8 +1,8 @@
#![forbid(unsafe_code)] #![forbid(unsafe_code)]
#![cfg_attr(docsrs, feature(doc_auto_cfg))] #![cfg_attr(docsrs, feature(doc_auto_cfg))]
#![doc( #![doc(
html_logo_url = "https://bevyengine.org/assets/icon.png", html_logo_url = "https://bevy.org/assets/icon.png",
html_favicon_url = "https://bevyengine.org/assets/icon.png" html_favicon_url = "https://bevy.org/assets/icon.png"
)] )]
//! Audio support for the game engine Bevy //! Audio support for the game engine Bevy

View File

@ -3,7 +3,7 @@ name = "bevy_color"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "Types for representing and manipulating color values" description = "Types for representing and manipulating color values"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["bevy", "color"] keywords = ["bevy", "color"]

View File

@ -1,8 +1,8 @@
#![cfg_attr(docsrs, feature(doc_auto_cfg))] #![cfg_attr(docsrs, feature(doc_auto_cfg))]
#![forbid(unsafe_code)] #![forbid(unsafe_code)]
#![doc( #![doc(
html_logo_url = "https://bevyengine.org/assets/icon.png", html_logo_url = "https://bevy.org/assets/icon.png",
html_favicon_url = "https://bevyengine.org/assets/icon.png" html_favicon_url = "https://bevy.org/assets/icon.png"
)] )]
#![no_std] #![no_std]

View File

@ -7,7 +7,7 @@ authors = [
"Carter Anderson <mcanders1@gmail.com>", "Carter Anderson <mcanders1@gmail.com>",
] ]
description = "Provides a core render pipeline for Bevy Engine." description = "Provides a core render pipeline for Bevy Engine."
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["bevy"] keywords = ["bevy"]

View File

@ -2,8 +2,8 @@
#![forbid(unsafe_code)] #![forbid(unsafe_code)]
#![cfg_attr(docsrs, feature(doc_auto_cfg))] #![cfg_attr(docsrs, feature(doc_auto_cfg))]
#![doc( #![doc(
html_logo_url = "https://bevyengine.org/assets/icon.png", html_logo_url = "https://bevy.org/assets/icon.png",
html_favicon_url = "https://bevyengine.org/assets/icon.png" html_favicon_url = "https://bevy.org/assets/icon.png"
)] )]
pub mod auto_exposure; pub mod auto_exposure;

View File

@ -3,7 +3,7 @@ name = "bevy_derive"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "Provides derive implementations for Bevy Engine" description = "Provides derive implementations for Bevy Engine"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["bevy"] keywords = ["bevy"]

View File

@ -2,7 +2,7 @@
name = "bevy_derive_compile_fail" name = "bevy_derive_compile_fail"
edition = "2024" edition = "2024"
description = "Compile fail tests for Bevy Engine's various macros" description = "Compile fail tests for Bevy Engine's various macros"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
publish = false publish = false

View File

@ -3,8 +3,8 @@
#![forbid(unsafe_code)] #![forbid(unsafe_code)]
#![cfg_attr(docsrs, feature(doc_auto_cfg))] #![cfg_attr(docsrs, feature(doc_auto_cfg))]
#![doc( #![doc(
html_logo_url = "https://bevyengine.org/assets/icon.png", html_logo_url = "https://bevy.org/assets/icon.png",
html_favicon_url = "https://bevyengine.org/assets/icon.png" html_favicon_url = "https://bevy.org/assets/icon.png"
)] )]
extern crate proc_macro; extern crate proc_macro;

View File

@ -3,7 +3,7 @@ name = "bevy_dev_tools"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "Collection of developer tools for the Bevy Engine" description = "Collection of developer tools for the Bevy Engine"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["bevy"] keywords = ["bevy"]

View File

@ -1,11 +1,11 @@
#![cfg_attr(docsrs, feature(doc_auto_cfg))] #![cfg_attr(docsrs, feature(doc_auto_cfg))]
#![forbid(unsafe_code)] #![forbid(unsafe_code)]
#![doc( #![doc(
html_logo_url = "https://bevyengine.org/assets/icon.png", html_logo_url = "https://bevy.org/assets/icon.png",
html_favicon_url = "https://bevyengine.org/assets/icon.png" html_favicon_url = "https://bevy.org/assets/icon.png"
)] )]
//! This crate provides additional utilities for the [Bevy game engine](https://bevyengine.org), //! This crate provides additional utilities for the [Bevy game engine](https://bevy.org),
//! focused on improving developer experience. //! focused on improving developer experience.
use bevy_app::prelude::*; use bevy_app::prelude::*;

View File

@ -3,7 +3,7 @@ name = "bevy_diagnostic"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "Provides diagnostic functionality for Bevy Engine" description = "Provides diagnostic functionality for Bevy Engine"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["bevy"] keywords = ["bevy"]

View File

@ -1,12 +1,12 @@
#![cfg_attr(docsrs, feature(doc_auto_cfg))] #![cfg_attr(docsrs, feature(doc_auto_cfg))]
#![forbid(unsafe_code)] #![forbid(unsafe_code)]
#![doc( #![doc(
html_logo_url = "https://bevyengine.org/assets/icon.png", html_logo_url = "https://bevy.org/assets/icon.png",
html_favicon_url = "https://bevyengine.org/assets/icon.png" html_favicon_url = "https://bevy.org/assets/icon.png"
)] )]
#![no_std] #![no_std]
//! This crate provides a straightforward solution for integrating diagnostics in the [Bevy game engine](https://bevyengine.org/). //! This crate provides a straightforward solution for integrating diagnostics in the [Bevy game engine](https://bevy.org/).
//! It allows users to easily add diagnostic functionality to their Bevy applications, enhancing //! It allows users to easily add diagnostic functionality to their Bevy applications, enhancing
//! their ability to monitor and optimize their game's. //! their ability to monitor and optimize their game's.

View File

@ -3,7 +3,7 @@ name = "bevy_dylib"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "Force the Bevy Engine to be dynamically linked for faster linking" description = "Force the Bevy Engine to be dynamically linked for faster linking"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["bevy"] keywords = ["bevy"]

View File

@ -1,7 +1,7 @@
#![cfg_attr(docsrs, feature(doc_auto_cfg))] #![cfg_attr(docsrs, feature(doc_auto_cfg))]
#![doc( #![doc(
html_logo_url = "https://bevyengine.org/assets/icon.png", html_logo_url = "https://bevy.org/assets/icon.png",
html_favicon_url = "https://bevyengine.org/assets/icon.png" html_favicon_url = "https://bevy.org/assets/icon.png"
)] )]
//! Forces dynamic linking of Bevy. //! Forces dynamic linking of Bevy.

View File

@ -3,7 +3,7 @@ name = "bevy_ecs"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "Bevy Engine's entity component system" description = "Bevy Engine's entity component system"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["ecs", "game", "bevy"] keywords = ["ecs", "game", "bevy"]

View File

@ -349,4 +349,4 @@ world.flush();
world.trigger_targets(Explode, entity); world.trigger_targets(Explode, entity);
``` ```
[bevy]: https://bevyengine.org/ [bevy]: https://bevy.org/

View File

@ -2,7 +2,7 @@
name = "bevy_ecs_compile_fail" name = "bevy_ecs_compile_fail"
edition = "2024" edition = "2024"
description = "Compile fail tests for Bevy Engine's entity component system" description = "Compile fail tests for Bevy Engine's entity component system"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
publish = false publish = false

View File

@ -440,7 +440,7 @@ pub fn validate_parent_has_component<C: Component>(
let name: Option<String> = None; let name: Option<String> = None;
warn!( warn!(
"warning[B0004]: {}{name} with the {ty_name} component has a parent without {ty_name}.\n\ "warning[B0004]: {}{name} with the {ty_name} component has a parent without {ty_name}.\n\
This will cause inconsistent behaviors! See: https://bevyengine.org/learn/errors/b0004", This will cause inconsistent behaviors! See: https://bevy.org/learn/errors/b0004",
caller.map(|c| format!("{c}: ")).unwrap_or_default(), caller.map(|c| format!("{c}: ")).unwrap_or_default(),
ty_name = ShortName::of::<C>(), ty_name = ShortName::of::<C>(),
name = name.map_or_else( name = name.map_or_else(

View File

@ -13,8 +13,8 @@
#![cfg_attr(any(docsrs, docsrs_dep), feature(doc_auto_cfg, rustdoc_internals))] #![cfg_attr(any(docsrs, docsrs_dep), feature(doc_auto_cfg, rustdoc_internals))]
#![expect(unsafe_code, reason = "Unsafe code is used to improve performance.")] #![expect(unsafe_code, reason = "Unsafe code is used to improve performance.")]
#![doc( #![doc(
html_logo_url = "https://bevyengine.org/assets/icon.png", html_logo_url = "https://bevy.org/assets/icon.png",
html_favicon_url = "https://bevyengine.org/assets/icon.png" html_favicon_url = "https://bevy.org/assets/icon.png"
)] )]
#![no_std] #![no_std]

View File

@ -349,7 +349,7 @@ fn insert_reflect_with_registry_ref(
.expect("component should represent a type."); .expect("component should represent a type.");
let type_path = type_info.type_path(); let type_path = type_info.type_path();
let Ok(mut entity) = world.get_entity_mut(entity) else { let Ok(mut entity) = world.get_entity_mut(entity) else {
panic!("error[B0003]: Could not insert a reflected component (of type {type_path}) for entity {entity}, which {}. See: https://bevyengine.org/learn/errors/b0003", panic!("error[B0003]: Could not insert a reflected component (of type {type_path}) for entity {entity}, which {}. See: https://bevy.org/learn/errors/b0003",
world.entities().entity_does_not_exist_error_details(entity)); world.entities().entity_does_not_exist_error_details(entity));
}; };
let Some(type_registration) = type_registry.get(type_info.type_id()) else { let Some(type_registration) = type_registry.get(type_info.type_id()) else {

View File

@ -604,7 +604,7 @@ unsafe impl<'w, 's, T: FnOnce(&mut FilteredResourcesBuilder)>
if !conflicts.is_empty() { if !conflicts.is_empty() {
let accesses = conflicts.format_conflict_list(world); let accesses = conflicts.format_conflict_list(world);
let system_name = &meta.name; let system_name = &meta.name;
panic!("error[B0002]: FilteredResources in system {system_name} accesses resources(s){accesses} in a way that conflicts with a previous system parameter. Consider removing the duplicate access. See: https://bevyengine.org/learn/errors/b0002"); panic!("error[B0002]: FilteredResources in system {system_name} accesses resources(s){accesses} in a way that conflicts with a previous system parameter. Consider removing the duplicate access. See: https://bevy.org/learn/errors/b0002");
} }
if access.has_read_all_resources() { if access.has_read_all_resources() {
@ -663,7 +663,7 @@ unsafe impl<'w, 's, T: FnOnce(&mut FilteredResourcesMutBuilder)>
if !conflicts.is_empty() { if !conflicts.is_empty() {
let accesses = conflicts.format_conflict_list(world); let accesses = conflicts.format_conflict_list(world);
let system_name = &meta.name; let system_name = &meta.name;
panic!("error[B0002]: FilteredResourcesMut in system {system_name} accesses resources(s){accesses} in a way that conflicts with a previous system parameter. Consider removing the duplicate access. See: https://bevyengine.org/learn/errors/b0002"); panic!("error[B0002]: FilteredResourcesMut in system {system_name} accesses resources(s){accesses} in a way that conflicts with a previous system parameter. Consider removing the duplicate access. See: https://bevy.org/learn/errors/b0002");
} }
if access.has_read_all_resources() { if access.has_read_all_resources() {

View File

@ -1630,7 +1630,7 @@ mod tests {
#[test] #[test]
#[should_panic( #[should_panic(
expected = "error[B0001]: Query<EntityMut, ()> in system bevy_ecs::system::tests::assert_world_and_entity_mut_system_does_conflict_first::system accesses component(s) in a way that conflicts with a previous system parameter. Consider using `Without<T>` to create disjoint Queries or merging conflicting Queries into a `ParamSet`. See: https://bevyengine.org/learn/errors/b0001" expected = "error[B0001]: Query<EntityMut, ()> in system bevy_ecs::system::tests::assert_world_and_entity_mut_system_does_conflict_first::system accesses component(s) in a way that conflicts with a previous system parameter. Consider using `Without<T>` to create disjoint Queries or merging conflicting Queries into a `ParamSet`. See: https://bevy.org/learn/errors/b0001"
)] )]
fn assert_world_and_entity_mut_system_does_conflict_first() { fn assert_world_and_entity_mut_system_does_conflict_first() {
fn system(_query: &World, _q2: Query<EntityMut>) {} fn system(_query: &World, _q2: Query<EntityMut>) {}
@ -1648,7 +1648,7 @@ mod tests {
#[test] #[test]
#[should_panic( #[should_panic(
expected = "error[B0001]: Query<EntityMut, ()> in system bevy_ecs::system::tests::assert_entity_ref_and_entity_mut_system_does_conflict::system accesses component(s) in a way that conflicts with a previous system parameter. Consider using `Without<T>` to create disjoint Queries or merging conflicting Queries into a `ParamSet`. See: https://bevyengine.org/learn/errors/b0001" expected = "error[B0001]: Query<EntityMut, ()> in system bevy_ecs::system::tests::assert_entity_ref_and_entity_mut_system_does_conflict::system accesses component(s) in a way that conflicts with a previous system parameter. Consider using `Without<T>` to create disjoint Queries or merging conflicting Queries into a `ParamSet`. See: https://bevy.org/learn/errors/b0001"
)] )]
fn assert_entity_ref_and_entity_mut_system_does_conflict() { fn assert_entity_ref_and_entity_mut_system_does_conflict() {
fn system(_query: Query<EntityRef>, _q2: Query<EntityMut>) {} fn system(_query: Query<EntityRef>, _q2: Query<EntityMut>) {}
@ -1657,7 +1657,7 @@ mod tests {
#[test] #[test]
#[should_panic( #[should_panic(
expected = "error[B0001]: Query<EntityMut, ()> in system bevy_ecs::system::tests::assert_entity_mut_system_does_conflict::system accesses component(s) in a way that conflicts with a previous system parameter. Consider using `Without<T>` to create disjoint Queries or merging conflicting Queries into a `ParamSet`. See: https://bevyengine.org/learn/errors/b0001" expected = "error[B0001]: Query<EntityMut, ()> in system bevy_ecs::system::tests::assert_entity_mut_system_does_conflict::system accesses component(s) in a way that conflicts with a previous system parameter. Consider using `Without<T>` to create disjoint Queries or merging conflicting Queries into a `ParamSet`. See: https://bevy.org/learn/errors/b0001"
)] )]
fn assert_entity_mut_system_does_conflict() { fn assert_entity_mut_system_does_conflict() {
fn system(_query: Query<EntityMut>, _q2: Query<EntityMut>) {} fn system(_query: Query<EntityMut>, _q2: Query<EntityMut>) {}
@ -1666,7 +1666,7 @@ mod tests {
#[test] #[test]
#[should_panic( #[should_panic(
expected = "error[B0001]: Query<EntityRef, ()> in system bevy_ecs::system::tests::assert_deferred_world_and_entity_ref_system_does_conflict_first::system accesses component(s) in a way that conflicts with a previous system parameter. Consider using `Without<T>` to create disjoint Queries or merging conflicting Queries into a `ParamSet`. See: https://bevyengine.org/learn/errors/b0001" expected = "error[B0001]: Query<EntityRef, ()> in system bevy_ecs::system::tests::assert_deferred_world_and_entity_ref_system_does_conflict_first::system accesses component(s) in a way that conflicts with a previous system parameter. Consider using `Without<T>` to create disjoint Queries or merging conflicting Queries into a `ParamSet`. See: https://bevy.org/learn/errors/b0001"
)] )]
fn assert_deferred_world_and_entity_ref_system_does_conflict_first() { fn assert_deferred_world_and_entity_ref_system_does_conflict_first() {
fn system(_world: DeferredWorld, _query: Query<EntityRef>) {} fn system(_world: DeferredWorld, _query: Query<EntityRef>) {}

View File

@ -380,7 +380,7 @@ fn assert_component_access_compatibility(
if !accesses.is_empty() { if !accesses.is_empty() {
accesses.push(' '); accesses.push(' ');
} }
panic!("error[B0001]: Query<{}, {}> in system {system_name} accesses component(s) {accesses}in a way that conflicts with a previous system parameter. Consider using `Without<T>` to create disjoint Queries or merging conflicting Queries into a `ParamSet`. See: https://bevyengine.org/learn/errors/b0001", ShortName(query_type), ShortName(filter_type)); panic!("error[B0001]: Query<{}, {}> in system {system_name} accesses component(s) {accesses}in a way that conflicts with a previous system parameter. Consider using `Without<T>` to create disjoint Queries or merging conflicting Queries into a `ParamSet`. See: https://bevy.org/learn/errors/b0001", ShortName(query_type), ShortName(filter_type));
} }
// SAFETY: Relevant query ComponentId access is applied to SystemMeta. If // SAFETY: Relevant query ComponentId access is applied to SystemMeta. If
@ -728,7 +728,7 @@ unsafe impl<'a, T: Resource> SystemParam for Res<'a, T> {
let combined_access = system_meta.component_access_set.combined_access(); let combined_access = system_meta.component_access_set.combined_access();
assert!( assert!(
!combined_access.has_resource_write(component_id), !combined_access.has_resource_write(component_id),
"error[B0002]: Res<{}> in system {} conflicts with a previous ResMut<{0}> access. Consider removing the duplicate access. See: https://bevyengine.org/learn/errors/b0002", "error[B0002]: Res<{}> in system {} conflicts with a previous ResMut<{0}> access. Consider removing the duplicate access. See: https://bevy.org/learn/errors/b0002",
core::any::type_name::<T>(), core::any::type_name::<T>(),
system_meta.name, system_meta.name,
); );
@ -801,11 +801,11 @@ unsafe impl<'a, T: Resource> SystemParam for ResMut<'a, T> {
let combined_access = system_meta.component_access_set.combined_access(); let combined_access = system_meta.component_access_set.combined_access();
if combined_access.has_resource_write(component_id) { if combined_access.has_resource_write(component_id) {
panic!( panic!(
"error[B0002]: ResMut<{}> in system {} conflicts with a previous ResMut<{0}> access. Consider removing the duplicate access. See: https://bevyengine.org/learn/errors/b0002", "error[B0002]: ResMut<{}> in system {} conflicts with a previous ResMut<{0}> access. Consider removing the duplicate access. See: https://bevy.org/learn/errors/b0002",
core::any::type_name::<T>(), system_meta.name); core::any::type_name::<T>(), system_meta.name);
} else if combined_access.has_resource_read(component_id) { } else if combined_access.has_resource_read(component_id) {
panic!( panic!(
"error[B0002]: ResMut<{}> in system {} conflicts with a previous Res<{0}> access. Consider removing the duplicate access. See: https://bevyengine.org/learn/errors/b0002", "error[B0002]: ResMut<{}> in system {} conflicts with a previous Res<{0}> access. Consider removing the duplicate access. See: https://bevy.org/learn/errors/b0002",
core::any::type_name::<T>(), system_meta.name); core::any::type_name::<T>(), system_meta.name);
} }
system_meta system_meta
@ -1357,7 +1357,7 @@ unsafe impl<'a, T: 'static> SystemParam for NonSend<'a, T> {
let combined_access = system_meta.component_access_set.combined_access(); let combined_access = system_meta.component_access_set.combined_access();
assert!( assert!(
!combined_access.has_resource_write(component_id), !combined_access.has_resource_write(component_id),
"error[B0002]: NonSend<{}> in system {} conflicts with a previous mutable resource access ({0}). Consider removing the duplicate access. See: https://bevyengine.org/learn/errors/b0002", "error[B0002]: NonSend<{}> in system {} conflicts with a previous mutable resource access ({0}). Consider removing the duplicate access. See: https://bevy.org/learn/errors/b0002",
core::any::type_name::<T>(), core::any::type_name::<T>(),
system_meta.name, system_meta.name,
); );
@ -1430,11 +1430,11 @@ unsafe impl<'a, T: 'static> SystemParam for NonSendMut<'a, T> {
let combined_access = system_meta.component_access_set.combined_access(); let combined_access = system_meta.component_access_set.combined_access();
if combined_access.has_component_write(component_id) { if combined_access.has_component_write(component_id) {
panic!( panic!(
"error[B0002]: NonSendMut<{}> in system {} conflicts with a previous mutable resource access ({0}). Consider removing the duplicate access. See: https://bevyengine.org/learn/errors/b0002", "error[B0002]: NonSendMut<{}> in system {} conflicts with a previous mutable resource access ({0}). Consider removing the duplicate access. See: https://bevy.org/learn/errors/b0002",
core::any::type_name::<T>(), system_meta.name); core::any::type_name::<T>(), system_meta.name);
} else if combined_access.has_component_read(component_id) { } else if combined_access.has_component_read(component_id) {
panic!( panic!(
"error[B0002]: NonSendMut<{}> in system {} conflicts with a previous immutable resource access ({0}). Consider removing the duplicate access. See: https://bevyengine.org/learn/errors/b0002", "error[B0002]: NonSendMut<{}> in system {} conflicts with a previous immutable resource access ({0}). Consider removing the duplicate access. See: https://bevy.org/learn/errors/b0002",
core::any::type_name::<T>(), system_meta.name); core::any::type_name::<T>(), system_meta.name);
} }
system_meta system_meta

View File

@ -2339,11 +2339,11 @@ impl World {
) )
}; };
} else { } else {
panic!("error[B0003]: Could not insert a bundle (of type `{}`) for entity {entity}, which {}. See: https://bevyengine.org/learn/errors/b0003", core::any::type_name::<B>(), self.entities.entity_does_not_exist_error_details(entity)); panic!("error[B0003]: Could not insert a bundle (of type `{}`) for entity {entity}, which {}. See: https://bevy.org/learn/errors/b0003", core::any::type_name::<B>(), self.entities.entity_does_not_exist_error_details(entity));
} }
} }
} else { } else {
panic!("error[B0003]: Could not insert a bundle (of type `{}`) for entity {first_entity}, which {}. See: https://bevyengine.org/learn/errors/b0003", core::any::type_name::<B>(), self.entities.entity_does_not_exist_error_details(first_entity)); panic!("error[B0003]: Could not insert a bundle (of type `{}`) for entity {first_entity}, which {}. See: https://bevy.org/learn/errors/b0003", core::any::type_name::<B>(), self.entities.entity_does_not_exist_error_details(first_entity));
} }
} }
} }

View File

@ -3,7 +3,7 @@ name = "bevy_encase_derive"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "Bevy derive macro for encase" description = "Bevy derive macro for encase"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["bevy"] keywords = ["bevy"]

View File

@ -2,8 +2,8 @@
#![forbid(unsafe_code)] #![forbid(unsafe_code)]
#![cfg_attr(docsrs, feature(doc_auto_cfg))] #![cfg_attr(docsrs, feature(doc_auto_cfg))]
#![doc( #![doc(
html_logo_url = "https://bevyengine.org/assets/icon.png", html_logo_url = "https://bevy.org/assets/icon.png",
html_favicon_url = "https://bevyengine.org/assets/icon.png" html_favicon_url = "https://bevy.org/assets/icon.png"
)] )]
use bevy_macro_utils::BevyManifest; use bevy_macro_utils::BevyManifest;

View File

@ -3,7 +3,7 @@ name = "bevy_gilrs"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "Gamepad system made using Gilrs for Bevy Engine" description = "Gamepad system made using Gilrs for Bevy Engine"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["bevy"] keywords = ["bevy"]

View File

@ -1,8 +1,8 @@
#![cfg_attr(docsrs, feature(doc_auto_cfg))] #![cfg_attr(docsrs, feature(doc_auto_cfg))]
#![forbid(unsafe_code)] #![forbid(unsafe_code)]
#![doc( #![doc(
html_logo_url = "https://bevyengine.org/assets/icon.png", html_logo_url = "https://bevy.org/assets/icon.png",
html_favicon_url = "https://bevyengine.org/assets/icon.png" html_favicon_url = "https://bevy.org/assets/icon.png"
)] )]
//! Systems and type definitions for gamepad handling in Bevy. //! Systems and type definitions for gamepad handling in Bevy.

View File

@ -3,7 +3,7 @@ name = "bevy_gizmos"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "Provides gizmos for Bevy Engine" description = "Provides gizmos for Bevy Engine"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["bevy"] keywords = ["bevy"]

View File

@ -3,7 +3,7 @@ name = "bevy_gizmos_macros"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "Derive implementations for bevy_gizmos" description = "Derive implementations for bevy_gizmos"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["bevy"] keywords = ["bevy"]

View File

@ -1,7 +1,7 @@
#![cfg_attr(docsrs, feature(doc_auto_cfg))] #![cfg_attr(docsrs, feature(doc_auto_cfg))]
#![doc( #![doc(
html_logo_url = "https://bevyengine.org/assets/icon.png", html_logo_url = "https://bevy.org/assets/icon.png",
html_favicon_url = "https://bevyengine.org/assets/icon.png" html_favicon_url = "https://bevy.org/assets/icon.png"
)] )]
//! This crate adds an immediate mode drawing api to Bevy for visual debugging. //! This crate adds an immediate mode drawing api to Bevy for visual debugging.

View File

@ -3,7 +3,7 @@ name = "bevy_gltf"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "Bevy Engine GLTF loading" description = "Bevy Engine GLTF loading"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["bevy"] keywords = ["bevy"]

View File

@ -1,8 +1,8 @@
#![cfg_attr(docsrs, feature(doc_auto_cfg))] #![cfg_attr(docsrs, feature(doc_auto_cfg))]
#![forbid(unsafe_code)] #![forbid(unsafe_code)]
#![doc( #![doc(
html_logo_url = "https://bevyengine.org/assets/icon.png", html_logo_url = "https://bevy.org/assets/icon.png",
html_favicon_url = "https://bevyengine.org/assets/icon.png" html_favicon_url = "https://bevy.org/assets/icon.png"
)] )]
//! Plugin providing an [`AssetLoader`](bevy_asset::AssetLoader) and type definitions //! Plugin providing an [`AssetLoader`](bevy_asset::AssetLoader) and type definitions

View File

@ -3,7 +3,7 @@ name = "bevy_image"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "Provides image types for Bevy Engine" description = "Provides image types for Bevy Engine"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["bevy"] keywords = ["bevy"]

View File

@ -3,7 +3,7 @@ name = "bevy_input"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "Provides input functionality for Bevy Engine" description = "Provides input functionality for Bevy Engine"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["bevy"] keywords = ["bevy"]

View File

@ -1,12 +1,12 @@
#![cfg_attr(docsrs, feature(doc_auto_cfg))] #![cfg_attr(docsrs, feature(doc_auto_cfg))]
#![forbid(unsafe_code)] #![forbid(unsafe_code)]
#![doc( #![doc(
html_logo_url = "https://bevyengine.org/assets/icon.png", html_logo_url = "https://bevy.org/assets/icon.png",
html_favicon_url = "https://bevyengine.org/assets/icon.png" html_favicon_url = "https://bevy.org/assets/icon.png"
)] )]
#![no_std] #![no_std]
//! Input functionality for the [Bevy game engine](https://bevyengine.org/). //! Input functionality for the [Bevy game engine](https://bevy.org/).
//! //!
//! # Supported input devices //! # Supported input devices
//! //!

View File

@ -3,7 +3,7 @@ name = "bevy_input_focus"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "Keyboard focus management" description = "Keyboard focus management"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["bevy"] keywords = ["bevy"]

View File

@ -1,8 +1,8 @@
#![cfg_attr(docsrs, feature(doc_auto_cfg))] #![cfg_attr(docsrs, feature(doc_auto_cfg))]
#![forbid(unsafe_code)] #![forbid(unsafe_code)]
#![doc( #![doc(
html_logo_url = "https://bevyengine.org/assets/icon.png", html_logo_url = "https://bevy.org/assets/icon.png",
html_favicon_url = "https://bevyengine.org/assets/icon.png" html_favicon_url = "https://bevy.org/assets/icon.png"
)] )]
#![no_std] #![no_std]

View File

@ -3,7 +3,7 @@ name = "bevy_internal"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "An internal Bevy crate used to facilitate optional dynamic linking via the 'dynamic_linking' feature" description = "An internal Bevy crate used to facilitate optional dynamic linking via the 'dynamic_linking' feature"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["game", "engine", "gamedev", "graphics", "bevy"] keywords = ["game", "engine", "gamedev", "graphics", "bevy"]

View File

@ -1,8 +1,8 @@
#![cfg_attr(docsrs, feature(doc_auto_cfg))] #![cfg_attr(docsrs, feature(doc_auto_cfg))]
#![forbid(unsafe_code)] #![forbid(unsafe_code)]
#![doc( #![doc(
html_logo_url = "https://bevyengine.org/assets/icon.png", html_logo_url = "https://bevy.org/assets/icon.png",
html_favicon_url = "https://bevyengine.org/assets/icon.png" html_favicon_url = "https://bevy.org/assets/icon.png"
)] )]
#![no_std] #![no_std]

View File

@ -3,7 +3,7 @@ name = "bevy_log"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "Provides logging for Bevy Engine" description = "Provides logging for Bevy Engine"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["bevy"] keywords = ["bevy"]

View File

@ -1,10 +1,10 @@
#![cfg_attr(docsrs, feature(doc_auto_cfg))] #![cfg_attr(docsrs, feature(doc_auto_cfg))]
#![doc( #![doc(
html_logo_url = "https://bevyengine.org/assets/icon.png", html_logo_url = "https://bevy.org/assets/icon.png",
html_favicon_url = "https://bevyengine.org/assets/icon.png" html_favicon_url = "https://bevy.org/assets/icon.png"
)] )]
//! This crate provides logging functions and configuration for [Bevy](https://bevyengine.org) //! This crate provides logging functions and configuration for [Bevy](https://bevy.org)
//! apps, and automatically configures platform specific log handlers (i.e. Wasm or Android). //! apps, and automatically configures platform specific log handlers (i.e. Wasm or Android).
//! //!
//! The macros provided for logging are reexported from [`tracing`](https://docs.rs/tracing), //! The macros provided for logging are reexported from [`tracing`](https://docs.rs/tracing),

View File

@ -3,7 +3,7 @@ name = "bevy_macro_utils"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "A collection of utils for Bevy Engine" description = "A collection of utils for Bevy Engine"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["bevy"] keywords = ["bevy"]

View File

@ -1,8 +1,8 @@
#![forbid(unsafe_code)] #![forbid(unsafe_code)]
#![cfg_attr(docsrs, feature(doc_auto_cfg))] #![cfg_attr(docsrs, feature(doc_auto_cfg))]
#![doc( #![doc(
html_logo_url = "https://bevyengine.org/assets/icon.png", html_logo_url = "https://bevy.org/assets/icon.png",
html_favicon_url = "https://bevyengine.org/assets/icon.png" html_favicon_url = "https://bevy.org/assets/icon.png"
)] )]
//! A collection of helper types and functions for working on macros within the Bevy ecosystem. //! A collection of helper types and functions for working on macros within the Bevy ecosystem.

View File

@ -3,7 +3,7 @@ name = "bevy_math"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "Provides math functionality for Bevy Engine" description = "Provides math functionality for Bevy Engine"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["bevy"] keywords = ["bevy"]

View File

@ -9,8 +9,8 @@
#![cfg_attr(any(docsrs, docsrs_dep), feature(rustdoc_internals))] #![cfg_attr(any(docsrs, docsrs_dep), feature(rustdoc_internals))]
#![cfg_attr(docsrs, feature(doc_auto_cfg))] #![cfg_attr(docsrs, feature(doc_auto_cfg))]
#![doc( #![doc(
html_logo_url = "https://bevyengine.org/assets/icon.png", html_logo_url = "https://bevy.org/assets/icon.png",
html_favicon_url = "https://bevyengine.org/assets/icon.png" html_favicon_url = "https://bevy.org/assets/icon.png"
)] )]
#![no_std] #![no_std]

View File

@ -3,7 +3,7 @@ name = "bevy_mesh"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "Provides mesh types for Bevy Engine" description = "Provides mesh types for Bevy Engine"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["bevy"] keywords = ["bevy"]

View File

@ -9,7 +9,7 @@ authors = [
] ]
description = "Mikkelsen tangent space algorithm" description = "Mikkelsen tangent space algorithm"
documentation = "https://docs.rs/bevy" documentation = "https://docs.rs/bevy"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "Zlib AND (MIT OR Apache-2.0)" license = "Zlib AND (MIT OR Apache-2.0)"
keywords = ["bevy", "3D", "graphics", "algorithm", "tangent"] keywords = ["bevy", "3D", "graphics", "algorithm", "tangent"]

View File

@ -13,8 +13,8 @@
)] )]
#![cfg_attr(docsrs, feature(doc_auto_cfg))] #![cfg_attr(docsrs, feature(doc_auto_cfg))]
#![doc( #![doc(
html_logo_url = "https://bevyengine.org/assets/icon.png", html_logo_url = "https://bevy.org/assets/icon.png",
html_favicon_url = "https://bevyengine.org/assets/icon.png" html_favicon_url = "https://bevy.org/assets/icon.png"
)] )]
#![no_std] #![no_std]

View File

@ -3,7 +3,7 @@ name = "bevy_pbr"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "Adds PBR rendering to Bevy Engine" description = "Adds PBR rendering to Bevy Engine"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["bevy"] keywords = ["bevy"]

View File

@ -2,8 +2,8 @@
#![cfg_attr(docsrs, feature(doc_auto_cfg))] #![cfg_attr(docsrs, feature(doc_auto_cfg))]
#![forbid(unsafe_code)] #![forbid(unsafe_code)]
#![doc( #![doc(
html_logo_url = "https://bevyengine.org/assets/icon.png", html_logo_url = "https://bevy.org/assets/icon.png",
html_favicon_url = "https://bevyengine.org/assets/icon.png" html_favicon_url = "https://bevy.org/assets/icon.png"
)] )]
extern crate alloc; extern crate alloc;

View File

@ -3,7 +3,7 @@ name = "bevy_picking"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "Provides screen picking functionality for Bevy Engine" description = "Provides screen picking functionality for Bevy Engine"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"

View File

@ -3,7 +3,7 @@ name = "bevy_platform"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "Provides common platform agnostic APIs, as well as platform-specific features for Bevy Engine" description = "Provides common platform agnostic APIs, as well as platform-specific features for Bevy Engine"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["bevy"] keywords = ["bevy"]

View File

@ -1,13 +1,13 @@
#![cfg_attr(docsrs, feature(doc_auto_cfg))] #![cfg_attr(docsrs, feature(doc_auto_cfg))]
#![doc( #![doc(
html_logo_url = "https://bevyengine.org/assets/icon.png", html_logo_url = "https://bevy.org/assets/icon.png",
html_favicon_url = "https://bevyengine.org/assets/icon.png" html_favicon_url = "https://bevy.org/assets/icon.png"
)] )]
#![no_std] #![no_std]
//! Platform compatibility support for first-party [Bevy] engine crates. //! Platform compatibility support for first-party [Bevy] engine crates.
//! //!
//! [Bevy]: https://bevyengine.org/ //! [Bevy]: https://bevy.org/
cfg::std! { cfg::std! {
extern crate std; extern crate std;

View File

@ -3,7 +3,7 @@ name = "bevy_ptr"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "Utilities for working with untyped pointers in a more safe way" description = "Utilities for working with untyped pointers in a more safe way"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["bevy", "no_std"] keywords = ["bevy", "no_std"]

View File

@ -3,8 +3,8 @@
#![cfg_attr(docsrs, feature(doc_auto_cfg))] #![cfg_attr(docsrs, feature(doc_auto_cfg))]
#![expect(unsafe_code, reason = "Raw pointers are inherently unsafe.")] #![expect(unsafe_code, reason = "Raw pointers are inherently unsafe.")]
#![doc( #![doc(
html_logo_url = "https://bevyengine.org/assets/icon.png", html_logo_url = "https://bevy.org/assets/icon.png",
html_favicon_url = "https://bevyengine.org/assets/icon.png" html_favicon_url = "https://bevy.org/assets/icon.png"
)] )]
use core::{ use core::{

View File

@ -3,7 +3,7 @@ name = "bevy_reflect"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "Dynamically interact with rust types" description = "Dynamically interact with rust types"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["bevy"] keywords = ["bevy"]

View File

@ -2,7 +2,7 @@
name = "bevy_reflect_compile_fail" name = "bevy_reflect_compile_fail"
edition = "2024" edition = "2024"
description = "Compile fail tests for Bevy Engine's reflection system" description = "Compile fail tests for Bevy Engine's reflection system"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
publish = false publish = false

View File

@ -3,7 +3,7 @@ name = "bevy_reflect_derive"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "Derive implementations for bevy_reflect" description = "Derive implementations for bevy_reflect"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["bevy"] keywords = ["bevy"]

View File

@ -8,8 +8,8 @@
)] )]
#![cfg_attr(any(docsrs, docsrs_dep), feature(doc_auto_cfg, rustdoc_internals))] #![cfg_attr(any(docsrs, docsrs_dep), feature(doc_auto_cfg, rustdoc_internals))]
#![doc( #![doc(
html_logo_url = "https://bevyengine.org/assets/icon.png", html_logo_url = "https://bevy.org/assets/icon.png",
html_favicon_url = "https://bevyengine.org/assets/icon.png" html_favicon_url = "https://bevy.org/assets/icon.png"
)] )]
//! Reflection in Rust. //! Reflection in Rust.
@ -521,7 +521,7 @@
//! and displaying it in error messages. //! and displaying it in error messages.
//! //!
//! [Reflection]: https://en.wikipedia.org/wiki/Reflective_programming //! [Reflection]: https://en.wikipedia.org/wiki/Reflective_programming
//! [Bevy]: https://bevyengine.org/ //! [Bevy]: https://bevy.org/
//! [limitations]: #limitations //! [limitations]: #limitations
//! [`bevy_reflect`]: crate //! [`bevy_reflect`]: crate
//! [introspection]: https://en.wikipedia.org/wiki/Type_introspection //! [introspection]: https://en.wikipedia.org/wiki/Type_introspection

View File

@ -3,7 +3,7 @@ name = "bevy_remote"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "The Bevy Remote Protocol" description = "The Bevy Remote Protocol"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["bevy"] keywords = ["bevy"]

View File

@ -3,7 +3,7 @@ name = "bevy_render"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "Provides rendering functionality for Bevy Engine" description = "Provides rendering functionality for Bevy Engine"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["bevy"] keywords = ["bevy"]

View File

@ -3,7 +3,7 @@ name = "bevy_render_macros"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "Derive implementations for bevy_render" description = "Derive implementations for bevy_render"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["bevy"] keywords = ["bevy"]

View File

@ -9,8 +9,8 @@
)] )]
#![cfg_attr(any(docsrs, docsrs_dep), feature(doc_auto_cfg, rustdoc_internals))] #![cfg_attr(any(docsrs, docsrs_dep), feature(doc_auto_cfg, rustdoc_internals))]
#![doc( #![doc(
html_logo_url = "https://bevyengine.org/assets/icon.png", html_logo_url = "https://bevy.org/assets/icon.png",
html_favicon_url = "https://bevyengine.org/assets/icon.png" html_favicon_url = "https://bevy.org/assets/icon.png"
)] )]
#[cfg(target_pointer_width = "16")] #[cfg(target_pointer_width = "16")]

View File

@ -163,7 +163,7 @@ pub async fn initialize_renderer(
if adapter_info.device_type == DeviceType::Cpu { if adapter_info.device_type == DeviceType::Cpu {
warn!( warn!(
"The selected adapter is using a driver that only supports software rendering. \ "The selected adapter is using a driver that only supports software rendering. \
This is likely to be very slow. See https://bevyengine.org/learn/errors/b0006/" This is likely to be very slow. See https://bevy.org/learn/errors/b0006/"
); );
} }

View File

@ -3,7 +3,7 @@ name = "bevy_scene"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "Provides scene functionality for Bevy Engine" description = "Provides scene functionality for Bevy Engine"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["bevy"] keywords = ["bevy"]

View File

@ -1,7 +1,7 @@
#![cfg_attr(docsrs, feature(doc_auto_cfg))] #![cfg_attr(docsrs, feature(doc_auto_cfg))]
#![doc( #![doc(
html_logo_url = "https://bevyengine.org/assets/icon.png", html_logo_url = "https://bevy.org/assets/icon.png",
html_favicon_url = "https://bevyengine.org/assets/icon.png" html_favicon_url = "https://bevy.org/assets/icon.png"
)] )]
//! Provides scene definition, instantiation and serialization/deserialization. //! Provides scene definition, instantiation and serialization/deserialization.

View File

@ -3,7 +3,7 @@ name = "bevy_sprite"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "Provides sprite functionality for Bevy Engine" description = "Provides sprite functionality for Bevy Engine"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["bevy"] keywords = ["bevy"]

View File

@ -2,8 +2,8 @@
#![cfg_attr(docsrs, feature(doc_auto_cfg))] #![cfg_attr(docsrs, feature(doc_auto_cfg))]
#![forbid(unsafe_code)] #![forbid(unsafe_code)]
#![doc( #![doc(
html_logo_url = "https://bevyengine.org/assets/icon.png", html_logo_url = "https://bevy.org/assets/icon.png",
html_favicon_url = "https://bevyengine.org/assets/icon.png" html_favicon_url = "https://bevy.org/assets/icon.png"
)] )]
//! Provides 2D sprite rendering functionality. //! Provides 2D sprite rendering functionality.

View File

@ -3,7 +3,7 @@ name = "bevy_state"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "Finite state machines for Bevy" description = "Finite state machines for Bevy"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["bevy"] keywords = ["bevy"]

View File

@ -3,7 +3,7 @@ name = "bevy_tasks"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "A task executor for Bevy Engine" description = "A task executor for Bevy Engine"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["bevy"] keywords = ["bevy"]

View File

@ -38,6 +38,6 @@ The determining factor for what kind of work should go in each pool is latency r
To enable `no_std` support in this crate, you will need to disable default features, and enable the `edge_executor` and `critical-section` features. To enable `no_std` support in this crate, you will need to disable default features, and enable the `edge_executor` and `critical-section` features.
[bevy]: https://bevyengine.org [bevy]: https://bevy.org
[rayon]: https://github.com/rayon-rs/rayon [rayon]: https://github.com/rayon-rs/rayon
[async-executor]: https://github.com/stjepang/async-executor [async-executor]: https://github.com/stjepang/async-executor

View File

@ -1,8 +1,8 @@
#![doc = include_str!("../README.md")] #![doc = include_str!("../README.md")]
#![cfg_attr(docsrs, feature(doc_auto_cfg))] #![cfg_attr(docsrs, feature(doc_auto_cfg))]
#![doc( #![doc(
html_logo_url = "https://bevyengine.org/assets/icon.png", html_logo_url = "https://bevy.org/assets/icon.png",
html_favicon_url = "https://bevyengine.org/assets/icon.png" html_favicon_url = "https://bevy.org/assets/icon.png"
)] )]
#![no_std] #![no_std]

View File

@ -3,7 +3,7 @@ name = "bevy_text"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "Provides text functionality for Bevy Engine" description = "Provides text functionality for Bevy Engine"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["bevy"] keywords = ["bevy"]

View File

@ -3,7 +3,7 @@ name = "bevy_time"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "Provides time functionality for Bevy Engine" description = "Provides time functionality for Bevy Engine"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["bevy"] keywords = ["bevy"]

View File

@ -2,8 +2,8 @@
#![cfg_attr(docsrs, feature(doc_auto_cfg))] #![cfg_attr(docsrs, feature(doc_auto_cfg))]
#![forbid(unsafe_code)] #![forbid(unsafe_code)]
#![doc( #![doc(
html_logo_url = "https://bevyengine.org/assets/icon.png", html_logo_url = "https://bevy.org/assets/icon.png",
html_favicon_url = "https://bevyengine.org/assets/icon.png" html_favicon_url = "https://bevy.org/assets/icon.png"
)] )]
#![no_std] #![no_std]

View File

@ -3,7 +3,7 @@ name = "bevy_transform"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "Provides transform functionality for Bevy Engine" description = "Provides transform functionality for Bevy Engine"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["bevy"] keywords = ["bevy"]

View File

@ -1,8 +1,8 @@
#![doc = include_str!("../README.md")] #![doc = include_str!("../README.md")]
#![cfg_attr(docsrs, feature(doc_auto_cfg))] #![cfg_attr(docsrs, feature(doc_auto_cfg))]
#![doc( #![doc(
html_logo_url = "https://bevyengine.org/assets/icon.png", html_logo_url = "https://bevy.org/assets/icon.png",
html_favicon_url = "https://bevyengine.org/assets/icon.png" html_favicon_url = "https://bevy.org/assets/icon.png"
)] )]
#![no_std] #![no_std]

View File

@ -3,7 +3,7 @@ name = "bevy_ui"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "A custom ECS-driven UI framework built specifically for Bevy Engine" description = "A custom ECS-driven UI framework built specifically for Bevy Engine"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["bevy"] keywords = ["bevy"]

View File

@ -1,8 +1,8 @@
#![expect(missing_docs, reason = "Not all docs are written yet, see #3492.")] #![expect(missing_docs, reason = "Not all docs are written yet, see #3492.")]
#![cfg_attr(docsrs, feature(doc_auto_cfg))] #![cfg_attr(docsrs, feature(doc_auto_cfg))]
#![doc( #![doc(
html_logo_url = "https://bevyengine.org/assets/icon.png", html_logo_url = "https://bevy.org/assets/icon.png",
html_favicon_url = "https://bevyengine.org/assets/icon.png" html_favicon_url = "https://bevy.org/assets/icon.png"
)] )]
//! This crate contains Bevy's UI system, which can be used to create UI for both 2D and 3D games //! This crate contains Bevy's UI system, which can be used to create UI for both 2D and 3D games

View File

@ -3,7 +3,7 @@ name = "bevy_utils"
version = "0.16.0-dev" version = "0.16.0-dev"
edition = "2024" edition = "2024"
description = "A collection of utils for Bevy Engine" description = "A collection of utils for Bevy Engine"
homepage = "https://bevyengine.org" homepage = "https://bevy.org"
repository = "https://github.com/bevyengine/bevy" repository = "https://github.com/bevyengine/bevy"
license = "MIT OR Apache-2.0" license = "MIT OR Apache-2.0"
keywords = ["bevy"] keywords = ["bevy"]

Some files were not shown because too many files have changed in this diff Show More