github tauri-apps/tauri tauri-runtime-v0.3.0
tauri-runtime v0.3.0

2 years ago

Updating crates.io index

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 397 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (483 crate dependencies)

[0.3.0]

  • Replace WindowBuilder's has_menu with get_menu.
    • ac37b56e fix(core): menu id map not reflecting the current window menu (#2726) on 2021-10-08
  • The run_return API is now available on Linux.
    • 8483fde9 feat(core): expose run_return on Linux (#3352) on 2022-02-07
  • Add Menu::with_items constructor, taking an iterator of MenuEntry.
  • Change event loop callbacks definition to allow callers to move in mutable values.
    • bdbf905e Transformed event-loop callback to FnMut to allow mutable values (#2667) on 2021-09-27
  • Added any_thread constructor on the Runtime trait (only possible on Linux and Windows).
    • af44bf81 feat(core): allow app run on any thread on Linux & Windows, closes #3172 (#3353) on 2022-02-07
  • Added run_on_main_thread API on RuntimeHandle.
    • 53fdfe52 feat(core): expose run_on_main_thread API (#2711) on 2021-10-04
  • Breaking change: Renamed the RPC interface to IPC.
    • 3420aa50 refactor: IPC handler [TRI-019] (#9) on 2022-01-09
  • Added open_devtools to the Dispatcher trait.
  • The minimum Rust version is now 1.56.
    • a9dfc015 feat: update to edition 2021 and set minimum rust to 1.56 (#2789) on 2021-10-22
  • The window label is now validated and must be alphanumeric, resulting in a panic if it isn't.
    • 680554de feat: validate window label [TRI-021] (#13) on 2021-10-23
  • Added clipboard field on the WebviewAttributes struct, which must be set to true to enable clipboard access on the webview.
    • d42ccfb3 feat: add clipboard flag to WebviewAttributes [TRI-032] (#12) on 2021-10-23
  • Replace all of the winapi crate references with the windows crate, and replace webview2 and webview2-sys with webview2-com and webview2-com-sys built with the windows crate. This goes along with updates to the TAO and WRY next branches.
    • bb00d5bd Replace winapi with windows crate and use webview2-com instead of webview2 (#2615) on 2021-09-24
  • Update the windows crate to 0.25.0, which comes with pre-built libraries. WRY and Tao can both reference the same types directly from the windows crate instead of sharing bindings in webview2-com-sys.
    • 34be6cf3 Update webview2-com and windows crates (#2875) on 2021-11-11

Cargo Publish

Updating crates.io index
   Packaging tauri-runtime v0.3.0 (/home/runner/work/tauri/tauri/core/tauri-runtime)
   Uploading tauri-runtime v0.3.0 (/home/runner/work/tauri/tauri/core/tauri-runtime)

Don't miss a new tauri release

NewReleases is sending notifications on new releases.