Skip to content

Commit

Permalink
Bump version to 0.20.0
Browse files Browse the repository at this point in the history
  • Loading branch information
John-Nagle committed Jul 4, 2024
1 parent 95c1e15 commit a846beb
Show file tree
Hide file tree
Showing 11 changed files with 37 additions and 40 deletions.
11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ Per Keep a Changelog there are 6 main categories of changes:

## Versions

- [v0.20.0] (#v0.20.0)
- [Unreleased](#unreleased)
- [v0.3.0](#v030)
- [v0.2.0](#v020)
Expand All @@ -29,6 +30,16 @@ Per Keep a Changelog there are 6 main categories of changes:
- [v0.0.1](#v001)
- [Diffs](#diffs)

## v0.20.0

### Major Changes
There will be basic maintenance to keep Rend3 alive. (JN).

### Changes
- Version number advanced to 0.20. From now on, the version will generally follow WGPU.
- Incorporated all items listed as "Unreleased".
- Upgraded dependent packages to WGPU 0.20, and appropriate versions of Egui and Winit.

## Unreleased

### Major Changes
Expand Down
14 changes: 0 additions & 14 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -26,17 +26,3 @@ opt-level = 3
[profile.release]
debug = true
lto = "thin"

[patch.crates-io]
# wgpu = { git = "https://github.com/gfx-rs/wgpu.git", rev = "fac4731288117d951d0944d96cf0b00fa006dd6c" }
# wgpu-core = { git = "https://github.com/gfx-rs/wgpu.git", rev = "fac4731288117d951d0944d96cf0b00fa006dd6c" }
# wgpu-hal = { git = "https://github.com/gfx-rs/wgpu.git", rev = "fac4731288117d951d0944d96cf0b00fa006dd6c" }
# wgpu-types = { git = "https://github.com/gfx-rs/wgpu.git", rev = "fac4731288117d951d0944d96cf0b00fa006dd6c" }
# wgpu = { git = "https://github.com/cwfitzgerald/wgpu.git", rev = "bda861f77e0ca0b97697850ad19d19a8b8f1cc9c" }
# wgpu-core = { git = "https://github.com/cwfitzgerald/wgpu.git", rev = "bda861f77e0ca0b97697850ad19d19a8b8f1cc9c" }
# wgpu-hal = { git = "https://github.com/cwfitzgerald/wgpu.git", rev = "bda861f77e0ca0b97697850ad19d19a8b8f1cc9c" }
# wgpu-types = { git = "https://github.com/cwfitzgerald/wgpu.git", rev = "bda861f77e0ca0b97697850ad19d19a8b8f1cc9c" }
# wgpu = { path = "../wgpu/wgpu" }
# wgpu-core = { path = "../wgpu/wgpu-core" }
# wgpu-hal = { path = "../wgpu/wgpu-hal" }
# wgpu-types = { path = "../wgpu/wgpu-types" }
16 changes: 8 additions & 8 deletions examples/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "rend3-examples-package"
license = "MIT OR Apache-2.0 OR Zlib"
version = "0.3.0"
version = "0.20.0"
authors = ["The rend3 Developers"]
edition = "2021"
publish = false
Expand Down Expand Up @@ -48,17 +48,17 @@ pico-args = "0.5"
# block on async functions
pollster = "0.3"
# Renderer core
rend3 = { version = "^0.3", path = "../rend3" }
rend3 = { version = "^0.20", path = "../rend3" }
# Play animations on imported gltf models
rend3-anim = { version = "^0.3", path = "../rend3-anim" }
rend3-anim = { version = "^0.20", path = "../rend3-anim" }
# Egui integration with rend3
rend3-egui = { version = "^0.3", path = "../rend3-egui" }
rend3-egui = { version = "^0.20", path = "../rend3-egui" }
# Programmable render list that dictates how the scene renders
rend3-routine = { version = "^0.3", path = "../rend3-routine" }
rend3-routine = { version = "^0.20", path = "../rend3-routine" }
# Framework that deals with the event loop, setting up the renderer, and platform differences.
rend3-framework = { version = "^0.3", path = "../rend3-framework" }
rend3-framework = { version = "^0.20", path = "../rend3-framework" }
# Import gltf models
rend3-gltf = { version = "^0.3.0", path = "../rend3-gltf" }
rend3-gltf = { version = "^0.20", path = "../rend3-gltf" }
# Opening URL's
webbrowser = "0.8.2"
# Instant but portable to the web
Expand All @@ -83,7 +83,7 @@ wasm-bindgen-futures = "0.4"
ndk-glue = { version = "0.7", features = ["logger"] }

[dev-dependencies]
rend3-test = { version = "^0.3.0", path = "../rend3-test" }
rend3-test = { version = "^0.20.0", path = "../rend3-test" }
tokio = "1"

[target.'cfg(target_arch = "wasm32")'.dev-dependencies]
Expand Down
8 changes: 4 additions & 4 deletions rend3-anim/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rend3-anim"
version = "0.3.0"
version = "0.20.0"
authors = ["The rend3 Developers"]
edition = "2021"
description = "Skeletal animation playback utilities for rend3 rendering library."
Expand All @@ -12,6 +12,6 @@ rust-version = "1.71"

[dependencies]
itertools = "0.12"
rend3 = { version = "^0.3.0", path = "../rend3" }
rend3-routine = { version = "^0.3.0", path = "../rend3-routine" }
rend3-gltf = { version = "^0.3.0", path = "../rend3-gltf" }
rend3 = { version = "^0.20.0", path = "../rend3" }
rend3-routine = { version = "^0.20", path = "../rend3-routine" }
rend3-gltf = { version = "^0.20", path = "../rend3-gltf" }
4 changes: 2 additions & 2 deletions rend3-egui/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rend3-egui"
version = "0.3.0"
version = "0.20.0"
authors = ["The rend3 Developers"]
edition = "2021"
description = "Egui Render Routine for the rend3 rendering library."
Expand All @@ -15,6 +15,6 @@ rust-version = "1.71"
egui = "0.28"
egui-wgpu = "0.28"
glam = "0.25"
rend3 = { version = "^0.3", path = "../rend3" }
rend3 = { version = "^0.20", path = "../rend3" }
wgpu = "0.20"
wgpu-types = "0.20"
6 changes: 3 additions & 3 deletions rend3-framework/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rend3-framework"
version = "0.3.0"
version = "0.20.0"
authors = ["The rend3 Developers"]
edition = "2021"
description = "Simple framework for making applications with the rend3 rendering library."
Expand All @@ -18,8 +18,8 @@ glam = "0.25"
log = "0.4"
parking_lot = "0.12"
profiling = { version = "1", default-features = false }
rend3 = { version = "0.3.0", path = "../rend3" }
rend3-routine = { version = "0.3.0", path = "../rend3-routine" }
rend3 = { version = "0.20.0", path = "../rend3" }
rend3-routine = { version = "0.20.0", path = "../rend3-routine" }
thiserror = { version = "1" }
web-time = "1.1"
winit = { version = "0.29.4", features = ["rwh_05"] }
Expand Down
6 changes: 3 additions & 3 deletions rend3-gltf/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rend3-gltf"
version = "0.3.0"
version = "0.20.0"
authors = ["The rend3 Developers"]
edition = "2021"
description = "gltf scene and model loader for the rend3 rendering library."
Expand All @@ -26,8 +26,8 @@ image = { version = "0.24", default-features = false }
ktx2 = { version = "0.3", optional = true }
log = "0.4"
profiling = {version = "1", default-features = false }
rend3 = { version = "^0.3.0", path = "../rend3" }
rend3-routine = { version = "^0.3.0", path = "../rend3-routine" }
rend3 = { version = "^0.20.0", path = "../rend3" }
rend3-routine = { version = "^0.20.0", path = "../rend3-routine" }
rustc-hash = "1"
thiserror = "1"

Expand Down
4 changes: 2 additions & 2 deletions rend3-routine/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rend3-routine"
version = "0.3.0"
version = "0.20.0"
authors = ["The rend3 Developers"]
edition = "2021"
description = "Customizable Render Routines for the rend3 rendering library."
Expand All @@ -24,7 +24,7 @@ naga = { version = "0.19.0", features = ["wgsl-in"] }
ordered-float = "4"
parking_lot = "0.12"
profiling = {version = "1", default-features = false }
rend3 = { version = "^0.3.0", path = "../rend3" }
rend3 = { version = "^0.20.0", path = "../rend3" }
rust-embed = { version = "8", features = ["interpolate-folder-path"] }
serde = { version = "1", features = ["derive"] }
serde_json = "1"
Expand Down
2 changes: 1 addition & 1 deletion rend3-test/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rend3-test"
version = "0.3.0"
version = "0.20.0"
authors = ["The rend3 Developers"]
edition = "2021"
description = "Testing utilities for rend3."
Expand Down
2 changes: 1 addition & 1 deletion rend3-types/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rend3-types"
version = "0.3.0"
version = "0.20.0"
authors = ["The rend3 Developers"]
edition = "2021"
description = "Type definitions for the rend3 rendering library."
Expand Down
4 changes: 2 additions & 2 deletions rend3/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rend3"
version = "0.3.1"
version = "0.20.0"
authors = ["The rend3 Developers"]
edition = "2021"
description = "Easy to use, customizable, efficient 3D renderer library built on wgpu."
Expand Down Expand Up @@ -51,7 +51,7 @@ once_cell = "1"
parking_lot = "0.12"
profiling = { version = "1", default-features = false }
range-alloc = "0.1.3"
rend3-types = { version = "^0.3.0", path = "../rend3-types" }
rend3-types = { version = "^0.20.0", path = "../rend3-types" }
rust-embed = { version = "8", features = ["interpolate-folder-path"] }
rustc-hash = "1"
serde = { version = "1", features = ["derive"] }
Expand Down

0 comments on commit a846beb

Please sign in to comment.