Skip to content

Commit

Permalink
Merge pull request #927 from hannobraun/release
Browse files Browse the repository at this point in the history
Release v0.11.0
  • Loading branch information
hannobraun authored Aug 8, 2022
2 parents 7551737 + 84b43ca commit ebff736
Show file tree
Hide file tree
Showing 13 changed files with 115 additions and 52 deletions.
63 changes: 63 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,68 @@
# Fornjot - Changelog

## v0.11.0 (2022-08-08)

### End-user improvements

Improvements to Fornjot and its documentation that are visible to end-users.

- Prevent crashes due to unavailable features in graphics backend ([#902], [#909], [#914]; special thanks go to first-time contributor [@hekno25]!)
- Add UI element that display current model status ([#911]; special thanks go to first-time contributor [@devanlooches]!)

### Ecosystem improvements

Improvements to the Fornjot ecosystem that are relevant to developers who are building on top of Fornjot components.

#### `fj-kernel`

- Clean up handling of curves ([#900], [#901], [#904])
- Clean up intersection code ([#905], [#906])
- Implement face/face intersection ([#915])
- Make ray casting code public, clean it up ([#918])

#### `fj-math`

- Validate `Line` and `Circle` on construction ([#910], [#913])
- Extend and clean up `AbsDiffEq` implementations ([#912])

### Internal Improvements

Improvements that are relevant to developers working on Fornjot itself.

- Update dependencies ([#892], [#894], [#895], [#896], [#899])
- Update release procedure ([#898])
- Speed up release automation ([#903])
- Update description of Cargo packages ([#916])
- Update list of sponsors in README ([#921])

[#892]: https://github.com/hannobraun/Fornjot/pull/892
[#894]: https://github.com/hannobraun/Fornjot/pull/894
[#895]: https://github.com/hannobraun/Fornjot/pull/895
[#896]: https://github.com/hannobraun/Fornjot/pull/896
[#898]: https://github.com/hannobraun/Fornjot/pull/898
[#899]: https://github.com/hannobraun/Fornjot/pull/899
[#900]: https://github.com/hannobraun/Fornjot/pull/900
[#901]: https://github.com/hannobraun/Fornjot/pull/901
[#902]: https://github.com/hannobraun/Fornjot/pull/902
[#903]: https://github.com/hannobraun/Fornjot/pull/903
[#904]: https://github.com/hannobraun/Fornjot/pull/904
[#905]: https://github.com/hannobraun/Fornjot/pull/905
[#906]: https://github.com/hannobraun/Fornjot/pull/906
[#909]: https://github.com/hannobraun/Fornjot/pull/909
[#910]: https://github.com/hannobraun/Fornjot/pull/910
[#911]: https://github.com/hannobraun/Fornjot/pull/911
[#912]: https://github.com/hannobraun/Fornjot/pull/912
[#913]: https://github.com/hannobraun/Fornjot/pull/913
[#914]: https://github.com/hannobraun/Fornjot/pull/914
[#915]: https://github.com/hannobraun/Fornjot/pull/915
[#916]: https://github.com/hannobraun/Fornjot/pull/916
[#918]: https://github.com/hannobraun/Fornjot/pull/918
[#921]: https://github.com/hannobraun/Fornjot/pull/921

[@devanlooches]: https://github.com/devanlooches
[@hekno25]: https://github.com/hekno25


## v0.10.0 (2022-08-01)

### End-user improvements
Expand Down
22 changes: 11 additions & 11 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

26 changes: 13 additions & 13 deletions crates/fj-app/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "fj-app"
version = "0.10.0"
version = "0.11.0"
edition = "2021"

description = """\
Expand All @@ -27,35 +27,39 @@ version = "0.10.6"
features = ["env", "toml"]

[dependencies.fj]
version = "0.10.0"
version = "0.11.0"
path = "../fj"

[dependencies.fj-export]
version = "0.10.0"
version = "0.11.0"
path = "../fj-export"

[dependencies.fj-host]
version = "0.10.0"
version = "0.11.0"
path = "../fj-host"

[dependencies.fj-interop]
version = "0.11.0"
path = "../fj-interop"

[dependencies.fj-kernel]
version = "0.10.0"
version = "0.11.0"
path = "../fj-kernel"

[dependencies.fj-math]
version = "0.10.0"
version = "0.11.0"
path = "../fj-math"

[dependencies.fj-operations]
version = "0.10.0"
version = "0.11.0"
path = "../fj-operations"

[dependencies.fj-viewer]
version = "0.10.0"
version = "0.11.0"
path = "../fj-viewer"

[dependencies.fj-window]
version = "0.10.0"
version = "0.11.0"
path = "../fj-window"

[dependencies.serde]
Expand All @@ -65,7 +69,3 @@ features = ["derive"]
[dependencies.tracing-subscriber]
version = "0.3.15"
features = ["env-filter", "fmt"]

[dependencies.fj-interop]
version = "0.10.0"
path = "../fj-interop"
6 changes: 3 additions & 3 deletions crates/fj-export/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "fj-export"
version = "0.10.0"
version = "0.11.0"
edition = "2021"

description = """\
Expand All @@ -21,9 +21,9 @@ threemf = "0.3.1"
stl = "0.2.1"

[dependencies.fj-interop]
version = "0.10.0"
version = "0.11.0"
path = "../fj-interop"

[dependencies.fj-math]
version = "0.10.0"
version = "0.11.0"
path = "../fj-math"
6 changes: 3 additions & 3 deletions crates/fj-host/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "fj-host"
version = "0.10.0"
version = "0.11.0"
edition = "2021"

description = """\
Expand All @@ -22,9 +22,9 @@ thiserror = "1.0.31"
cargo_metadata = "0.15.0"

[dependencies.fj]
version = "0.10.0"
version = "0.11.0"
path = "../fj"

[dependencies.fj-interop]
version = "0.10.0"
version = "0.11.0"
path = "../fj-interop"
4 changes: 2 additions & 2 deletions crates/fj-interop/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "fj-interop"
version = "0.10.0"
version = "0.11.0"
edition = "2021"

description = """\
Expand All @@ -17,4 +17,4 @@ categories = ["encoding", "mathematics", "rendering"]

[dependencies.fj-math]
path = "../fj-math"
version = "0.10.0"
version = "0.11.0"
6 changes: 3 additions & 3 deletions crates/fj-kernel/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "fj-kernel"
version = "0.10.0"
version = "0.11.0"
edition = "2021"

description = """\
Expand All @@ -26,11 +26,11 @@ spade = "2.0.0"
thiserror = "1.0.31"

[dependencies.fj-interop]
version = "0.10.0"
version = "0.11.0"
path = "../fj-interop"

[dependencies.fj-math]
version = "0.10.0"
version = "0.11.0"
path = "../fj-math"


Expand Down
2 changes: 1 addition & 1 deletion crates/fj-math/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "fj-math"
version = "0.10.0"
version = "0.11.0"
edition = "2021"

description = """\
Expand Down
10 changes: 5 additions & 5 deletions crates/fj-operations/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "fj-operations"
version = "0.10.0"
version = "0.11.0"
edition = "2021"

description = """\
Expand All @@ -19,17 +19,17 @@ categories = ["encoding", "mathematics", "rendering"]
thiserror = "1.0.31"

[dependencies.fj]
version = "0.10.0"
version = "0.11.0"
path = "../fj"

[dependencies.fj-math]
version = "0.10.0"
version = "0.11.0"
path = "../fj-math"

[dependencies.fj-interop]
version = "0.10.0"
version = "0.11.0"
path = "../fj-interop"

[dependencies.fj-kernel]
version = "0.10.0"
version = "0.11.0"
path = "../fj-kernel"
2 changes: 1 addition & 1 deletion crates/fj-proc/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "fj-proc"
version = "0.10.0"
version = "0.11.0"
edition = "2021"

description = """\
Expand Down
6 changes: 3 additions & 3 deletions crates/fj-viewer/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "fj-viewer"
version = "0.10.0"
version = "0.11.0"
edition = "2021"

description = """\
Expand All @@ -24,11 +24,11 @@ wgpu = "0.12.0"
wgpu_glyph = "0.16.0"

[dependencies.fj-interop]
version = "0.10.0"
version = "0.11.0"
path = "../fj-interop"

[dependencies.fj-math]
version = "0.10.0"
version = "0.11.0"
path = "../fj-math"

[dependencies.egui]
Expand Down
Loading

0 comments on commit ebff736

Please sign in to comment.