Skip to content

Commit 1659a9b

Browse files
committed
Update budget-planer version and dependencies; enhance backend process management
- Bumped the version of the budget-planer package from 0.1.0 to 1.0.0. - Updated dependencies in Cargo.toml to their latest versions for improved stability and security. - Refactored backend process management to improve termination logic, allowing for non-blocking cleanup during window close and app exit events. - Implemented background execution for database migrations and server startup to prevent UI blocking. These changes enhance the application's reliability and user experience by ensuring better management of backend processes and up-to-date dependencies.
1 parent 530e25a commit 1659a9b

File tree

3 files changed

+275
-181
lines changed

3 files changed

+275
-181
lines changed

frontend/src-tauri/Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

frontend/src-tauri/Cargo.toml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "budget-planer"
3-
version = "0.1.0"
3+
version = "1.0.0"
44
description = "Budget Planer - A budget planning application"
55
authors = ["Budget Planer Team"]
66
license = ""
@@ -18,9 +18,9 @@ crate-type = ["staticlib", "cdylib", "rlib"]
1818
tauri-build = { version = "2.5.3", features = [] }
1919

2020
[dependencies]
21-
serde_json = "1.0"
22-
serde = { version = "1.0", features = ["derive"] }
23-
log = "0.4"
21+
serde_json = "1.0.149"
22+
serde = { version = "1.0.228", features = ["derive"] }
23+
log = "0.4.29"
2424
tauri = { version = "2.9.5", features = [] }
25-
tauri-plugin-log = "2"
26-
tokio = { version = "1", features = ["full"] }
25+
tauri-plugin-log = "2.8.0"
26+
tokio = { version = "1.49.0", features = ["full"] }

0 commit comments

Comments
 (0)