Skip to content

Commit 81a906f

Browse files
chore(0.5.13): finance-core 0.4 (path + registry); pick up V7 contracts schema
The shared accounting DB now carries the V7 migration that contract-cli needs. invoice-cli only reads issuers/clients/products/invoices/ invoice_items/number_series — V7 is invisible to it — but its embedded migration runner needs to know about V7 to open a DB that contract-cli or any other suite-mate has already touched. Cargo.toml now pins finance-core via path AND version="0.4" so local workspace builds use the in-tree crate while published artifacts resolve through crates.io.
1 parent 89c88c5 commit 81a906f

2 files changed

Lines changed: 4 additions & 6 deletions

File tree

Cargo.lock

Lines changed: 2 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "invoice-cli"
3-
version = "0.5.12"
3+
version = "0.5.13"
44
edition = "2021"
55
description = "Beautiful invoices from the CLI — international, stateful, agent-friendly"
66
license = "MIT"
@@ -17,7 +17,7 @@ path = "src/main.rs"
1717
path = "src/lib.rs"
1818

1919
[dependencies]
20-
finance-core = { path = "../finance-core" }
20+
finance-core = { path = "../finance-core", version = "0.4" }
2121
clap = { version = "4", features = ["derive", "env"] }
2222
serde = { version = "1", features = ["derive"] }
2323
serde_json = "1"

0 commit comments

Comments
 (0)