Skip to content

Commit

Permalink
Merge pull request #1724 from hannobraun/release
Browse files Browse the repository at this point in the history
Release v0.42.0
  • Loading branch information
hannobraun authored Mar 27, 2023
2 parents f091a4c + 6abc00d commit 9617c4e
Show file tree
Hide file tree
Showing 3 changed files with 77 additions and 22 deletions.
55 changes: 55 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,60 @@
# Fornjot - Changelog

## v0.42.0 (2023-03-27)

### End-user improvements

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

- Improve error message, if model code panics ([#1716], [#1721]; thank you, [@IamTheCarl]!)

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

- Remove dependency on winit ([#1712]; thank you, [@IamTheCarl]!)

#### `fj-kernel`

- Add validation checks for `Shell` and `Solid` ([#1695]; thank you, [@A-Walrus]!)
- Fix winding algorithm not going back to start ([#1709])
- Create new API for creating/updating geometry ([#1711], [#1714], [#1717], [#1718], [#1719])
- Clean up objects service code ([#1715])

### Internal Improvements

Improvements that are relevant to developers working on Fornjot itself.

- Update dependencies ([#1701], [#1702], [#1703], [#1705], [#1707], [#1723])
- Update release procedure ([#1708])
- Fix rust-analyzer in Nix flake ([#1710]; thank you, [@A-Walrus]!)

[#1695]: https://github.com/hannobraun/Fornjot/pull/1695
[#1701]: https://github.com/hannobraun/Fornjot/pull/1701
[#1702]: https://github.com/hannobraun/Fornjot/pull/1702
[#1703]: https://github.com/hannobraun/Fornjot/pull/1703
[#1705]: https://github.com/hannobraun/Fornjot/pull/1705
[#1707]: https://github.com/hannobraun/Fornjot/pull/1707
[#1708]: https://github.com/hannobraun/Fornjot/pull/1708
[#1709]: https://github.com/hannobraun/Fornjot/pull/1709
[#1710]: https://github.com/hannobraun/Fornjot/pull/1710
[#1711]: https://github.com/hannobraun/Fornjot/pull/1711
[#1712]: https://github.com/hannobraun/Fornjot/pull/1712
[#1714]: https://github.com/hannobraun/Fornjot/pull/1714
[#1715]: https://github.com/hannobraun/Fornjot/pull/1715
[#1716]: https://github.com/hannobraun/Fornjot/pull/1716
[#1717]: https://github.com/hannobraun/Fornjot/pull/1717
[#1718]: https://github.com/hannobraun/Fornjot/pull/1718
[#1719]: https://github.com/hannobraun/Fornjot/pull/1719
[#1721]: https://github.com/hannobraun/Fornjot/pull/1721
[#1723]: https://github.com/hannobraun/Fornjot/pull/1723

[@A-Walrus]: https://github.com/A-Walrus
[@IamTheCarl]: https://github.com/IamTheCarl


## v0.41.0 (2023-03-20)

### 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.41.0"
version = "0.42.0"
edition = "2021"

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


[workspace.dependencies.fj]
version = "0.41.0"
version = "0.42.0"
path = "crates/fj"

[workspace.dependencies.fj-export]
version = "0.41.0"
version = "0.42.0"
path = "crates/fj-export"

[workspace.dependencies.fj-host]
version = "0.41.0"
version = "0.42.0"
path = "crates/fj-host"

[workspace.dependencies.fj-interop]
version = "0.41.0"
version = "0.42.0"
path = "crates/fj-interop"

[workspace.dependencies.fj-kernel]
version = "0.41.0"
version = "0.42.0"
path = "crates/fj-kernel"

[workspace.dependencies.fj-math]
version = "0.41.0"
version = "0.42.0"
path = "crates/fj-math"

[workspace.dependencies.fj-operations]
version = "0.41.0"
version = "0.42.0"
path = "crates/fj-operations"

[workspace.dependencies.fj-proc]
version = "0.41.0"
version = "0.42.0"
path = "crates/fj-proc"

[workspace.dependencies.fj-viewer]
version = "0.41.0"
version = "0.42.0"
path = "crates/fj-viewer"

[workspace.dependencies.fj-window]
version = "0.41.0"
version = "0.42.0"
path = "crates/fj-window"

0 comments on commit 9617c4e

Please sign in to comment.