Skip to content

Commit

Permalink
Merge pull request #1164 from hannobraun/release
Browse files Browse the repository at this point in the history
Release v0.18.0
  • Loading branch information
hannobraun authored Oct 4, 2022
2 parents e608483 + fa12dff commit 38d4d1d
Show file tree
Hide file tree
Showing 3 changed files with 83 additions and 22 deletions.
61 changes: 61 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,66 @@
# Fornjot - Changelog

## v0.18.0 (2022-10-04)

### End-user improvements

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

*None this week. Busy improving the kernel!*

### Ecosystem improvements

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

#### `fj-kernel`

- Improve some panic messages ([#1139], [#1149])
- Improve partial object API ([#1140], [#1144], [#1148], [#1150])
- Fix some code that creates duplicate global curves ([#1145], [#1151], [#1152])
- Remove redundant geometry from `GlobalCurve` ([#1146], [#1153])
- Make `GlobalEdge` undirected ([#1155])
- Validate winding of interior cycles of `Face` ([#1158])
- Add `HorizontalRayToTheRight::direction` ([#1159])
- Integrate `Surface` into centralized object storage ([#1163])

#### `fj-math`

- Add `Plane` ([#1157], [#1160])
- Expand and clean up API of `Vector` ([#1161])

### Internal Improvements

Improvements that are relevant to developers working on Fornjot itself.

- Update release procedure ([#1138])
- Expand release automation ([#1141])
- Update dependencies ([#1142])
- Update screenshot of test model ([#1156])

[#1138]: https://github.com/hannobraun/Fornjot/pull/1138
[#1139]: https://github.com/hannobraun/Fornjot/pull/1139
[#1140]: https://github.com/hannobraun/Fornjot/pull/1140
[#1141]: https://github.com/hannobraun/Fornjot/pull/1141
[#1142]: https://github.com/hannobraun/Fornjot/pull/1142
[#1144]: https://github.com/hannobraun/Fornjot/pull/1144
[#1145]: https://github.com/hannobraun/Fornjot/pull/1145
[#1146]: https://github.com/hannobraun/Fornjot/pull/1146
[#1148]: https://github.com/hannobraun/Fornjot/pull/1148
[#1149]: https://github.com/hannobraun/Fornjot/pull/1149
[#1150]: https://github.com/hannobraun/Fornjot/pull/1150
[#1151]: https://github.com/hannobraun/Fornjot/pull/1151
[#1152]: https://github.com/hannobraun/Fornjot/pull/1152
[#1153]: https://github.com/hannobraun/Fornjot/pull/1153
[#1155]: https://github.com/hannobraun/Fornjot/pull/1155
[#1156]: https://github.com/hannobraun/Fornjot/pull/1156
[#1157]: https://github.com/hannobraun/Fornjot/pull/1157
[#1158]: https://github.com/hannobraun/Fornjot/pull/1158
[#1159]: https://github.com/hannobraun/Fornjot/pull/1159
[#1160]: https://github.com/hannobraun/Fornjot/pull/1160
[#1161]: https://github.com/hannobraun/Fornjot/pull/1161
[#1163]: https://github.com/hannobraun/Fornjot/pull/1163


## v0.17.0 (2022-09-26)

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

22 changes: 11 additions & 11 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ default-members = [


[workspace.package]
version = "0.17.0"
version = "0.18.0"
edition = "2021"

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


[workspace.dependencies.fj]
version = "0.17.0"
version = "0.18.0"
path = "crates/fj"

[workspace.dependencies.fj-export]
version = "0.17.0"
version = "0.18.0"
path = "crates/fj-export"

[workspace.dependencies.fj-host]
version = "0.17.0"
version = "0.18.0"
path = "crates/fj-host"

[workspace.dependencies.fj-interop]
version = "0.17.0"
version = "0.18.0"
path = "crates/fj-interop"

[workspace.dependencies.fj-kernel]
version = "0.17.0"
version = "0.18.0"
path = "crates/fj-kernel"

[workspace.dependencies.fj-math]
version = "0.17.0"
version = "0.18.0"
path = "crates/fj-math"

[workspace.dependencies.fj-operations]
version = "0.17.0"
version = "0.18.0"
path = "crates/fj-operations"

[workspace.dependencies.fj-proc]
version = "0.17.0"
version = "0.18.0"
path = "crates/fj-proc"

[workspace.dependencies.fj-viewer]
version = "0.17.0"
version = "0.18.0"
path = "crates/fj-viewer"

[workspace.dependencies.fj-window]
version = "0.17.0"
version = "0.18.0"
path = "crates/fj-window"

0 comments on commit 38d4d1d

Please sign in to comment.