forked from 1b-agent/fieldcraft-upstream
release: version 0.5.5
The releases before it (0.1.0 to 0.5.4) are milestones tagged on develop's history. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01NmAttHhUZTokgPeEJia8sm
This commit is contained in:
1 parent
254acbb5c0
commit
8c158b1e5c
4 files changed
+21
-21
No files matched your search
@@ -41,6 +41,6 @@ body:
|
|||||||
id: version
|
id: version
|
||||||
attributes:
|
attributes:
|
||||||
label: Version and platform
|
label: Version and platform
|
||||||
placeholder: "v0.1.0 (or commit), macOS 15 arm64"
|
placeholder: "v0.5.5 (or commit), macOS 15 arm64"
|
||||||
validations:
|
validations:
|
||||||
required: true
|
required: true
|
||||||
Generated
+18
-18
@@ -1187,7 +1187,7 @@ checksum = "b97b65636e5b9ef369943878ac74335ba1c55c1cb6adbf1e2c293c624248d693"
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "fieldcraft"
|
name = "fieldcraft"
|
||||||
version = "0.1.0"
|
version = "0.5.5"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"eframe",
|
"eframe",
|
||||||
"egui",
|
"egui",
|
||||||
@@ -1202,7 +1202,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "fieldcraft-cli"
|
name = "fieldcraft-cli"
|
||||||
version = "0.1.0"
|
version = "0.5.5"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"fieldcraft-engine",
|
"fieldcraft-engine",
|
||||||
"fieldcraft-io",
|
"fieldcraft-io",
|
||||||
@@ -1212,7 +1212,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "fieldcraft-decks"
|
name = "fieldcraft-decks"
|
||||||
version = "0.1.0"
|
version = "0.5.5"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"fieldcraft-model",
|
"fieldcraft-model",
|
||||||
"serde_json",
|
"serde_json",
|
||||||
@@ -1221,7 +1221,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "fieldcraft-engine"
|
name = "fieldcraft-engine"
|
||||||
version = "0.1.0"
|
version = "0.5.5"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"fieldcraft-decks",
|
"fieldcraft-decks",
|
||||||
"fieldcraft-explicit",
|
"fieldcraft-explicit",
|
||||||
@@ -1243,7 +1243,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "fieldcraft-explicit"
|
name = "fieldcraft-explicit"
|
||||||
version = "0.1.0"
|
version = "0.5.5"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"fieldcraft-fem",
|
"fieldcraft-fem",
|
||||||
"fieldcraft-model",
|
"fieldcraft-model",
|
||||||
@@ -1254,7 +1254,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "fieldcraft-fem"
|
name = "fieldcraft-fem"
|
||||||
version = "0.1.0"
|
version = "0.5.5"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"fieldcraft-model",
|
"fieldcraft-model",
|
||||||
"thiserror 2.0.21",
|
"thiserror 2.0.21",
|
||||||
@@ -1262,7 +1262,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "fieldcraft-geometry"
|
name = "fieldcraft-geometry"
|
||||||
version = "0.1.0"
|
version = "0.5.5"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"fieldcraft-model",
|
"fieldcraft-model",
|
||||||
"quick-xml",
|
"quick-xml",
|
||||||
@@ -1278,7 +1278,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "fieldcraft-io"
|
name = "fieldcraft-io"
|
||||||
version = "0.1.0"
|
version = "0.5.5"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"fieldcraft-model",
|
"fieldcraft-model",
|
||||||
"log",
|
"log",
|
||||||
@@ -1291,7 +1291,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "fieldcraft-lbm"
|
name = "fieldcraft-lbm"
|
||||||
version = "0.1.0"
|
version = "0.5.5"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"fieldcraft-mesh",
|
"fieldcraft-mesh",
|
||||||
"fieldcraft-model",
|
"fieldcraft-model",
|
||||||
@@ -1301,7 +1301,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "fieldcraft-mcp"
|
name = "fieldcraft-mcp"
|
||||||
version = "0.1.0"
|
version = "0.5.5"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"fieldcraft-engine",
|
"fieldcraft-engine",
|
||||||
"fieldcraft-io",
|
"fieldcraft-io",
|
||||||
@@ -1312,7 +1312,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "fieldcraft-mesh"
|
name = "fieldcraft-mesh"
|
||||||
version = "0.1.0"
|
version = "0.5.5"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"fieldcraft-model",
|
"fieldcraft-model",
|
||||||
"num-bigint",
|
"num-bigint",
|
||||||
@@ -1324,7 +1324,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "fieldcraft-model"
|
name = "fieldcraft-model"
|
||||||
version = "0.1.0"
|
version = "0.5.5"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"serde",
|
"serde",
|
||||||
"serde_json",
|
"serde_json",
|
||||||
@@ -1333,14 +1333,14 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "fieldcraft-parallel"
|
name = "fieldcraft-parallel"
|
||||||
version = "0.1.0"
|
version = "0.5.5"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"rayon",
|
"rayon",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "fieldcraft-render"
|
name = "fieldcraft-render"
|
||||||
version = "0.1.0"
|
version = "0.5.5"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"fieldcraft-model",
|
"fieldcraft-model",
|
||||||
"png",
|
"png",
|
||||||
@@ -1350,7 +1350,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "fieldcraft-solver"
|
name = "fieldcraft-solver"
|
||||||
version = "0.1.0"
|
version = "0.5.5"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"fieldcraft-fem",
|
"fieldcraft-fem",
|
||||||
"fieldcraft-mesh",
|
"fieldcraft-mesh",
|
||||||
@@ -1362,7 +1362,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "fieldcraft-testkit"
|
name = "fieldcraft-testkit"
|
||||||
version = "0.1.0"
|
version = "0.5.5"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"fieldcraft-engine",
|
"fieldcraft-engine",
|
||||||
"fieldcraft-geometry",
|
"fieldcraft-geometry",
|
||||||
@@ -1373,7 +1373,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "fieldcraft-ui-egui"
|
name = "fieldcraft-ui-egui"
|
||||||
version = "0.1.0"
|
version = "0.5.5"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"craft-ui",
|
"craft-ui",
|
||||||
"egui",
|
"egui",
|
||||||
@@ -4897,7 +4897,7 @@ checksum = "e450f9b2ed1dff33c94c12589a87338689467b9c4f5d8a5710bd09a847d2c8a7"
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "xtask"
|
name = "xtask"
|
||||||
version = "0.1.0"
|
version = "0.5.5"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"serde_json",
|
"serde_json",
|
||||||
]
|
]
|
||||||
|
|||||||
+1
-1
@@ -3,7 +3,7 @@ resolver = "3"
|
|||||||
members = ["crates/*", "apps/*", "xtask"]
|
members = ["crates/*", "apps/*", "xtask"]
|
||||||
|
|
||||||
[workspace.package]
|
[workspace.package]
|
||||||
version = "0.1.0"
|
version = "0.5.5"
|
||||||
edition = "2024"
|
edition = "2024"
|
||||||
license = "MIT OR Apache-2.0"
|
license = "MIT OR Apache-2.0"
|
||||||
rust-version = "1.95"
|
rust-version = "1.95"
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ unzip tool reads them: `unzip -p bracket.fieldcraft model.json`):
|
|||||||
|
|
||||||
| Part | Content |
|
| Part | Content |
|
||||||
|---|---|
|
|---|---|
|
||||||
| `fieldcraft.json` | Manifest: `format` (`"fieldcraft/1"`), `generator` (`"FieldCraft 0.1.0"`), `geometry`, and `parts`: the byte size and SHA-256 of each other part. |
|
| `fieldcraft.json` | Manifest: `format` (`"fieldcraft/1"`), `generator` (`"FieldCraft 0.5.5"`), `geometry`, and `parts`: the byte size and SHA-256 of each other part. |
|
||||||
| `model.json` | The model definition: unit system, sets, materials, sections, reference points, couplings, boundary conditions, loads and steps. Pretty-printed JSON with a fixed key order (maps sorted by name), so a change shows as a line diff. Its form is the model's own JSON form, which commands take as parameters. |
|
| `model.json` | The model definition: unit system, sets, materials, sections, reference points, couplings, boundary conditions, loads and steps. Pretty-printed JSON with a fixed key order (maps sorted by name), so a change shows as a line diff. Its form is the model's own JSON form, which commands take as parameters. |
|
||||||
| `mesh.bin` | Nodes, elements and geometry tags, binary (below). |
|
| `mesh.bin` | Nodes, elements and geometry tags, binary (below). |
|
||||||
| `journal.json` | The commands that built the model, `[{"command": id, "params": {...}}, ...]`, one per line. It is a script `fieldcraft-cli run` replays. |
|
| `journal.json` | The commands that built the model, `[{"command": id, "params": {...}}, ...]`, one per line. It is a script `fieldcraft-cli run` replays. |
|
||||||
|
|||||||
Reference in new issue
Block a user