Skip to content

Commit

Permalink
0.19.0 release (#336)
Browse files Browse the repository at this point in the history
  • Loading branch information
aevyrie authored Jun 12, 2024
1 parent bc2ba5f commit 757a1ed
Show file tree
Hide file tree
Showing 13 changed files with 44 additions and 35 deletions.
11 changes: 10 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,17 @@
# UNRELEASED
# 0.19.0

## Fixes:

- `HighlightPluginSettings::is_enabled` made public.
- `bevy_ui` nodes with zero sized rects are ignored to fix a false positive.
- Fixed touch pointer inputs being missed.

## Additions:

- Created a new `render_to_texture` example to showcase how to render viewport textures that support
picking.
- Added support for a range of compatible versions of egui and rapier, instead of being tied to a
specific version of these crates.

# 0.18.0

Expand Down
22 changes: 11 additions & 11 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "bevy_mod_picking"
version = "0.18.2 "
version = "0.19.0"
authors = ["Aevyrie <aevyrie@gmail.com>"]
edition = "2021"
license = "MIT OR Apache-2.0"
Expand Down Expand Up @@ -39,16 +39,16 @@ bevy_rapier3d = { optional = true, version = ">=0.25, <=0.26" }
bevy_xpbd_3d = { optional = true, version = "0.4" }

# Local
bevy_picking_core = { path = "crates/bevy_picking_core", version = "0.18" }
bevy_picking_input = { path = "crates/bevy_picking_input", version = "0.18" }
bevy_picking_selection = { optional = true, path = "crates/bevy_picking_selection", version = "0.18" }
bevy_picking_highlight = { optional = true, path = "crates/bevy_picking_highlight", version = "0.18" }
bevy_picking_raycast = { optional = true, path = "backends/bevy_picking_raycast", version = "0.18" }
bevy_picking_ui = { optional = true, path = "backends/bevy_picking_ui", version = "0.18" }
bevy_picking_rapier = { optional = true, path = "backends/bevy_picking_rapier", version = "0.18" }
bevy_picking_sprite = { optional = true, path = "backends/bevy_picking_sprite", version = "0.18" }
bevy_picking_egui = { optional = true, path = "backends/bevy_picking_egui", version = "0.18" }
bevy_picking_xpbd = { optional = true, path = "backends/bevy_picking_xpbd", version = "0.18" }
bevy_picking_core = { path = "crates/bevy_picking_core", version = "0.19" }
bevy_picking_input = { path = "crates/bevy_picking_input", version = "0.19" }
bevy_picking_selection = { optional = true, path = "crates/bevy_picking_selection", version = "0.19" }
bevy_picking_highlight = { optional = true, path = "crates/bevy_picking_highlight", version = "0.19" }
bevy_picking_raycast = { optional = true, path = "backends/bevy_picking_raycast", version = "0.19" }
bevy_picking_ui = { optional = true, path = "backends/bevy_picking_ui", version = "0.19" }
bevy_picking_rapier = { optional = true, path = "backends/bevy_picking_rapier", version = "0.19" }
bevy_picking_sprite = { optional = true, path = "backends/bevy_picking_sprite", version = "0.19" }
bevy_picking_egui = { optional = true, path = "backends/bevy_picking_egui", version = "0.19" }
bevy_picking_xpbd = { optional = true, path = "backends/bevy_picking_xpbd", version = "0.19" }

[dev-dependencies]
bevy = { version = "0.13", default-features = false, features = [
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@ To learn more, [read the docs](https://docs.rs/bevy_mod_picking/latest/bevy_mod_

| bevy | bevy_mod_picking |
| ---- | ---------------- |
| 0.13 | 0.18 |
| 0.13 | 0.18, 0.19 |
| 0.12 | 0.17 |
| 0.11 | 0.15, 0.16 |
| 0.10 | 0.12, 0.13, 0.14 |
Expand Down
6 changes: 3 additions & 3 deletions backends/bevy_picking_egui/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "bevy_picking_egui"
version = "0.18.0"
version = "0.19.0"
edition = "2021"
authors = ["Aevyrie <aevyrie@gmail.com>"]
license = "MIT OR Apache-2.0"
Expand All @@ -20,8 +20,8 @@ bevy_render = { version = "0.13", default-features = false }

bevy_egui = "0.25"
# Local
bevy_picking_core = { path = "../../crates/bevy_picking_core", version = "0.18" }
bevy_picking_selection = { path = "../../crates/bevy_picking_selection", optional = true, version = "0.18" }
bevy_picking_core = { path = "../../crates/bevy_picking_core", version = "0.19" }
bevy_picking_selection = { path = "../../crates/bevy_picking_selection", optional = true, version = "0.19" }

[features]
selection = ["bevy_picking_selection"]
Expand Down
4 changes: 2 additions & 2 deletions backends/bevy_picking_rapier/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "bevy_picking_rapier"
version = "0.18.0"
version = "0.19.0"
edition = "2021"
authors = ["Aevyrie <aevyrie@gmail.com>"]
license = "MIT OR Apache-2.0"
Expand All @@ -22,4 +22,4 @@ bevy_window = { version = "0.13", default-features = false }

bevy_rapier3d = "0.25"
# Local
bevy_picking_core = { path = "../../crates/bevy_picking_core", version = "0.18" }
bevy_picking_core = { path = "../../crates/bevy_picking_core", version = "0.19" }
4 changes: 2 additions & 2 deletions backends/bevy_picking_raycast/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "bevy_picking_raycast"
version = "0.18.0"
version = "0.19.0"
edition = "2021"
authors = ["Aevyrie <aevyrie@gmail.com>"]
license = "MIT OR Apache-2.0"
Expand All @@ -22,4 +22,4 @@ bevy_window = { version = "0.13", default-features = false }

bevy_mod_raycast = { version = "0.17.0" }
# Local
bevy_picking_core = { path = "../../crates/bevy_picking_core", version = "0.18" }
bevy_picking_core = { path = "../../crates/bevy_picking_core", version = "0.19" }
4 changes: 2 additions & 2 deletions backends/bevy_picking_sprite/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "bevy_picking_sprite"
version = "0.18.0"
version = "0.19.0"
edition = "2021"
authors = ["Aevyrie <aevyrie@gmail.com>"]
license = "MIT OR Apache-2.0"
Expand All @@ -22,4 +22,4 @@ bevy_sprite = { version = "0.13", default-features = false }
bevy_transform = { version = "0.13", default-features = false }
bevy_window = { version = "0.13", default-features = false }
# Local
bevy_picking_core = { path = "../../crates/bevy_picking_core", version = "0.18" }
bevy_picking_core = { path = "../../crates/bevy_picking_core", version = "0.19" }
4 changes: 2 additions & 2 deletions backends/bevy_picking_ui/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "bevy_picking_ui"
version = "0.18.0"
version = "0.19.0"
edition = "2021"
authors = ["Aevyrie <aevyrie@gmail.com>"]
license = "MIT OR Apache-2.0"
Expand All @@ -24,4 +24,4 @@ bevy_utils = { version = "0.13", default-features = false }
bevy_math = { version = "0.13", default-features = false }

# Local
bevy_picking_core = { path = "../../crates/bevy_picking_core", version = "0.18" }
bevy_picking_core = { path = "../../crates/bevy_picking_core", version = "0.19" }
4 changes: 2 additions & 2 deletions backends/bevy_picking_xpbd/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "bevy_picking_xpbd"
version = "0.18.0"
version = "0.19.0"
edition = "2021"
authors = ["Aevyrie <aevyrie@gmail.com>, Affinator"]
license = "MIT OR Apache-2.0"
Expand All @@ -24,4 +24,4 @@ bevy_window = { version = "0.13", default-features = false }

bevy_xpbd_3d = "0.4"
# Local
bevy_picking_core = { path = "../../crates/bevy_picking_core", version = "0.18" }
bevy_picking_core = { path = "../../crates/bevy_picking_core", version = "0.19" }
2 changes: 1 addition & 1 deletion crates/bevy_picking_core/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "bevy_picking_core"
version = "0.18.0"
version = "0.19.0"
edition = "2021"
authors = ["Aevyrie <aevyrie@gmail.com>"]
license = "MIT OR Apache-2.0"
Expand Down
6 changes: 3 additions & 3 deletions crates/bevy_picking_highlight/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "bevy_picking_highlight"
version = "0.18.0"
version = "0.19.0"
edition = "2021"
authors = ["Aevyrie <aevyrie@gmail.com>"]
license = "MIT OR Apache-2.0"
Expand All @@ -21,8 +21,8 @@ bevy_render = { version = "0.13", optional = true, default-features = false }
bevy_pbr = { version = "0.13", optional = true, default-features = false }
bevy_sprite = { version = "0.13", optional = true, default-features = false }

bevy_picking_core = { path = "../bevy_picking_core", version = "0.18" }
bevy_picking_selection = { optional = true, path = "../bevy_picking_selection", version = "0.18" }
bevy_picking_core = { path = "../bevy_picking_core", version = "0.19" }
bevy_picking_selection = { optional = true, path = "../bevy_picking_selection", version = "0.19" }

[features]
selection = ["bevy_picking_selection"]
Expand Down
6 changes: 3 additions & 3 deletions crates/bevy_picking_input/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "bevy_picking_input"
version = "0.18.0"
version = "0.19.0"
edition = "2021"
authors = ["Aevyrie <aevyrie@gmail.com>"]
license = "MIT OR Apache-2.0"
Expand All @@ -23,8 +23,8 @@ bevy_render = { version = "0.13", default-features = false }
bevy_utils = { version = "0.13", default-features = false }
bevy_window = { version = "0.13", default-features = false }

bevy_picking_core = { path = "../bevy_picking_core", version = "0.18" }
bevy_picking_selection = { optional = true, path = "../bevy_picking_selection", version = "0.18" }
bevy_picking_core = { path = "../bevy_picking_core", version = "0.19" }
bevy_picking_selection = { optional = true, path = "../bevy_picking_selection", version = "0.19" }

[features]
selection = ["bevy_picking_selection"]
4 changes: 2 additions & 2 deletions crates/bevy_picking_selection/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "bevy_picking_selection"
version = "0.18.0"
version = "0.19.0"
edition = "2021"
authors = ["Aevyrie <aevyrie@gmail.com>"]
license = "MIT OR Apache-2.0"
Expand All @@ -21,4 +21,4 @@ bevy_utils = { version = "0.13", default-features = false }

bevy_eventlistener = "0.7"

bevy_picking_core = { path = "../bevy_picking_core", version = "0.18" }
bevy_picking_core = { path = "../bevy_picking_core", version = "0.19" }

0 comments on commit 757a1ed

Please sign in to comment.