Merge pull request #1817 from hannobraun/release

Release v0.46.0
This commit is contained in:
Hanno Braun 2023-05-08 11:00:00 +02:00 committed by GitHub
commit 7a5b34a8da
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 55 additions and 22 deletions

View File

@ -1,5 +1,38 @@
# Fornjot - Changelog # Fornjot - Changelog
## v0.46.0 (2023-05-08)
### End-user improvements
Improvements to Fornjot and its documentation that are visible to end users.
*None this week! Busy working on the kernel.*
### 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-kernel`
- Derive `Eq`/`Ord` for `Object` ([#1810])
- Clean up validation service ([#1811])
- Replace remaining parts of obsolete builder API with operations API ([#1812], [#1813])
### Internal Improvements
Improvements that are relevant to developers working on Fornjot itself.
*None this week.*
[#1810]: https://github.com/hannobraun/Fornjot/pull/1810
[#1811]: https://github.com/hannobraun/Fornjot/pull/1811
[#1812]: https://github.com/hannobraun/Fornjot/pull/1812
[#1813]: https://github.com/hannobraun/Fornjot/pull/1813
[#1814]: https://github.com/hannobraun/Fornjot/pull/1814
[#1815]: https://github.com/hannobraun/Fornjot/pull/1815
[#1816]: https://github.com/hannobraun/Fornjot/pull/1816
## v0.45.0 (2023-05-02) ## v0.45.0 (2023-05-02)
### End-user improvements ### End-user improvements

22
Cargo.lock generated
View File

@ -1093,7 +1093,7 @@ dependencies = [
[[package]] [[package]]
name = "fj" name = "fj"
version = "0.45.0" version = "0.46.0"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"backtrace", "backtrace",
@ -1104,7 +1104,7 @@ dependencies = [
[[package]] [[package]]
name = "fj-app" name = "fj-app"
version = "0.45.0" version = "0.46.0"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"clap", "clap",
@ -1124,7 +1124,7 @@ dependencies = [
[[package]] [[package]]
name = "fj-export" name = "fj-export"
version = "0.45.0" version = "0.46.0"
dependencies = [ dependencies = [
"fj-interop", "fj-interop",
"fj-math", "fj-math",
@ -1136,7 +1136,7 @@ dependencies = [
[[package]] [[package]]
name = "fj-host" name = "fj-host"
version = "0.45.0" version = "0.46.0"
dependencies = [ dependencies = [
"cargo_metadata", "cargo_metadata",
"crossbeam-channel", "crossbeam-channel",
@ -1151,14 +1151,14 @@ dependencies = [
[[package]] [[package]]
name = "fj-interop" name = "fj-interop"
version = "0.45.0" version = "0.46.0"
dependencies = [ dependencies = [
"fj-math", "fj-math",
] ]
[[package]] [[package]]
name = "fj-kernel" name = "fj-kernel"
version = "0.45.0" version = "0.46.0"
dependencies = [ dependencies = [
"anyhow", "anyhow",
"fj-interop", "fj-interop",
@ -1175,7 +1175,7 @@ dependencies = [
[[package]] [[package]]
name = "fj-math" name = "fj-math"
version = "0.45.0" version = "0.46.0"
dependencies = [ dependencies = [
"approx 0.5.1", "approx 0.5.1",
"decorum", "decorum",
@ -1188,7 +1188,7 @@ dependencies = [
[[package]] [[package]]
name = "fj-operations" name = "fj-operations"
version = "0.45.0" version = "0.46.0"
dependencies = [ dependencies = [
"fj", "fj",
"fj-interop", "fj-interop",
@ -1200,7 +1200,7 @@ dependencies = [
[[package]] [[package]]
name = "fj-proc" name = "fj-proc"
version = "0.45.0" version = "0.46.0"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@ -1210,7 +1210,7 @@ dependencies = [
[[package]] [[package]]
name = "fj-viewer" name = "fj-viewer"
version = "0.45.0" version = "0.46.0"
dependencies = [ dependencies = [
"bytemuck", "bytemuck",
"chrono", "chrono",
@ -1231,7 +1231,7 @@ dependencies = [
[[package]] [[package]]
name = "fj-window" name = "fj-window"
version = "0.45.0" version = "0.46.0"
dependencies = [ dependencies = [
"crossbeam-channel", "crossbeam-channel",
"egui-winit", "egui-winit",

View File

@ -40,7 +40,7 @@ default-members = [
[workspace.package] [workspace.package]
version = "0.45.0" version = "0.46.0"
edition = "2021" edition = "2021"
description = """\ description = """\
@ -56,41 +56,41 @@ categories = ["encoding", "mathematics", "rendering"]
[workspace.dependencies.fj] [workspace.dependencies.fj]
version = "0.45.0" version = "0.46.0"
path = "crates/fj" path = "crates/fj"
[workspace.dependencies.fj-export] [workspace.dependencies.fj-export]
version = "0.45.0" version = "0.46.0"
path = "crates/fj-export" path = "crates/fj-export"
[workspace.dependencies.fj-host] [workspace.dependencies.fj-host]
version = "0.45.0" version = "0.46.0"
path = "crates/fj-host" path = "crates/fj-host"
[workspace.dependencies.fj-interop] [workspace.dependencies.fj-interop]
version = "0.45.0" version = "0.46.0"
path = "crates/fj-interop" path = "crates/fj-interop"
[workspace.dependencies.fj-kernel] [workspace.dependencies.fj-kernel]
version = "0.45.0" version = "0.46.0"
path = "crates/fj-kernel" path = "crates/fj-kernel"
[workspace.dependencies.fj-math] [workspace.dependencies.fj-math]
version = "0.45.0" version = "0.46.0"
path = "crates/fj-math" path = "crates/fj-math"
[workspace.dependencies.fj-operations] [workspace.dependencies.fj-operations]
version = "0.45.0" version = "0.46.0"
path = "crates/fj-operations" path = "crates/fj-operations"
[workspace.dependencies.fj-proc] [workspace.dependencies.fj-proc]
version = "0.45.0" version = "0.46.0"
path = "crates/fj-proc" path = "crates/fj-proc"
[workspace.dependencies.fj-viewer] [workspace.dependencies.fj-viewer]
version = "0.45.0" version = "0.46.0"
path = "crates/fj-viewer" path = "crates/fj-viewer"
[workspace.dependencies.fj-window] [workspace.dependencies.fj-window]
version = "0.45.0" version = "0.46.0"
path = "crates/fj-window" path = "crates/fj-window"