diff --git a/.changes/bundler-binaries.md b/.changes/bundler-binaries.md deleted file mode 100644 index dc979e926..000000000 --- a/.changes/bundler-binaries.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"tauri-bundler": minor ---- - -The bundler now bundles all binaries from your project ([[[bin]] target tables](https://doc.rust-lang.org/cargo/reference/cargo-targets.html#binaries)) and [src/bin folder](https://doc.rust-lang.org/cargo/guide/project-layout.html). -When multiple binaries are used, make sure to use the [default-run](https://doc.rust-lang.org/cargo/reference/manifest.html#the-default-run-field) config field. diff --git a/.changes/bundler-check-mksquashfs.md b/.changes/bundler-check-mksquashfs.md deleted file mode 100644 index e4e6d8f16..000000000 --- a/.changes/bundler-check-mksquashfs.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"tauri-bundler": minor ---- - -Check if mksquashfs is installed before bundling AppImage diff --git a/.changes/execute-promise-refactor.md b/.changes/execute-promise-refactor.md deleted file mode 100644 index 9bee5586b..000000000 --- a/.changes/execute-promise-refactor.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"tauri-api": minor -"tauri": minor ---- - -The `execute_promise` and `execute_promise_sync` helpers now accepts any `tauri::Result` where `T: impl Serialize`. -This means that you do not need to serialize your response manually or deal with String quotes anymore. -As part of this refactor, the `event::emit` function also supports `impl Serialize` instead of `String`. diff --git a/.changes/fs-read-dir-api.md b/.changes/fs-read-dir-api.md deleted file mode 100644 index 7f369961b..000000000 --- a/.changes/fs-read-dir-api.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"tauri-api": minor ---- - -readDir API refactor. Now returns `path`, `name` and `children`. diff --git a/.changes/ts-api.md b/.changes/ts-api.md deleted file mode 100644 index 597364b5f..000000000 --- a/.changes/ts-api.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"tauri.js": minor ---- - -Create UMD, ESM and CJS artifacts for the JavaScript API entry point from TS source using rollup. diff --git a/.changes/window-tauri.md b/.changes/window-tauri.md deleted file mode 100644 index 7f731cac7..000000000 --- a/.changes/window-tauri.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"tauri.js": minor ---- - -Renaming `window.tauri` to `window.__TAURI__`, closing #435. -The `__TAURI__` object now follows the TypeScript API structure (e.g. `window.__TAURI__.readTextFile` is now `window.__TAURI__.fs.readTextFile`). diff --git a/cli/tauri-bundler/CHANGELOG.md b/cli/tauri-bundler/CHANGELOG.md index 13b20c9fa..49bbd4947 100644 --- a/cli/tauri-bundler/CHANGELOG.md +++ b/cli/tauri-bundler/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## [0.8.0] + +- The bundler now bundles all binaries from your project (undefined) and undefined. + When multiple binaries are used, make sure to use the undefined config field. +- Check if mksquashfs is installed before bundling AppImage + ## [0.7.0] - Fixes AppImage bundler (appimagetool usage, build script running properly, proper AppRun and .desktop files). diff --git a/cli/tauri-bundler/Cargo.toml b/cli/tauri-bundler/Cargo.toml index bdb181824..81a63fcfe 100644 --- a/cli/tauri-bundler/Cargo.toml +++ b/cli/tauri-bundler/Cargo.toml @@ -2,7 +2,7 @@ workspace = { } [package] name = "tauri-bundler" -version = "0.7.0" +version = "0.8.0" authors = [ "George Burton ", "Lucas Fernandes Gonçalves Nogueira ", diff --git a/cli/tauri.js/CHANGELOG.md b/cli/tauri.js/CHANGELOG.md new file mode 100644 index 000000000..27b0f0e61 --- /dev/null +++ b/cli/tauri.js/CHANGELOG.md @@ -0,0 +1,7 @@ +# Changelog + +## [0.8.0] + +- Create UMD, ESM and CJS artifacts for the JavaScript API entry point from TS source using rollup. +- Renaming window.tauri to window.**TAURI**, closing #435. + The **TAURI** object now follows the TypeScript API structure (e.g. window.**TAURI**.readTextFile is now window.**TAURI**.fs.readTextFile). diff --git a/cli/tauri.js/package.json b/cli/tauri.js/package.json index 0a2b0a733..e6cbc07b7 100644 --- a/cli/tauri.js/package.json +++ b/cli/tauri.js/package.json @@ -1,6 +1,6 @@ { "name": "tauri", - "version": "0.7.1", + "version": "0.8.0", "description": "Multi-binding collection of libraries and templates for building Tauri apps", "bin": { "tauri": "./bin/tauri.js" diff --git a/tauri-api/CHANGELOG.md b/tauri-api/CHANGELOG.md index 165a3a0a2..0ecb48567 100644 --- a/tauri-api/CHANGELOG.md +++ b/tauri-api/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.7.0] + +- The execute_promise and execute_promise_sync helpers now accepts any tauri::Result where T: impl Serialize. + This means that you do not need to serialize your response manually or deal with String quotes anymore. + As part of this refactor, the event::emit function also supports impl Serialize instead of String. +- readDir API refactor. Now returns path, name and children. + ## [0.6.1] - Fixes the httpRequest headers usage. It now accepts Strings instead of serde_json::Value. diff --git a/tauri-api/Cargo.toml b/tauri-api/Cargo.toml index af3af25d1..82f851a0c 100644 --- a/tauri-api/Cargo.toml +++ b/tauri-api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tauri-api" -version = "0.6.1" +version = "0.7.0" authors = [ "Lucas Fernandes Gonçalves Nogueira ", "Daniel Thompson-Yvetot ", diff --git a/tauri/CHANGELOG.md b/tauri/CHANGELOG.md index d2784c8ce..02678102d 100644 --- a/tauri/CHANGELOG.md +++ b/tauri/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## [0.7.0] + +- The execute_promise and execute_promise_sync helpers now accepts any tauri::Result where T: impl Serialize. + This means that you do not need to serialize your response manually or deal with String quotes anymore. + As part of this refactor, the event::emit function also supports impl Serialize instead of String. + ## [0.7.1] - Fixes the Windows build with the latest Windows SDK. diff --git a/tauri/Cargo.toml b/tauri/Cargo.toml index f08b47d78..1df20c92f 100644 --- a/tauri/Cargo.toml +++ b/tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tauri" -version = "0.6.2" +version = "0.7.0" authors = [ "Lucas Fernandes Gonçalves Nogueira ", "Daniel Thompson-Yvetot ", @@ -33,7 +33,7 @@ anyhow = "1.0.31" thiserror = "1.0.20" envmnt = "0.8.3" once_cell = "1.4.0" -tauri-api = { version = "0.6", path = "../tauri-api" } +tauri-api = { version = "0.7", path = "../tauri-api" } [build-dependencies] tauri_includedir_codegen = "0.6.1"