Skip to content

Commit d414a62

Browse files
authored
Merge pull request #1700 from hannobraun/release
Release v0.41.0
2 parents bdee3c2 + 599d803 commit d414a62

File tree

3 files changed

+82
-22
lines changed

3 files changed

+82
-22
lines changed

CHANGELOG.md

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

3+
## v0.41.0 (2023-03-20)
4+
5+
### End-user improvements
6+
7+
Improvements to Fornjot and its documentation that are visible to end users.
8+
9+
*None this week, busy working on the kernel!*
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-kernel`
16+
17+
- Require `Handle<HalfEdge>` in fewer places ([#1680])
18+
- Simplify some tests ([#1681])
19+
- Unify remaining partial objects with their full variants ([#1682], [#1683], [#1684], [#1685])
20+
- Add `Cycle` validation ([#1686]; thank you, [@A-Walrus]!)
21+
- Update and fix Nix flake ([#1687], [#1690]; thank you, [@A-Walrus]!)
22+
- Clean up builder API ([#1692], [#1693])
23+
- Update docs for `Solid` ([#1696]; thank you, [@A-Walrus]!)
24+
25+
### Internal Improvements
26+
27+
Improvements that are relevant to developers working on Fornjot itself.
28+
29+
- Update dependencies ([#1669], [#1670], [#1671], [#1672], [#1673], [#1674], [#1675], [#1676], [#1677], [#1678])
30+
- Upgrade to Rust 1.68.0 ([#1679])
31+
- Allow export-validator to receive model name ([#1698]; thank you, [@A-Walrus]!)
32+
- Update list of sponsors in README ([#1699])
33+
34+
[#1669]: https://github.com/hannobraun/Fornjot/pull/1669
35+
[#1670]: https://github.com/hannobraun/Fornjot/pull/1670
36+
[#1671]: https://github.com/hannobraun/Fornjot/pull/1671
37+
[#1672]: https://github.com/hannobraun/Fornjot/pull/1672
38+
[#1673]: https://github.com/hannobraun/Fornjot/pull/1673
39+
[#1674]: https://github.com/hannobraun/Fornjot/pull/1674
40+
[#1675]: https://github.com/hannobraun/Fornjot/pull/1675
41+
[#1676]: https://github.com/hannobraun/Fornjot/pull/1676
42+
[#1677]: https://github.com/hannobraun/Fornjot/pull/1677
43+
[#1678]: https://github.com/hannobraun/Fornjot/pull/1678
44+
[#1679]: https://github.com/hannobraun/Fornjot/pull/1679
45+
[#1680]: https://github.com/hannobraun/Fornjot/pull/1680
46+
[#1681]: https://github.com/hannobraun/Fornjot/pull/1681
47+
[#1682]: https://github.com/hannobraun/Fornjot/pull/1682
48+
[#1683]: https://github.com/hannobraun/Fornjot/pull/1683
49+
[#1684]: https://github.com/hannobraun/Fornjot/pull/1684
50+
[#1685]: https://github.com/hannobraun/Fornjot/pull/1685
51+
[#1686]: https://github.com/hannobraun/Fornjot/pull/1686
52+
[#1687]: https://github.com/hannobraun/Fornjot/pull/1687
53+
[#1690]: https://github.com/hannobraun/Fornjot/pull/1690
54+
[#1692]: https://github.com/hannobraun/Fornjot/pull/1692
55+
[#1693]: https://github.com/hannobraun/Fornjot/pull/1693
56+
[#1696]: https://github.com/hannobraun/Fornjot/pull/1696
57+
[#1698]: https://github.com/hannobraun/Fornjot/pull/1698
58+
[#1699]: https://github.com/hannobraun/Fornjot/pull/1699
59+
60+
[@A-Walrus]: https://github.com/A-Walrus
61+
62+
363
## v0.40.0 (2023-03-13)
464

565
### 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.40.0"
43+
version = "0.41.0"
4444
edition = "2021"
4545

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

5757

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

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

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

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

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

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

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

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

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

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

0 commit comments

Comments
 (0)