Skip to content

Commit

Permalink
Merge pull request #1036 from hannobraun/release
Browse files Browse the repository at this point in the history
Release v0.14.0
  • Loading branch information
hannobraun authored Sep 5, 2022
2 parents 3941fa9 + 5540abf commit e70a474
Show file tree
Hide file tree
Showing 14 changed files with 109 additions and 50 deletions.
59 changes: 59 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,64 @@
# Fornjot - Changelog

## v0.14.0 (2022-09-05)

### End-user improvements

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

- Fix crash on some graphics hardware ([#1035])

### Ecosystem improvements

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

#### `fj-kernel`

- Clean up approximation code ([#1011], [#1012], [#1013], [#1028])
- Clean up and expand `algorithms::reverse` ([#1017])
- Fix edge cases in object equality comparisons ([#1018], [#1022])
- Improve and expand object validation ([#1023], [#1024], [#1030], [#1031])
- Make small improvements in kernel ([#1025])
- Clean up sweep algorithm ([#1026], [#1033])

#### `fj-math`

- Add some validation code to `PolyChain` ([#1027])
- Derive `Default` for all math types ([#1029])
- Add `Line::from_points_with_line_coords` ([#1032])

### Internal Improvements

Improvements that are relevant to developers working on Fornjot itself.

- Update release procedure ([#1008], [#1009])
- Update dependencies ([#1010])
- Expand release automation ([#1016])

[#1008]: https://github.com/hannobraun/Fornjot/pull/1008
[#1009]: https://github.com/hannobraun/Fornjot/pull/1009
[#1010]: https://github.com/hannobraun/Fornjot/pull/1010
[#1011]: https://github.com/hannobraun/Fornjot/pull/1011
[#1012]: https://github.com/hannobraun/Fornjot/pull/1012
[#1013]: https://github.com/hannobraun/Fornjot/pull/1013
[#1016]: https://github.com/hannobraun/Fornjot/pull/1016
[#1017]: https://github.com/hannobraun/Fornjot/pull/1017
[#1018]: https://github.com/hannobraun/Fornjot/pull/1018
[#1022]: https://github.com/hannobraun/Fornjot/pull/1022
[#1023]: https://github.com/hannobraun/Fornjot/pull/1023
[#1024]: https://github.com/hannobraun/Fornjot/pull/1024
[#1025]: https://github.com/hannobraun/Fornjot/pull/1025
[#1026]: https://github.com/hannobraun/Fornjot/pull/1026
[#1027]: https://github.com/hannobraun/Fornjot/pull/1027
[#1028]: https://github.com/hannobraun/Fornjot/pull/1028
[#1029]: https://github.com/hannobraun/Fornjot/pull/1029
[#1030]: https://github.com/hannobraun/Fornjot/pull/1030
[#1031]: https://github.com/hannobraun/Fornjot/pull/1031
[#1032]: https://github.com/hannobraun/Fornjot/pull/1032
[#1033]: https://github.com/hannobraun/Fornjot/pull/1033
[#1035]: https://github.com/hannobraun/Fornjot/pull/1035


## v0.13.0 (2022-08-29)

### 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.

20 changes: 10 additions & 10 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.13.0"
version = "0.14.0"
edition = "2021"

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

[dependencies.fj]
version = "0.13.0"
version = "0.14.0"
path = "../fj"

[dependencies.fj-export]
version = "0.13.0"
version = "0.14.0"
path = "../fj-export"

[dependencies.fj-host]
version = "0.13.0"
version = "0.14.0"
path = "../fj-host"

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

[dependencies.fj-kernel]
version = "0.13.0"
version = "0.14.0"
path = "../fj-kernel"

[dependencies.fj-math]
version = "0.13.0"
version = "0.14.0"
path = "../fj-math"

[dependencies.fj-operations]
version = "0.13.0"
version = "0.14.0"
path = "../fj-operations"

[dependencies.fj-viewer]
version = "0.13.0"
version = "0.14.0"
path = "../fj-viewer"

[dependencies.fj-window]
version = "0.13.0"
version = "0.14.0"
path = "../fj-window"

[dependencies.serde]
Expand Down
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.13.0"
version = "0.14.0"
edition = "2021"

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

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

[dependencies.fj-math]
version = "0.13.0"
version = "0.14.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.13.0"
version = "0.14.0"
edition = "2021"

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

[dependencies.fj]
version = "0.13.0"
version = "0.14.0"
path = "../fj"

[dependencies.fj-interop]
version = "0.13.0"
version = "0.14.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.13.0"
version = "0.14.0"
edition = "2021"

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

[dependencies.fj-math]
path = "../fj-math"
version = "0.13.0"
version = "0.14.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.13.0"
version = "0.14.0"
edition = "2021"

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

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

[dependencies.fj-math]
version = "0.13.0"
version = "0.14.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.13.0"
version = "0.14.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.13.0"
version = "0.14.0"
edition = "2021"

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

[dependencies.fj]
version = "0.13.0"
version = "0.14.0"
path = "../fj"

[dependencies.fj-math]
version = "0.13.0"
version = "0.14.0"
path = "../fj-math"

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

[dependencies.fj-kernel]
version = "0.13.0"
version = "0.14.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.13.0"
version = "0.14.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.13.0"
version = "0.14.0"
edition = "2021"

description = """\
Expand All @@ -24,11 +24,11 @@ wgpu = "0.13.1"
wgpu_glyph = "0.17.0"

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

[dependencies.fj-math]
version = "0.13.0"
version = "0.14.0"
path = "../fj-math"

[dependencies.egui]
Expand Down
10 changes: 5 additions & 5 deletions crates/fj-window/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "fj-window"
version = "0.13.0"
version = "0.14.0"
edition = "2021"

description = """\
Expand All @@ -22,17 +22,17 @@ tracing = "0.1.35"
winit = "0.27.2"

[dependencies.fj-host]
version = "0.13.0"
version = "0.14.0"
path = "../fj-host"

[dependencies.fj-operations]
version = "0.13.0"
version = "0.14.0"
path = "../fj-operations"

[dependencies.fj-viewer]
version = "0.13.0"
version = "0.14.0"
path = "../fj-viewer"

[dependencies.fj-interop]
version = "0.13.0"
version = "0.14.0"
path = "../fj-interop"
Loading

0 comments on commit e70a474

Please sign in to comment.