diff --git a/app/version.py b/app/version.py index 6be1f64..49ac95e 100644 --- a/app/version.py +++ b/app/version.py @@ -3,4 +3,4 @@ See https://semver.org/ """ -__version__ = "0.2.0" +__version__ = "0.2.1" diff --git a/desktop/backend_launcher.py b/desktop/backend_launcher.py index 0adde13..8768868 100644 --- a/desktop/backend_launcher.py +++ b/desktop/backend_launcher.py @@ -14,7 +14,6 @@ if str(ROOT_DIR) not in sys.path: sys.path.insert(0, str(ROOT_DIR)) -from app.main import app from app.services.runtime_paths import DATA_DIR_ENV DEFAULT_HOST = "127.0.0.1" @@ -36,6 +35,7 @@ def main() -> None: args = parse_args() if args.data_dir is not None: os.environ[DATA_DIR_ENV] = str(args.data_dir.expanduser()) + from app.main import app config = uvicorn.Config( app, diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 3d2b6de..4a7a27b 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -1,12 +1,12 @@ { "name": "mybookshelfai-frontend", - "version": "0.2.0", + "version": "0.2.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "mybookshelfai-frontend", - "version": "0.2.0", + "version": "0.2.1", "dependencies": { "@tauri-apps/api": "^2.10.1", "react": "^19.0.0", diff --git a/frontend/package.json b/frontend/package.json index 3d18603..b611ca2 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,7 +1,7 @@ { "name": "mybookshelfai-frontend", "private": true, - "version": "0.2.0", + "version": "0.2.1", "type": "module", "scripts": { "dev": "vite", diff --git a/frontend/src-tauri/Cargo.lock b/frontend/src-tauri/Cargo.lock index 0565914..a8ab00e 100644 --- a/frontend/src-tauri/Cargo.lock +++ b/frontend/src-tauri/Cargo.lock @@ -77,7 +77,7 @@ checksum = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c" [[package]] name = "app" -version = "0.2.0" +version = "0.2.1" dependencies = [ "log", "serde", diff --git a/frontend/src-tauri/Cargo.toml b/frontend/src-tauri/Cargo.toml index a7c09a6..5ac1bbc 100644 --- a/frontend/src-tauri/Cargo.toml +++ b/frontend/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "app" -version = "0.2.0" +version = "0.2.1" description = "A Tauri App" authors = ["you"] license = "" diff --git a/frontend/src-tauri/src/lib.rs b/frontend/src-tauri/src/lib.rs index e5595e3..11e7fc3 100644 --- a/frontend/src-tauri/src/lib.rs +++ b/frontend/src-tauri/src/lib.rs @@ -14,7 +14,7 @@ struct BackendState { fn stop_backend(app: &AppHandle) { if let Some(state) = app.try_state::() { if let Ok(mut guard) = state.child.lock() { - if let Some(mut child) = guard.take() { + if let Some(child) = guard.take() { let _ = child.kill(); } } @@ -40,7 +40,7 @@ pub fn run() { let data_dir_arg = app_data_dir.to_string_lossy().into_owned(); let sidecar = app.shell().sidecar(BACKEND_SIDECAR_NAME)?; - let args = [ + let args = vec![ "--host".to_string(), BACKEND_HOST.to_string(), "--port".to_string(), diff --git a/frontend/src-tauri/tauri.conf.json b/frontend/src-tauri/tauri.conf.json index 2e202d1..55abaf6 100644 --- a/frontend/src-tauri/tauri.conf.json +++ b/frontend/src-tauri/tauri.conf.json @@ -1,7 +1,7 @@ { "$schema": "../node_modules/@tauri-apps/cli/config.schema.json", "productName": "MyBookshelfAI", - "version": "0.2.0", + "version": "0.2.1", "identifier": "com.mybookshelfai.desktop", "build": { "frontendDist": "../dist",