diff --git a/Cargo.lock b/Cargo.lock index 16d65b3d9..e110d71ae 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4841,7 +4841,7 @@ checksum = "1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e" [[package]] name = "wordcraft" -version = "0.3.0" +version = "0.4.0" dependencies = [ "eframe", "egui", @@ -4856,7 +4856,7 @@ dependencies = [ [[package]] name = "wordcraft-cli" -version = "0.3.0" +version = "0.4.0" dependencies = [ "serde_json", "wordcraft-doc", @@ -4867,7 +4867,7 @@ dependencies = [ [[package]] name = "wordcraft-doc" -version = "0.3.0" +version = "0.4.0" dependencies = [ "proptest", "serde", @@ -4879,7 +4879,7 @@ dependencies = [ [[package]] name = "wordcraft-docx" -version = "0.3.0" +version = "0.4.0" dependencies = [ "image", "log", @@ -4893,7 +4893,7 @@ dependencies = [ [[package]] name = "wordcraft-engine" -version = "0.3.0" +version = "0.4.0" dependencies = [ "image", "log", @@ -4914,7 +4914,7 @@ dependencies = [ [[package]] name = "wordcraft-fonts" -version = "0.3.0" +version = "0.4.0" dependencies = [ "harfrust 0.13.3", "kurbo", @@ -4925,7 +4925,7 @@ dependencies = [ [[package]] name = "wordcraft-formats" -version = "0.3.0" +version = "0.4.0" dependencies = [ "image", "log", @@ -4938,14 +4938,14 @@ dependencies = [ [[package]] name = "wordcraft-geom" -version = "0.3.0" +version = "0.4.0" dependencies = [ "serde", ] [[package]] name = "wordcraft-layout" -version = "0.3.0" +version = "0.4.0" dependencies = [ "log", "serde", @@ -4960,7 +4960,7 @@ dependencies = [ [[package]] name = "wordcraft-mcp" -version = "0.3.0" +version = "0.4.0" dependencies = [ "log", "serde_json", @@ -4971,7 +4971,7 @@ dependencies = [ [[package]] name = "wordcraft-pdf" -version = "0.3.0" +version = "0.4.0" dependencies = [ "hayro-cmap", "hayro-interpret", @@ -4989,7 +4989,7 @@ dependencies = [ [[package]] name = "wordcraft-proof" -version = "0.3.0" +version = "0.4.0" dependencies = [ "log", "miniz_oxide 0.8.9", @@ -4998,7 +4998,7 @@ dependencies = [ [[package]] name = "wordcraft-render" -version = "0.3.0" +version = "0.4.0" dependencies = [ "image", "log", @@ -5011,7 +5011,7 @@ dependencies = [ [[package]] name = "wordcraft-ui-egui" -version = "0.3.0" +version = "0.4.0" dependencies = [ "egui", "egui_kittest", @@ -5031,7 +5031,7 @@ dependencies = [ [[package]] name = "wordcraft-web" -version = "0.3.0" +version = "0.4.0" dependencies = [ "eframe", "egui", @@ -5137,7 +5137,7 @@ checksum = "9440ea3e5aeabb0ac63af70daf835274065238cdd0cec83418f417eae38bacee" [[package]] name = "xtask" -version = "0.3.0" +version = "0.4.0" dependencies = [ "serde_json", ] diff --git a/Cargo.toml b/Cargo.toml index f035c8da6..926ca7e42 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,7 +4,7 @@ members = ["crates/*", "apps/*", "xtask"] default-members = ["crates/*", "apps/wordcraft", "apps/wordcraft-cli", "xtask"] [workspace.package] -version = "0.3.0" +version = "0.4.0" edition = "2024" license = "MIT OR Apache-2.0" rust-version = "1.90" diff --git a/contributors/contributors.json b/contributors/contributors.json index fa82cd2a5..b0aab11e4 100644 --- a/contributors/contributors.json +++ b/contributors/contributors.json @@ -2,23 +2,23 @@ "schema": 1, "repo": "storytold/wordcraft", "branch": "main", - "head": "05d0b41b7e52dcd3cdade9c38e3d475bd7644b04", - "head_date": "2026-10-07T21:25:33Z", - "commits": 23, + "head": "d7d9702bda1fe626952024dc37fd2624323dad0f", + "head_date": "2026-10-09T13:22:42Z", + "commits": 45, "unattributed_commits": 0, "contributors": [ { "login": "echelon", "people_entry": true, "github_name": null, - "prs": 1, - "commits": 21, - "lines_added": 56356, - "lines_deleted": 1728, + "prs": 4, + "commits": 26, + "lines_added": 57353, + "lines_deleted": 1782, "binary_added": 37, "binary_deleted": 0, "first_commit": "2026-10-06T00:23:39Z", - "last_commit": "2026-10-07T18:46:02Z" + "last_commit": "2026-10-08T13:51:15Z" }, { "login": "Sirsyorrz", @@ -32,6 +32,110 @@ "binary_deleted": 0, "first_commit": "2026-10-07T21:25:27Z", "last_commit": "2026-10-07T21:25:33Z" + }, + { + "login": "h-a-n-a-s-h-i", + "people_entry": false, + "github_name": null, + "prs": 0, + "commits": 2, + "lines_added": 34, + "lines_deleted": 34, + "binary_added": 0, + "binary_deleted": 0, + "first_commit": "2026-10-08T12:13:16Z", + "last_commit": "2026-10-08T14:02:16Z" + }, + { + "login": "justinjohn0306", + "people_entry": false, + "github_name": null, + "prs": 1, + "commits": 1, + "lines_added": 22, + "lines_deleted": 1, + "binary_added": 0, + "binary_deleted": 0, + "first_commit": "2026-10-09T12:48:07Z", + "last_commit": "2026-10-09T12:48:07Z" + }, + { + "login": "dkhlapov", + "people_entry": false, + "github_name": null, + "prs": 1, + "commits": 1, + "lines_added": 3, + "lines_deleted": 1, + "binary_added": 0, + "binary_deleted": 0, + "first_commit": "2026-10-09T12:48:15Z", + "last_commit": "2026-10-09T12:48:15Z" + }, + { + "login": "DWAA1660", + "people_entry": false, + "github_name": null, + "prs": 4, + "commits": 4, + "lines_added": 3374, + "lines_deleted": 235, + "binary_added": 0, + "binary_deleted": 0, + "first_commit": "2026-10-09T12:48:22Z", + "last_commit": "2026-10-09T13:22:42Z" + }, + { + "login": "MarekSpodBiedry", + "people_entry": false, + "github_name": null, + "prs": 5, + "commits": 5, + "lines_added": 416, + "lines_deleted": 10, + "binary_added": 0, + "binary_deleted": 0, + "first_commit": "2026-10-09T12:48:30Z", + "last_commit": "2026-10-09T13:13:23Z" + }, + { + "login": "goldsbd", + "people_entry": false, + "github_name": null, + "prs": 2, + "commits": 2, + "lines_added": 166, + "lines_deleted": 8, + "binary_added": 0, + "binary_deleted": 0, + "first_commit": "2026-10-09T12:48:51Z", + "last_commit": "2026-10-09T13:02:22Z" + }, + { + "login": "XusBadia", + "people_entry": false, + "github_name": null, + "prs": 1, + "commits": 1, + "lines_added": 241, + "lines_deleted": 1, + "binary_added": 2, + "binary_deleted": 0, + "first_commit": "2026-10-09T13:13:31Z", + "last_commit": "2026-10-09T13:13:31Z" + }, + { + "login": "switch87", + "people_entry": false, + "github_name": null, + "prs": 1, + "commits": 1, + "lines_added": 722, + "lines_deleted": 11, + "binary_added": 0, + "binary_deleted": 0, + "first_commit": "2026-10-09T13:22:04Z", + "last_commit": "2026-10-09T13:22:04Z" } ], "models": [ @@ -40,9 +144,18 @@ "company": "Anthropic", "model": "Claude Opus", "version": "5.5", - "commits": 20, - "lines_added": 56349, - "lines_deleted": 1728 + "commits": 34, + "lines_added": 61120, + "lines_deleted": 2060 + }, + { + "id": "anthropic/claude-opus/4.8", + "company": "Anthropic", + "model": "Claude Opus", + "version": "4.8", + "commits": 1, + "lines_added": 22, + "lines_deleted": 1 } ] }