Skip to content

Commit

Permalink
Version {{version}}
Browse files Browse the repository at this point in the history
  • Loading branch information
cwfitzgerald committed Feb 12, 2022
1 parent dac39b3 commit d2a1717
Show file tree
Hide file tree
Showing 18 changed files with 67 additions and 61 deletions.
8 changes: 7 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ Per Keep a Changelog there are 6 main categories of changes:
## Versions

- [Unreleased](#unreleased)
- [v0.3.0](#v030)
- [v0.2.0](#v020)
- [v0.1.1](#v011)
- [v0.1.0](#v010)
Expand All @@ -30,6 +31,10 @@ Per Keep a Changelog there are 6 main categories of changes:

## Unreleased

## v0.3.0

Released 2022-02-11

This is by far the largest release of rend3 since 0.1. I have done my best to document everything that has changed.

### Major Changes
Expand Down Expand Up @@ -235,7 +240,8 @@ Released 2021-03-06

## Diffs

- [Unreleased](https://github.com/BVE-Reborn/rend3/compare/v0.2.0...HEAD)
- [Unreleased](https://github.com/BVE-Reborn/rend3/compare/v0.3.0...HEAD)
- [v0.3.0](https://github.com/BVE-Reborn/rend3/compare/v0.2.0...v0.3.0)
- [v0.2.0](https://github.com/BVE-Reborn/rend3/compare/v0.1.1...v0.2.0)
- [v0.1.1](https://github.com/BVE-Reborn/rend3/compare/v0.1.0...v0.1.1)
- [v0.1.0](https://github.com/BVE-Reborn/rend3/compare/v0.0.6...v0.1.0)
Expand Down
12 changes: 6 additions & 6 deletions examples/animation/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "rend3-animation-example"
license = "MIT OR Apache-2.0 OR Zlib"
version = "0.2.0"
version = "0.3.0"
authors = ["The rend3 Developers"]
edition = "2021"
publish = false
Expand All @@ -24,15 +24,15 @@ instant = "0.1"
# block on async functions
pollster = "0.2"
# Renderer core
rend3 = { version = "^0.2.0", path = "../../rend3" }
rend3 = { version = "^0.3.0", path = "../../rend3" }
# Programmable render list that dictates how the scene renders
rend3-routine = { version = "^0.2.0", path = "../../rend3-routine" }
rend3-routine = { version = "^0.3.0", path = "../../rend3-routine" }
# Framework that deals with the event loop, setting up the renderer, and platform differences.
rend3-framework = { version = "^0.2.0", path = "../../rend3-framework" }
rend3-framework = { version = "^0.3.0", path = "../../rend3-framework" }
# Play animations on imported gltf models
rend3-anim = { version = "^0.2.0", path = "../../rend3-anim" }
rend3-anim = { version = "^0.3.0", path = "../../rend3-anim" }
# Import gltf models
rend3-gltf = { version = "^0.2.0", path = "../../rend3-gltf" }
rend3-gltf = { version = "^0.3.0", path = "../../rend3-gltf" }
# windowing
winit = "0.26"

Expand Down
6 changes: 3 additions & 3 deletions examples/cube-no-framework/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "rend3-cube-no-framework-example"
license = "MIT OR Apache-2.0 OR Zlib"
version = "0.2.0"
version = "0.3.0"
authors = ["The rend3 Developers"]
edition = "2021"
publish = false
Expand All @@ -19,9 +19,9 @@ env_logger = { version = "0.9", default-features = false, features = ["termcolor
# Linear algebra library
glam = "0.20.0"
# Renderer core
rend3 = { version = "^0.2.0", path = "../../rend3" }
rend3 = { version = "^0.3.0", path = "../../rend3" }
# Programmable render list that dictates how the scene renders
rend3-routine = { version = "^0.2.0", path = "../../rend3-routine" }
rend3-routine = { version = "^0.3.0", path = "../../rend3-routine" }
# Provides `block_on` to wait for futures from sync code
pollster = "0.2"
# windowing
Expand Down
8 changes: 4 additions & 4 deletions examples/cube/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "rend3-cube-example"
license = "MIT OR Apache-2.0 OR Zlib"
version = "0.2.0"
version = "0.3.0"
authors = ["The rend3 Developers"]
edition = "2021"
publish = false
Expand All @@ -22,11 +22,11 @@ env_logger = { version = "0.9", default-features = false, features = ["termcolor
# Linear algebra library
glam = "0.20.0"
# Renderer core
rend3 = { version = "^0.2.0", path = "../../rend3" }
rend3 = { version = "^0.3.0", path = "../../rend3" }
# Programmable render list that dictates how the scene renders
rend3-routine = { version = "^0.2.0", path = "../../rend3-routine" }
rend3-routine = { version = "^0.3.0", path = "../../rend3-routine" }
# Framework that deals with the event loop, setting up the renderer, and platform differences.
rend3-framework = { version = "^0.2.0", path = "../../rend3-framework" }
rend3-framework = { version = "^0.3.0", path = "../../rend3-framework" }
# windowing
winit = "0.26"

Expand Down
10 changes: 5 additions & 5 deletions examples/egui/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "rend3-egui-example"
license = "MIT OR Apache-2.0 OR Zlib"
version = "0.2.0"
version = "0.3.0"
authors = ["The rend3 Developers"]
edition = "2021"
publish = false
Expand All @@ -25,12 +25,12 @@ glam = "0.20.0"
# Portable implementation of Instant.
instant = { version = "0.1", features = ["wasm-bindgen"] }
# Renderer core
rend3 = { version = "^0.2.0",path = "../../rend3" }
rend3 = { version = "^0.3.0",path = "../../rend3" }
# Egui renderer integration
rend3-egui = { version = "^0.2.0",path = "../../rend3-egui" }
rend3-egui = { version = "^0.3.0",path = "../../rend3-egui" }
# Framework that deals with the event loop, setting up the renderer, and platform differences.
rend3-framework = { version = "^0.2.0", path = "../../rend3-framework" }
rend3-framework = { version = "^0.3.0", path = "../../rend3-framework" }
# Programmable render list that dictates how the scene renders
rend3-routine = { version = "^0.2.0",path = "../../rend3-routine" }
rend3-routine = { version = "^0.3.0",path = "../../rend3-routine" }
# Windowing
winit = "0.26"
10 changes: 5 additions & 5 deletions examples/imgui/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "rend3-imgui-example"
license = "MIT OR Apache-2.0 OR Zlib"
version = "0.2.0"
version = "0.3.0"
authors = ["The rend3 Developers"]
edition = "2021"
publish = false
Expand All @@ -23,12 +23,12 @@ glam = "0.20.0"
# Portable implementation of Instant.
instant = { version = "0.1", features = ["wasm-bindgen"] }
# Renderer core
rend3 = { version = "^0.2.0", path = "../../rend3" }
rend3 = { version = "^0.3.0", path = "../../rend3" }
# Egui renderer integration
rend3-imgui = { version = "^0.2.0", path = "../../rend3-imgui" }
rend3-imgui = { version = "^0.3.0", path = "../../rend3-imgui" }
# Framework that deals with the event loop, setting up the renderer, and platform differences.
rend3-framework = { version = "^0.2.0", path = "../../rend3-framework" }
rend3-framework = { version = "^0.3.0", path = "../../rend3-framework" }
# Programmable render list that dictates how the scene renders
rend3-routine = { version = "^0.2.0", path = "../../rend3-routine" }
rend3-routine = { version = "^0.3.0", path = "../../rend3-routine" }
# Windowing
winit = "0.26"
10 changes: 5 additions & 5 deletions examples/scene-viewer/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "scene-viewer"
version = "0.2.1"
version = "0.3.0"
authors = ["The rend3 Developers"]
edition = "2021"
description = "A gltf scene viewer based on the rend3 3D rendering engine."
Expand Down Expand Up @@ -41,10 +41,10 @@ log = "0.4"
pico-args = "0.4"
pollster = "0.2"
profiling = { version = "1", default-features = false }
rend3 = { version = "^0.2.0", path = "../../rend3" }
rend3-framework = { version = "^0.2.0", path = "../../rend3-framework" }
rend3-gltf = { version = "^0.2.0", default-features = false, path = "../../rend3-gltf", features = ["ddsfile", "ktx2"] }
rend3-routine = { version = "^0.2.0", path = "../../rend3-routine" }
rend3 = { version = "^0.3.0", path = "../../rend3" }
rend3-framework = { version = "^0.3.0", path = "../../rend3-framework" }
rend3-gltf = { version = "^0.3.0", default-features = false, path = "../../rend3-gltf", features = ["ddsfile", "ktx2"] }
rend3-routine = { version = "^0.3.0", path = "../../rend3-routine" }
rustc-hash = "1"
smallvec = "1"
tracy-client = { version = "0.12", optional = true }
Expand Down
10 changes: 5 additions & 5 deletions examples/skinning/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "rend3-skinning-example"
license = "MIT OR Apache-2.0 OR Zlib"
version = "0.2.0"
version = "0.3.0"
authors = ["The rend3 Developers"]
edition = "2021"
publish = false
Expand All @@ -24,13 +24,13 @@ glam = "0.20.0"
# block on async functions
pollster = "0.2"
# Renderer core
rend3 = { version = "^0.2.0", path = "../../rend3" }
rend3 = { version = "^0.3.0", path = "../../rend3" }
# Programmable render list that dictates how the scene renders
rend3-routine = { version = "^0.2.0", path = "../../rend3-routine" }
rend3-routine = { version = "^0.3.0", path = "../../rend3-routine" }
# Framework that deals with the event loop, setting up the renderer, and platform differences.
rend3-framework = { version = "^0.2.0", path = "../../rend3-framework" }
rend3-framework = { version = "^0.3.0", path = "../../rend3-framework" }
# Import gltf models
rend3-gltf = { version = "^0.2.0", path = "../../rend3-gltf" }
rend3-gltf = { version = "^0.3.0", path = "../../rend3-gltf" }
# windowing
winit = "0.26"

Expand Down
8 changes: 4 additions & 4 deletions examples/static-gltf/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "rend3-static-gltf-example"
license = "MIT OR Apache-2.0 OR Zlib"
version = "0.2.0"
version = "0.3.0"
authors = ["The rend3 Developers"]
edition = "2021"
publish = false
Expand All @@ -21,10 +21,10 @@ glam = "0.20.0"
# parsing model files
gltf = { version = "1.0", default-features = false, features = ["import", "utils"] }
# Renderer core
rend3 = { version = "^0.2.0", path = "../../rend3"}
rend3 = { version = "^0.3.0", path = "../../rend3"}
# Framework that deals with the event loop, setting up the renderer, and platform differences.
rend3-framework = { version = "^0.2.0", path = "../../rend3-framework" }
rend3-framework = { version = "^0.3.0", path = "../../rend3-framework" }
# Programmable render list that dictates how the scene renders
rend3-routine = { version = "^0.2.0", path = "../../rend3-routine" }
rend3-routine = { version = "^0.3.0", path = "../../rend3-routine" }
# windowing
winit = "0.26"
8 changes: 4 additions & 4 deletions examples/textured-quad/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "rend3-textured-quad-example"
license = "MIT OR Apache-2.0 OR Zlib"
version = "0.2.0"
version = "0.3.0"
authors = ["The rend3 Developers"]
edition = "2021"
publish = false
Expand All @@ -19,11 +19,11 @@ env_logger = { version = "0.9", default-features = false, features = ["termcolor
# Linear algebra library
glam = "0.20.0"
# Renderer core
rend3 = { version = "^0.2.0", path = "../../rend3" }
rend3 = { version = "^0.3.0", path = "../../rend3" }
# Framework that deals with the event loop, setting up the renderer, and platform differences.
rend3-framework = { version = "^0.2.0", path = "../../rend3-framework" }
rend3-framework = { version = "^0.3.0", path = "../../rend3-framework" }
# Programmable render list that dictates how the scene renders
rend3-routine = { version = "^0.2.0", path = "../../rend3-routine" }
rend3-routine = { version = "^0.3.0", path = "../../rend3-routine" }
# windowing
winit = "0.26"
# Load image
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.2.0"
version = "0.3.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.57"

[dependencies]
itertools = "0.10"
rend3 = { version = "^0.2.0", path = "../rend3" }
rend3-routine = { version = "^0.2.0", path = "../rend3-routine" }
rend3-gltf = { version = "^0.2.0", path = "../rend3-gltf" }
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" }
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.2.0"
version = "0.3.0"
authors = ["The rend3 Developers"]
edition = "2021"
description = "Egui Render Routine for the rend3 rendering library."
Expand All @@ -16,5 +16,5 @@ egui = "0.16.0"
egui_wgpu_backend = "0.16.0"
epi = "0.16.0"
glam = "0.20.0"
rend3 = { version = "^0.2.0", path = "../rend3" }
rend3 = { version = "^0.3.0", path = "../rend3" }
wgpu = "0.12"
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.2.0"
version = "0.3.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.20"
log = "0.4"
parking_lot = "0.11"
profiling = { version = "1", default-features = false }
rend3 = { version = "0.2.0", path = "../rend3" }
rend3-routine = { version = "0.2.0", path = "../rend3-routine" }
rend3 = { version = "0.3.0", path = "../rend3" }
rend3-routine = { version = "0.3.0", path = "../rend3-routine" }
thiserror = { version = "1" }
winit = "0.26"
wgpu = "0.12"
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.2.0"
version = "0.3.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.23", default-features = false }
ktx2 = { version = "0.3", optional = true }
log = "0.4"
profiling = {version = "1", default-features = false }
rend3 = { version = "^0.2.0", path = "../rend3" }
rend3-routine = { version = "^0.2.0", path = "../rend3-routine" }
rend3 = { version = "^0.3.0", path = "../rend3" }
rend3-routine = { version = "^0.3.0", path = "../rend3-routine" }
rustc-hash = "1"
thiserror = "1"

Expand Down
4 changes: 2 additions & 2 deletions rend3-imgui/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "rend3-imgui"
version = "0.2.0"
version = "0.3.0"
authors = ["The rend3 Developers"]
edition = "2021"
description = "Imgui Render Routine for the rend3 rendering library."
Expand All @@ -15,4 +15,4 @@ rust-version = "1.57"
imgui = "0.8"
imgui-wgpu = "0.19"
glam = "0.20.0"
rend3 = { version = "^0.2.0", path = "../rend3" }
rend3 = { version = "^0.3.0", path = "../rend3" }
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.2.0"
version = "0.3.0"
authors = ["The rend3 Developers"]
edition = "2021"
description = "Customizable Render Routines for the rend3 rendering library."
Expand All @@ -22,6 +22,6 @@ log = "0.4"
ordered-float = "2"
parking_lot = "0.11.2"
profiling = {version = "1", default-features = false }
rend3 = { version = "^0.2.0", path = "../rend3" }
rend3 = { version = "^0.3.0", path = "../rend3" }
wgpu = "0.12"
wgpu-profiler = "0.8.0"
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.2.0"
version = "0.3.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.2.0"
version = "0.3.0"
authors = ["The rend3 Developers"]
edition = "2021"
description = "Easy to use, customizable, efficient 3D renderer library built on wgpu."
Expand Down Expand Up @@ -46,7 +46,7 @@ num-traits = "0.2"
parking_lot = "0.11.2"
profiling = { version = "1", default-features = false }
range-alloc = "0.1"
rend3-types = { version = "^0.2.0", path = "../rend3-types" }
rend3-types = { version = "^0.3.0", path = "../rend3-types" }
rustc-hash = "1"
smallvec = "1"
smartstring = "0.2"
Expand Down

0 comments on commit d2a1717

Please sign in to comment.