From 813c7c4650f0d4c805da620c8d5837c9600ad2e3 Mon Sep 17 00:00:00 2001 From: Brandon Thomas Date: Fri, 9 Oct 2026 21:02:08 -0400 Subject: [PATCH] Bump version to 0.7.0 (from 0.6.0) for release; refresh contributors Co-Authored-By: Claude Opus 5.5 --- Cargo.lock | 72 ++++---- Cargo.toml | 2 +- contributors/contributors.json | 318 ++++++++++++++++++++++++++++----- 3 files changed, 311 insertions(+), 81 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 501b4805..d7fc9434 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1134,7 +1134,7 @@ dependencies = [ [[package]] name = "effectcraft" -version = "0.6.0" +version = "0.7.0" dependencies = [ "cpal", "effectcraft-engine", @@ -1155,7 +1155,7 @@ dependencies = [ [[package]] name = "effectcraft-automation" -version = "0.6.0" +version = "0.7.0" dependencies = [ "effectcraft-engine", "effectcraft-host", @@ -1167,14 +1167,14 @@ dependencies = [ [[package]] name = "effectcraft-av1enc" -version = "0.6.0" +version = "0.7.0" dependencies = [ "filmcraft-av1", ] [[package]] name = "effectcraft-cli" -version = "0.6.0" +version = "0.7.0" dependencies = [ "cpu-time", "effectcraft-automation", @@ -1190,7 +1190,7 @@ dependencies = [ [[package]] name = "effectcraft-color" -version = "0.6.0" +version = "0.7.0" dependencies = [ "proptest", "serde", @@ -1198,7 +1198,7 @@ dependencies = [ [[package]] name = "effectcraft-effects" -version = "0.6.0" +version = "0.7.0" dependencies = [ "effectcraft-color", "effectcraft-geom", @@ -1215,7 +1215,7 @@ dependencies = [ [[package]] name = "effectcraft-engine" -version = "0.6.0" +version = "0.7.0" dependencies = [ "effectcraft-color", "effectcraft-effects", @@ -1248,7 +1248,7 @@ dependencies = [ [[package]] name = "effectcraft-export" -version = "0.6.0" +version = "0.7.0" dependencies = [ "effectcraft-av1enc", "effectcraft-color", @@ -1278,7 +1278,7 @@ dependencies = [ [[package]] name = "effectcraft-expr" -version = "0.6.0" +version = "0.7.0" dependencies = [ "boa_engine", "effectcraft-color", @@ -1295,7 +1295,7 @@ dependencies = [ [[package]] name = "effectcraft-geom" -version = "0.6.0" +version = "0.7.0" dependencies = [ "proptest", "serde", @@ -1303,7 +1303,7 @@ dependencies = [ [[package]] name = "effectcraft-gpu" -version = "0.6.0" +version = "0.7.0" dependencies = [ "bytemuck", "effectcraft-color", @@ -1325,14 +1325,14 @@ dependencies = [ [[package]] name = "effectcraft-hevcenc" -version = "0.6.0" +version = "0.7.0" dependencies = [ "filmcraft-hevc", ] [[package]] name = "effectcraft-host" -version = "0.6.0" +version = "0.7.0" dependencies = [ "effectcraft-engine", "effectcraft-export", @@ -1355,7 +1355,7 @@ dependencies = [ [[package]] name = "effectcraft-interchange" -version = "0.6.0" +version = "0.7.0" dependencies = [ "effectcraft-color", "effectcraft-keyframe", @@ -1374,7 +1374,7 @@ dependencies = [ [[package]] name = "effectcraft-keyframe" -version = "0.6.0" +version = "0.7.0" dependencies = [ "effectcraft-color", "effectcraft-geom", @@ -1386,7 +1386,7 @@ dependencies = [ [[package]] name = "effectcraft-lottie" -version = "0.6.0" +version = "0.7.0" dependencies = [ "effectcraft-color", "effectcraft-effects", @@ -1403,7 +1403,7 @@ dependencies = [ [[package]] name = "effectcraft-media" -version = "0.6.0" +version = "0.7.0" dependencies = [ "effectcraft-model", "effectcraft-pdf", @@ -1428,7 +1428,7 @@ dependencies = [ [[package]] name = "effectcraft-model" -version = "0.6.0" +version = "0.7.0" dependencies = [ "effectcraft-geom", "image", @@ -1439,14 +1439,14 @@ dependencies = [ [[package]] name = "effectcraft-opusenc" -version = "0.6.0" +version = "0.7.0" dependencies = [ "filmcraft-opus", ] [[package]] name = "effectcraft-path" -version = "0.6.0" +version = "0.7.0" dependencies = [ "effectcraft-geom", "effectcraft-keyframe", @@ -1458,7 +1458,7 @@ dependencies = [ [[package]] name = "effectcraft-pdf" -version = "0.6.0" +version = "0.7.0" dependencies = [ "effectcraft-raster", "effectcraft-svg", @@ -1472,7 +1472,7 @@ dependencies = [ [[package]] name = "effectcraft-plugin" -version = "0.6.0" +version = "0.7.0" dependencies = [ "effectcraft-effects", "effectcraft-keyframe", @@ -1484,7 +1484,7 @@ dependencies = [ [[package]] name = "effectcraft-project" -version = "0.6.0" +version = "0.7.0" dependencies = [ "effectcraft-color", "effectcraft-geom", @@ -1497,14 +1497,14 @@ dependencies = [ [[package]] name = "effectcraft-psd" -version = "0.6.0" +version = "0.7.0" dependencies = [ "miniz_oxide 0.8.9", ] [[package]] name = "effectcraft-raster" -version = "0.6.0" +version = "0.7.0" dependencies = [ "effectcraft-color", "effectcraft-geom", @@ -1513,7 +1513,7 @@ dependencies = [ [[package]] name = "effectcraft-render" -version = "0.6.0" +version = "0.7.0" dependencies = [ "effectcraft-color", "effectcraft-effects", @@ -1535,7 +1535,7 @@ dependencies = [ [[package]] name = "effectcraft-script" -version = "0.6.0" +version = "0.7.0" dependencies = [ "boa_engine", "effectcraft-engine", @@ -1550,7 +1550,7 @@ dependencies = [ [[package]] name = "effectcraft-segment" -version = "0.6.0" +version = "0.7.0" dependencies = [ "miniz_oxide 0.8.9", "ndarray", @@ -1559,7 +1559,7 @@ dependencies = [ [[package]] name = "effectcraft-svg" -version = "0.6.0" +version = "0.7.0" dependencies = [ "effectcraft-geom", "effectcraft-path", @@ -1571,7 +1571,7 @@ dependencies = [ [[package]] name = "effectcraft-text" -version = "0.6.0" +version = "0.7.0" dependencies = [ "effectcraft-keyframe", "harfrust", @@ -1583,7 +1583,7 @@ dependencies = [ [[package]] name = "effectcraft-time" -version = "0.6.0" +version = "0.7.0" dependencies = [ "proptest", "serde", @@ -1591,7 +1591,7 @@ dependencies = [ [[package]] name = "effectcraft-track" -version = "0.6.0" +version = "0.7.0" dependencies = [ "effectcraft-raster", "effectcraft-segment", @@ -1603,7 +1603,7 @@ dependencies = [ [[package]] name = "effectcraft-ui-egui" -version = "0.6.0" +version = "0.7.0" dependencies = [ "effectcraft-color", "effectcraft-engine", @@ -1634,11 +1634,11 @@ dependencies = [ [[package]] name = "effectcraft-vp9enc" -version = "0.6.0" +version = "0.7.0" [[package]] name = "effectcraft-web" -version = "0.6.0" +version = "0.7.0" dependencies = [ "effectcraft-engine", "effectcraft-export", @@ -6437,7 +6437,7 @@ checksum = "e450f9b2ed1dff33c94c12589a87338689467b9c4f5d8a5710bd09a847d2c8a7" [[package]] name = "xtask" -version = "0.6.0" +version = "0.7.0" dependencies = [ "serde_json", ] diff --git a/Cargo.toml b/Cargo.toml index b1bf13e0..4e6e7ba8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -4,7 +4,7 @@ members = ["crates/*", "apps/*", "xtask"] default-members = ["crates/*", "apps/*"] [workspace.package] -version = "0.6.0" +version = "0.7.0" edition = "2024" license = "MIT OR Apache-2.0" rust-version = "1.95" diff --git a/contributors/contributors.json b/contributors/contributors.json index a8c5d00c..65e47386 100644 --- a/contributors/contributors.json +++ b/contributors/contributors.json @@ -2,62 +2,62 @@ "schema": 1, "repo": "storytold/effectcraft", "branch": "main", - "head": "e38a92e792c07f1c57c5dcfcab37d91932b9e2b8", - "head_date": "2026-10-07T22:33:04Z", - "commits": 493, + "head": "30aaddf7c23329dcdfc72a5bf65b55747bbd6be1", + "head_date": "2026-10-09T17:19:03Z", + "commits": 656, "unattributed_commits": 0, "contributors": [ { "login": "echelon", "people_entry": true, "github_name": null, - "prs": 32, - "commits": 349, - "lines_added": 326318, - "lines_deleted": 14226, + "prs": 35, + "commits": 366, + "lines_added": 327779, + "lines_deleted": 14400, "binary_added": 96, "binary_deleted": 0, "first_commit": "2026-10-01T16:48:39Z", - "last_commit": "2026-10-07T19:37:26Z" + "last_commit": "2026-10-09T15:37:20Z" }, { "login": "storybored379", "people_entry": false, "github_name": null, - "prs": 6, - "commits": 6, - "lines_added": 102, - "lines_deleted": 6, + "prs": 7, + "commits": 8, + "lines_added": 1041, + "lines_deleted": 37, "binary_added": 0, "binary_deleted": 0, "first_commit": "2026-10-03T16:31:41Z", - "last_commit": "2026-10-06T16:58:59Z" + "last_commit": "2026-10-09T05:22:16Z" }, { "login": "bflatastic", "people_entry": false, "github_name": null, - "prs": 63, - "commits": 110, - "lines_added": 17161, - "lines_deleted": 2309, + "prs": 106, + "commits": 214, + "lines_added": 34610, + "lines_deleted": 6196, "binary_added": 0, "binary_deleted": 0, "first_commit": "2026-10-03T17:19:22Z", - "last_commit": "2026-10-07T13:29:29Z" + "last_commit": "2026-10-09T17:19:03Z" }, { "login": "jonassneu", - "people_entry": false, - "github_name": null, - "prs": 3, - "commits": 3, - "lines_added": 463, - "lines_deleted": 19, + "people_entry": true, + "github_name": "Jonas Neubauer", + "prs": 5, + "commits": 6, + "lines_added": 1391, + "lines_deleted": 45, "binary_added": 0, "binary_deleted": 0, "first_commit": "2026-10-05T16:01:41Z", - "last_commit": "2026-10-06T23:43:57Z" + "last_commit": "2026-10-09T04:22:05Z" }, { "login": "fortesnow", @@ -89,27 +89,27 @@ "login": "midasdf", "people_entry": false, "github_name": null, - "prs": 1, - "commits": 1, - "lines_added": 868, - "lines_deleted": 9, + "prs": 3, + "commits": 3, + "lines_added": 1030, + "lines_deleted": 20, "binary_added": 0, "binary_deleted": 0, "first_commit": "2026-10-06T07:22:23Z", - "last_commit": "2026-10-06T07:22:23Z" + "last_commit": "2026-10-08T14:36:26Z" }, { "login": "EthanSuquet", "people_entry": false, "github_name": null, - "prs": 1, - "commits": 1, - "lines_added": 1, - "lines_deleted": 538, + "prs": 2, + "commits": 2, + "lines_added": 45, + "lines_deleted": 549, "binary_added": 0, "binary_deleted": 67, "first_commit": "2026-10-06T19:02:20Z", - "last_commit": "2026-10-06T19:02:20Z" + "last_commit": "2026-10-07T14:06:42Z" }, { "login": "coygeek", @@ -136,6 +136,227 @@ "binary_deleted": 0, "first_commit": "2026-10-07T02:51:59Z", "last_commit": "2026-10-07T02:51:59Z" + }, + { + "login": "ulanch", + "people_entry": false, + "github_name": null, + "prs": 1, + "commits": 1, + "lines_added": 4, + "lines_deleted": 3, + "binary_added": 0, + "binary_deleted": 0, + "first_commit": "2026-10-08T04:38:19Z", + "last_commit": "2026-10-08T04:38:19Z" + }, + { + "login": "switch87", + "people_entry": true, + "github_name": null, + "prs": 1, + "commits": 2, + "lines_added": 15, + "lines_deleted": 0, + "binary_added": 0, + "binary_deleted": 0, + "first_commit": "2026-10-08T09:25:55Z", + "last_commit": "2026-10-08T09:27:34Z" + }, + { + "login": "pat-the-wizard", + "people_entry": false, + "github_name": null, + "prs": 2, + "commits": 3, + "lines_added": 64, + "lines_deleted": 10, + "binary_added": 0, + "binary_deleted": 0, + "first_commit": "2026-10-08T10:14:48Z", + "last_commit": "2026-10-08T11:58:55Z" + }, + { + "login": "h-a-n-a-s-h-i", + "people_entry": false, + "github_name": null, + "prs": 0, + "commits": 2, + "lines_added": 74, + "lines_deleted": 74, + "binary_added": 0, + "binary_deleted": 0, + "first_commit": "2026-10-08T12:13:07Z", + "last_commit": "2026-10-08T14:02:02Z" + }, + { + "login": "prekabreki", + "people_entry": false, + "github_name": null, + "prs": 1, + "commits": 1, + "lines_added": 53, + "lines_deleted": 8, + "binary_added": 0, + "binary_deleted": 0, + "first_commit": "2026-10-08T13:03:19Z", + "last_commit": "2026-10-08T13:03:19Z" + }, + { + "login": "XusBadia", + "people_entry": false, + "github_name": null, + "prs": 1, + "commits": 1, + "lines_added": 185, + "lines_deleted": 1, + "binary_added": 1, + "binary_deleted": 0, + "first_commit": "2026-10-08T13:12:32Z", + "last_commit": "2026-10-08T13:12:32Z" + }, + { + "login": "FeiLiuEM", + "people_entry": false, + "github_name": null, + "prs": 3, + "commits": 10, + "lines_added": 3493, + "lines_deleted": 659, + "binary_added": 0, + "binary_deleted": 0, + "first_commit": "2026-10-08T16:42:28Z", + "last_commit": "2026-10-09T12:34:03Z" + }, + { + "login": "DWAA1660", + "people_entry": false, + "github_name": null, + "prs": 1, + "commits": 1, + "lines_added": 127, + "lines_deleted": 2, + "binary_added": 0, + "binary_deleted": 0, + "first_commit": "2026-10-08T16:47:38Z", + "last_commit": "2026-10-08T16:47:38Z" + }, + { + "login": "Oldrich333", + "people_entry": false, + "github_name": null, + "prs": 1, + "commits": 1, + "lines_added": 59, + "lines_deleted": 0, + "binary_added": 0, + "binary_deleted": 0, + "first_commit": "2026-10-08T20:32:51Z", + "last_commit": "2026-10-08T20:32:51Z" + }, + { + "login": "MindlessRuff", + "people_entry": false, + "github_name": null, + "prs": 1, + "commits": 1, + "lines_added": 114, + "lines_deleted": 3, + "binary_added": 0, + "binary_deleted": 0, + "first_commit": "2026-10-09T03:22:49Z", + "last_commit": "2026-10-09T03:22:49Z" + }, + { + "login": "HEOJUNFO", + "people_entry": false, + "github_name": null, + "prs": 2, + "commits": 2, + "lines_added": 83, + "lines_deleted": 11, + "binary_added": 0, + "binary_deleted": 0, + "first_commit": "2026-10-09T03:34:00Z", + "last_commit": "2026-10-09T06:33:04Z" + }, + { + "login": "thanhcong2k7", + "people_entry": false, + "github_name": null, + "prs": 3, + "commits": 3, + "lines_added": 138, + "lines_deleted": 31, + "binary_added": 0, + "binary_deleted": 0, + "first_commit": "2026-10-09T04:52:22Z", + "last_commit": "2026-10-09T05:58:31Z" + }, + { + "login": "cjcwwww", + "people_entry": true, + "github_name": null, + "prs": 1, + "commits": 1, + "lines_added": 81, + "lines_deleted": 78, + "binary_added": 0, + "binary_deleted": 0, + "first_commit": "2026-10-09T05:52:09Z", + "last_commit": "2026-10-09T05:52:09Z" + }, + { + "login": "KazW", + "people_entry": false, + "github_name": null, + "prs": 1, + "commits": 1, + "lines_added": 76, + "lines_deleted": 18, + "binary_added": 0, + "binary_deleted": 0, + "first_commit": "2026-10-09T10:38:07Z", + "last_commit": "2026-10-09T10:38:07Z" + }, + { + "login": "dmatviichuk", + "people_entry": false, + "github_name": null, + "prs": 1, + "commits": 2, + "lines_added": 1528, + "lines_deleted": 18, + "binary_added": 0, + "binary_deleted": 0, + "first_commit": "2026-10-09T12:46:20Z", + "last_commit": "2026-10-09T12:46:20Z" + }, + { + "login": "cdinhoo", + "people_entry": false, + "github_name": null, + "prs": 1, + "commits": 1, + "lines_added": 215, + "lines_deleted": 11, + "binary_added": 0, + "binary_deleted": 0, + "first_commit": "2026-10-09T12:56:05Z", + "last_commit": "2026-10-09T12:56:05Z" + }, + { + "login": "sanyamsingh001", + "people_entry": true, + "github_name": null, + "prs": 1, + "commits": 1, + "lines_added": 7, + "lines_deleted": 1, + "binary_added": 0, + "binary_deleted": 0, + "first_commit": "2026-10-09T13:03:05Z", + "last_commit": "2026-10-09T13:03:05Z" } ], "models": [ @@ -144,9 +365,9 @@ "company": "Anthropic", "model": "Claude Opus", "version": "5.5", - "commits": 468, - "lines_added": 341908, - "lines_deleted": 17067 + "commits": 603, + "lines_added": 362122, + "lines_deleted": 21289 }, { "id": "anthropic/claude", @@ -157,6 +378,15 @@ "lines_added": 1577, "lines_deleted": 146 }, + { + "id": "openai/codex", + "company": "OpenAI", + "model": "Codex", + "version": "", + "commits": 5, + "lines_added": 1046, + "lines_deleted": 40 + }, { "id": "anthropic/claude-opus/4.8", "company": "Anthropic", @@ -167,13 +397,13 @@ "lines_deleted": 3 }, { - "id": "openai/codex", - "company": "OpenAI", - "model": "Codex", - "version": "", + "id": "anthropic/claude-sonnet/5.5", + "company": "Anthropic", + "model": "Claude Sonnet", + "version": "5.5", "commits": 1, - "lines_added": 14, - "lines_deleted": 1 + "lines_added": 59, + "lines_deleted": 0 } ] }