Bump version to 0.4.0 (from 0.3.0) for release

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Brandon Thomas 2026-10-08 10:01:50 -04:00
parent 4dc79ccc41
commit 96c58f6f44
2 changed files with 62 additions and 62 deletions

64
Cargo.lock generated
View File

@ -3447,7 +3447,7 @@ dependencies = [
[[package]]
name = "pdfcraft"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"eframe",
"egui",
@ -3462,7 +3462,7 @@ dependencies = [
[[package]]
name = "pdfcraft-a11y"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"pdfcraft-content",
"pdfcraft-cos",
@ -3472,7 +3472,7 @@ dependencies = [
[[package]]
name = "pdfcraft-annot"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"hayro-syntax",
"pdfcraft-cos",
@ -3482,7 +3482,7 @@ dependencies = [
[[package]]
name = "pdfcraft-automation"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"base64 0.22.1",
"image",
@ -3496,7 +3496,7 @@ dependencies = [
[[package]]
name = "pdfcraft-cli"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"base64 0.22.1",
"pdfcraft-automation",
@ -3508,18 +3508,18 @@ dependencies = [
[[package]]
name = "pdfcraft-compare"
version = "0.3.0"
version = "0.4.0"
[[package]]
name = "pdfcraft-content"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"pdfcraft-cos",
]
[[package]]
name = "pdfcraft-cos"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"hayro-syntax",
"pdfcraft-crypt",
@ -3531,7 +3531,7 @@ dependencies = [
[[package]]
name = "pdfcraft-create"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"hayro-syntax",
"image",
@ -3545,7 +3545,7 @@ dependencies = [
[[package]]
name = "pdfcraft-crypt"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"aes",
"md-5",
@ -3557,7 +3557,7 @@ dependencies = [
[[package]]
name = "pdfcraft-edit"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"hayro-syntax",
"pdfcraft-annot",
@ -3570,7 +3570,7 @@ dependencies = [
[[package]]
name = "pdfcraft-engine"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"chrono",
"image",
@ -3602,14 +3602,14 @@ dependencies = [
[[package]]
name = "pdfcraft-export"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"flate2",
]
[[package]]
name = "pdfcraft-filters"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"flate2",
"proptest",
@ -3619,7 +3619,7 @@ dependencies = [
[[package]]
name = "pdfcraft-fonts"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"pdfcraft-cos",
"skrifa 0.44.0",
@ -3627,7 +3627,7 @@ dependencies = [
[[package]]
name = "pdfcraft-forms"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"hayro-syntax",
"pdfcraft-content",
@ -3639,18 +3639,18 @@ dependencies = [
[[package]]
name = "pdfcraft-geom"
version = "0.3.0"
version = "0.4.0"
[[package]]
name = "pdfcraft-js"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"boa_engine",
]
[[package]]
name = "pdfcraft-measure"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"pdfcraft-annot",
"pdfcraft-content",
@ -3662,14 +3662,14 @@ dependencies = [
[[package]]
name = "pdfcraft-model"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"pdfcraft-cos",
]
[[package]]
name = "pdfcraft-ocr"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"ocrs",
"pdfcraft-fonts",
@ -3679,7 +3679,7 @@ dependencies = [
[[package]]
name = "pdfcraft-optimize"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"image",
"pdfcraft-annot",
@ -3692,7 +3692,7 @@ dependencies = [
[[package]]
name = "pdfcraft-organize"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"hayro-syntax",
"pdfcraft-content",
@ -3702,7 +3702,7 @@ dependencies = [
[[package]]
name = "pdfcraft-preflight"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"pdfcraft-cos",
"pdfcraft-model",
@ -3710,7 +3710,7 @@ dependencies = [
[[package]]
name = "pdfcraft-print"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"pdfcraft-content",
"pdfcraft-cos",
@ -3720,7 +3720,7 @@ dependencies = [
[[package]]
name = "pdfcraft-redact"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"pdfcraft-annot",
"pdfcraft-content",
@ -3734,7 +3734,7 @@ dependencies = [
[[package]]
name = "pdfcraft-render"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"getrandom 0.4.3",
"hayro",
@ -3747,7 +3747,7 @@ dependencies = [
[[package]]
name = "pdfcraft-sign"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"aes",
"aws-lc-rs",
@ -3771,7 +3771,7 @@ dependencies = [
[[package]]
name = "pdfcraft-ui-egui"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"arboard",
"base64 0.22.1",
@ -3804,7 +3804,7 @@ dependencies = [
[[package]]
name = "pdfcraft-web"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"eframe",
"egui",
@ -3816,7 +3816,7 @@ dependencies = [
[[package]]
name = "pdfcraft-xfa"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"base64 0.22.1",
"pdfcraft-cos",
@ -3827,7 +3827,7 @@ dependencies = [
[[package]]
name = "pdfcraft-xfdf"
version = "0.3.0"
version = "0.4.0"
dependencies = [
"pdfcraft-annot",
"pdfcraft-cos",

View File

@ -5,7 +5,7 @@ exclude = ["vendor"]
default-members = ["crates/*", "apps/pdfcraft", "apps/pdfcraft-cli", "xtask"]
[workspace.package]
version = "0.3.0"
version = "0.4.0"
edition = "2024"
license = "MIT OR Apache-2.0"
rust-version = "1.90"
@ -13,35 +13,35 @@ repository = "https://github.com/storytold/pdfcraft"
[workspace.dependencies]
# internal
pdfcraft-geom = { path = "crates/geom", version = "0.3.0" }
pdfcraft-filters = { path = "crates/filters", version = "0.3.0" }
pdfcraft-cos = { path = "crates/cos", version = "0.3.0" }
pdfcraft-crypt = { path = "crates/crypt", version = "0.3.0" }
pdfcraft-organize = { path = "crates/organize", version = "0.3.0" }
pdfcraft-measure = { path = "crates/measure", version = "0.3.0" }
pdfcraft-annot = { path = "crates/annot", version = "0.3.0" }
pdfcraft-fonts = { path = "crates/fonts", version = "0.3.0" }
pdfcraft-model = { path = "crates/model", version = "0.3.0" }
pdfcraft-content = { path = "crates/content", version = "0.3.0" }
pdfcraft-redact = { path = "crates/redact", version = "0.3.0" }
pdfcraft-print = { path = "crates/print", version = "0.3.0" }
pdfcraft-xfdf = { path = "crates/xfdf", version = "0.3.0" }
pdfcraft-sign = { path = "crates/sign", version = "0.3.0" }
pdfcraft-optimize = { path = "crates/optimize", version = "0.3.0" }
pdfcraft-a11y = { path = "crates/a11y", version = "0.3.0" }
pdfcraft-ocr = { path = "crates/ocr", version = "0.3.0" }
pdfcraft-js = { path = "crates/js", version = "0.3.0" }
pdfcraft-compare = { path = "crates/compare", version = "0.3.0" }
pdfcraft-preflight = { path = "crates/preflight", version = "0.3.0" }
pdfcraft-export = { path = "crates/export", version = "0.3.0" }
pdfcraft-edit = { path = "crates/edit", version = "0.3.0" }
pdfcraft-create = { path = "crates/create", version = "0.3.0" }
pdfcraft-forms = { path = "crates/forms", version = "0.3.0" }
pdfcraft-xfa = { path = "crates/xfa", version = "0.3.0" }
pdfcraft-render = { path = "crates/render", version = "0.3.0" }
pdfcraft-engine = { path = "crates/engine", version = "0.3.0" }
pdfcraft-ui-egui = { path = "crates/ui-egui", version = "0.3.0" }
pdfcraft-automation = { path = "crates/automation", version = "0.3.0", default-features = false }
pdfcraft-geom = { path = "crates/geom", version = "0.4.0" }
pdfcraft-filters = { path = "crates/filters", version = "0.4.0" }
pdfcraft-cos = { path = "crates/cos", version = "0.4.0" }
pdfcraft-crypt = { path = "crates/crypt", version = "0.4.0" }
pdfcraft-organize = { path = "crates/organize", version = "0.4.0" }
pdfcraft-measure = { path = "crates/measure", version = "0.4.0" }
pdfcraft-annot = { path = "crates/annot", version = "0.4.0" }
pdfcraft-fonts = { path = "crates/fonts", version = "0.4.0" }
pdfcraft-model = { path = "crates/model", version = "0.4.0" }
pdfcraft-content = { path = "crates/content", version = "0.4.0" }
pdfcraft-redact = { path = "crates/redact", version = "0.4.0" }
pdfcraft-print = { path = "crates/print", version = "0.4.0" }
pdfcraft-xfdf = { path = "crates/xfdf", version = "0.4.0" }
pdfcraft-sign = { path = "crates/sign", version = "0.4.0" }
pdfcraft-optimize = { path = "crates/optimize", version = "0.4.0" }
pdfcraft-a11y = { path = "crates/a11y", version = "0.4.0" }
pdfcraft-ocr = { path = "crates/ocr", version = "0.4.0" }
pdfcraft-js = { path = "crates/js", version = "0.4.0" }
pdfcraft-compare = { path = "crates/compare", version = "0.4.0" }
pdfcraft-preflight = { path = "crates/preflight", version = "0.4.0" }
pdfcraft-export = { path = "crates/export", version = "0.4.0" }
pdfcraft-edit = { path = "crates/edit", version = "0.4.0" }
pdfcraft-create = { path = "crates/create", version = "0.4.0" }
pdfcraft-forms = { path = "crates/forms", version = "0.4.0" }
pdfcraft-xfa = { path = "crates/xfa", version = "0.4.0" }
pdfcraft-render = { path = "crates/render", version = "0.4.0" }
pdfcraft-engine = { path = "crates/engine", version = "0.4.0" }
pdfcraft-ui-egui = { path = "crates/ui-egui", version = "0.4.0" }
pdfcraft-automation = { path = "crates/automation", version = "0.4.0", default-features = false }
# pdf
hayro = "0.7.1"