Skip to content

Commit

Permalink
Merge pull request #1289 from hannobraun/release
Browse files Browse the repository at this point in the history
Relase v0.22.0
  • Loading branch information
hannobraun authored Oct 31, 2022
2 parents 386937b + 56c77bd commit 6c85857
Show file tree
Hide file tree
Showing 3 changed files with 92 additions and 22 deletions.
70 changes: 70 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,75 @@
# Fornjot - Changelog

## v0.22.0 (2022-10-31)

### End-user improvements

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

- Fix UI being blurry on some systems ([#1266]; thank you, [@erenoku]!)
- Improve error message when failing to load model ([#1268])
- Enable anti-aliasing ([#1274])
- Fix text of status messages looking jagged ([#1275])
- Fix some crashes, turn them into actionable errors ([#1276])
- Add UI to load model from within app, if no model is passed ([#1286], [#1288]; thank you, [@erenoku]!)

### Ecosystem improvements

Improvements to Fornjot components that are relevant to developers building on top of those. These have an indirect effect on end users, through fixed bugs and improved robustness.

#### `fj-host`

- Clean up API ([#1269])

#### `fj-kernel`

- Add new validation infrastructure ([#1279], [#1282], [#1283], [#1284], [#1285])
- Simplify handling of `MaybePartial` ([#1287])

#### `fj-math`

- Replace `Point::distance` with `distance_to` ([#1281])

### Internal Improvements

Improvements that are relevant to developers working on Fornjot itself.

- Update release procedure ([#1258])
- Clean up CI build ([#1259], [#1260])
- Update dependencies ([#1261], [#1262], [#1263], [#1264], [#1265], [#1267])
- Lower limits requested of the graphics backend ([#1273])
- Make sure `fj`'s `build.rs` doesn't run too often ([#1277])

[#1258]: https://github.com/hannobraun/Fornjot/pull/1258
[#1259]: https://github.com/hannobraun/Fornjot/pull/1259
[#1260]: https://github.com/hannobraun/Fornjot/pull/1260
[#1261]: https://github.com/hannobraun/Fornjot/pull/1261
[#1262]: https://github.com/hannobraun/Fornjot/pull/1262
[#1263]: https://github.com/hannobraun/Fornjot/pull/1263
[#1264]: https://github.com/hannobraun/Fornjot/pull/1264
[#1265]: https://github.com/hannobraun/Fornjot/pull/1265
[#1266]: https://github.com/hannobraun/Fornjot/pull/1266
[#1267]: https://github.com/hannobraun/Fornjot/pull/1267
[#1268]: https://github.com/hannobraun/Fornjot/pull/1268
[#1269]: https://github.com/hannobraun/Fornjot/pull/1269
[#1273]: https://github.com/hannobraun/Fornjot/pull/1273
[#1274]: https://github.com/hannobraun/Fornjot/pull/1274
[#1275]: https://github.com/hannobraun/Fornjot/pull/1275
[#1276]: https://github.com/hannobraun/Fornjot/pull/1276
[#1277]: https://github.com/hannobraun/Fornjot/pull/1277
[#1279]: https://github.com/hannobraun/Fornjot/pull/1279
[#1281]: https://github.com/hannobraun/Fornjot/pull/1281
[#1282]: https://github.com/hannobraun/Fornjot/pull/1282
[#1283]: https://github.com/hannobraun/Fornjot/pull/1283
[#1284]: https://github.com/hannobraun/Fornjot/pull/1284
[#1285]: https://github.com/hannobraun/Fornjot/pull/1285
[#1286]: https://github.com/hannobraun/Fornjot/pull/1286
[#1287]: https://github.com/hannobraun/Fornjot/pull/1287
[#1288]: https://github.com/hannobraun/Fornjot/pull/1288

[@erenoku]: https://github.com/erenoku


## v0.21.0 (2022-10-24)

### 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 @@ -40,7 +40,7 @@ default-members = [


[workspace.package]
version = "0.21.0"
version = "0.22.0"
edition = "2021"

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


[workspace.dependencies.fj]
version = "0.21.0"
version = "0.22.0"
path = "crates/fj"

[workspace.dependencies.fj-export]
version = "0.21.0"
version = "0.22.0"
path = "crates/fj-export"

[workspace.dependencies.fj-host]
version = "0.21.0"
version = "0.22.0"
path = "crates/fj-host"

[workspace.dependencies.fj-interop]
version = "0.21.0"
version = "0.22.0"
path = "crates/fj-interop"

[workspace.dependencies.fj-kernel]
version = "0.21.0"
version = "0.22.0"
path = "crates/fj-kernel"

[workspace.dependencies.fj-math]
version = "0.21.0"
version = "0.22.0"
path = "crates/fj-math"

[workspace.dependencies.fj-operations]
version = "0.21.0"
version = "0.22.0"
path = "crates/fj-operations"

[workspace.dependencies.fj-proc]
version = "0.21.0"
version = "0.22.0"
path = "crates/fj-proc"

[workspace.dependencies.fj-viewer]
version = "0.21.0"
version = "0.22.0"
path = "crates/fj-viewer"

[workspace.dependencies.fj-window]
version = "0.21.0"
version = "0.22.0"
path = "crates/fj-window"

0 comments on commit 6c85857

Please sign in to comment.