Skip to content

Commit 9617c4e

Browse files
authored
Merge pull request #1724 from hannobraun/release
Release v0.42.0
2 parents f091a4c + 6abc00d commit 9617c4e

File tree

3 files changed

+77
-22
lines changed

3 files changed

+77
-22
lines changed

CHANGELOG.md

+55
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,60 @@
11
# Fornjot - Changelog
22

3+
## v0.42.0 (2023-03-27)
4+
5+
### End-user improvements
6+
7+
Improvements to Fornjot and its documentation that are visible to end users.
8+
9+
- Improve error message, if model code panics ([#1716], [#1721]; thank you, [@IamTheCarl]!)
10+
11+
### Ecosystem improvements
12+
13+
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.
14+
15+
#### `fj-host`
16+
17+
- Remove dependency on winit ([#1712]; thank you, [@IamTheCarl]!)
18+
19+
#### `fj-kernel`
20+
21+
- Add validation checks for `Shell` and `Solid` ([#1695]; thank you, [@A-Walrus]!)
22+
- Fix winding algorithm not going back to start ([#1709])
23+
- Create new API for creating/updating geometry ([#1711], [#1714], [#1717], [#1718], [#1719])
24+
- Clean up objects service code ([#1715])
25+
26+
### Internal Improvements
27+
28+
Improvements that are relevant to developers working on Fornjot itself.
29+
30+
- Update dependencies ([#1701], [#1702], [#1703], [#1705], [#1707], [#1723])
31+
- Update release procedure ([#1708])
32+
- Fix rust-analyzer in Nix flake ([#1710]; thank you, [@A-Walrus]!)
33+
34+
[#1695]: https://github.com/hannobraun/Fornjot/pull/1695
35+
[#1701]: https://github.com/hannobraun/Fornjot/pull/1701
36+
[#1702]: https://github.com/hannobraun/Fornjot/pull/1702
37+
[#1703]: https://github.com/hannobraun/Fornjot/pull/1703
38+
[#1705]: https://github.com/hannobraun/Fornjot/pull/1705
39+
[#1707]: https://github.com/hannobraun/Fornjot/pull/1707
40+
[#1708]: https://github.com/hannobraun/Fornjot/pull/1708
41+
[#1709]: https://github.com/hannobraun/Fornjot/pull/1709
42+
[#1710]: https://github.com/hannobraun/Fornjot/pull/1710
43+
[#1711]: https://github.com/hannobraun/Fornjot/pull/1711
44+
[#1712]: https://github.com/hannobraun/Fornjot/pull/1712
45+
[#1714]: https://github.com/hannobraun/Fornjot/pull/1714
46+
[#1715]: https://github.com/hannobraun/Fornjot/pull/1715
47+
[#1716]: https://github.com/hannobraun/Fornjot/pull/1716
48+
[#1717]: https://github.com/hannobraun/Fornjot/pull/1717
49+
[#1718]: https://github.com/hannobraun/Fornjot/pull/1718
50+
[#1719]: https://github.com/hannobraun/Fornjot/pull/1719
51+
[#1721]: https://github.com/hannobraun/Fornjot/pull/1721
52+
[#1723]: https://github.com/hannobraun/Fornjot/pull/1723
53+
54+
[@A-Walrus]: https://github.com/A-Walrus
55+
[@IamTheCarl]: https://github.com/IamTheCarl
56+
57+
358
## v0.41.0 (2023-03-20)
459

560
### End-user improvements

Cargo.lock

+11-11
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+11-11
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ default-members = [
4040

4141

4242
[workspace.package]
43-
version = "0.41.0"
43+
version = "0.42.0"
4444
edition = "2021"
4545

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

5757

5858
[workspace.dependencies.fj]
59-
version = "0.41.0"
59+
version = "0.42.0"
6060
path = "crates/fj"
6161

6262
[workspace.dependencies.fj-export]
63-
version = "0.41.0"
63+
version = "0.42.0"
6464
path = "crates/fj-export"
6565

6666
[workspace.dependencies.fj-host]
67-
version = "0.41.0"
67+
version = "0.42.0"
6868
path = "crates/fj-host"
6969

7070
[workspace.dependencies.fj-interop]
71-
version = "0.41.0"
71+
version = "0.42.0"
7272
path = "crates/fj-interop"
7373

7474
[workspace.dependencies.fj-kernel]
75-
version = "0.41.0"
75+
version = "0.42.0"
7676
path = "crates/fj-kernel"
7777

7878
[workspace.dependencies.fj-math]
79-
version = "0.41.0"
79+
version = "0.42.0"
8080
path = "crates/fj-math"
8181

8282
[workspace.dependencies.fj-operations]
83-
version = "0.41.0"
83+
version = "0.42.0"
8484
path = "crates/fj-operations"
8585

8686
[workspace.dependencies.fj-proc]
87-
version = "0.41.0"
87+
version = "0.42.0"
8888
path = "crates/fj-proc"
8989

9090
[workspace.dependencies.fj-viewer]
91-
version = "0.41.0"
91+
version = "0.42.0"
9292
path = "crates/fj-viewer"
9393

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

0 commit comments

Comments
 (0)