@tauri-apps/api
Advanced tools
Comparing version 2.0.0-alpha.3 to 2.0.0-alpha.4
# Changelog | ||
## \[2.0.0-alpha.4] | ||
- [`0ab5f40d`](https://www.github.com/tauri-apps/tauri/commit/0ab5f40d3a4207f20e4440587b41c4e78f91d233)([#6813](https://www.github.com/tauri-apps/tauri/pull/6813)) Add channel API for sending data across the IPC. | ||
- [`3245d14b`](https://www.github.com/tauri-apps/tauri/commit/3245d14b9eb256a5c5675c7030bac7082855df47)([#6895](https://www.github.com/tauri-apps/tauri/pull/6895)) Moved the `app` feature to its own plugin in the plugins-workspace repository. | ||
- [`09376af5`](https://www.github.com/tauri-apps/tauri/commit/09376af59424cc27803fa2820d2ac0d4cdc90a6d)([#6704](https://www.github.com/tauri-apps/tauri/pull/6704)) Moved the `cli` feature to its own plugin in the plugins-workspace repository. | ||
- [`2d5378bf`](https://www.github.com/tauri-apps/tauri/commit/2d5378bfc1ba817ee2f331b41738a90e5997e5e8)([#6717](https://www.github.com/tauri-apps/tauri/pull/6717)) Moved the dialog APIs to its own plugin in the plugins-workspace repository. | ||
- [`39f1b04f`](https://www.github.com/tauri-apps/tauri/commit/39f1b04f7be4966488484829cd54c8ce72a04200)([#6943](https://www.github.com/tauri-apps/tauri/pull/6943)) Moved the `event` JS APIs to a plugin. | ||
- [`fc4d687e`](https://www.github.com/tauri-apps/tauri/commit/fc4d687ef0ef2ea069ed73c40916da733b5dcb8f)([#6716](https://www.github.com/tauri-apps/tauri/pull/6716)) Moved the file system APIs to its own plugin in the plugins-workspace repository. | ||
- [`f78a3783`](https://www.github.com/tauri-apps/tauri/commit/f78a378344bbec48533641661d865920a8f46f8f)([#6742](https://www.github.com/tauri-apps/tauri/pull/6742)) Moved the `http` feature to its own plugin in the plugins-workspace repository. | ||
- [`29ce9ce2`](https://www.github.com/tauri-apps/tauri/commit/29ce9ce2ce7dfb260d556d5cffd075e8fe06660c)([#6902](https://www.github.com/tauri-apps/tauri/pull/6902)) Moved the `os` feature to its own plugin in the plugins-workspace repository. | ||
- [`60cf9ed2`](https://www.github.com/tauri-apps/tauri/commit/60cf9ed2fcd7be4df41e86cf18735efe9b6cb254)([#6905](https://www.github.com/tauri-apps/tauri/pull/6905)) Moved the `process` feature to its own plugin in the plugins-workspace repository. | ||
- [`96639ca2`](https://www.github.com/tauri-apps/tauri/commit/96639ca239c9e4f75142fc07868ac46822111cff)([#6749](https://www.github.com/tauri-apps/tauri/pull/6749)) Moved the `shell` functionality to its own plugin in the plugins-workspace repository. | ||
- [`b072daa3`](https://www.github.com/tauri-apps/tauri/commit/b072daa3bd3e38b808466666619ddb885052c5b2)([#6919](https://www.github.com/tauri-apps/tauri/pull/6919)) Moved the `updater` feature to its own plugin in the plugins-workspace repository. | ||
- [`cebd7526`](https://www.github.com/tauri-apps/tauri/commit/cebd75261ac71b98976314a450cb292eeeec1515)([#6728](https://www.github.com/tauri-apps/tauri/pull/6728)) Moved the `clipboard` feature to its own plugin in the plugins-workspace repository. | ||
- [`3f17ee82`](https://www.github.com/tauri-apps/tauri/commit/3f17ee82f6ff21108806edb7b00500b8512b8dc7)([#6737](https://www.github.com/tauri-apps/tauri/pull/6737)) Moved the `global-shortcut` feature to its own plugin in the plugins-workspace repository. | ||
- [`9a79dc08`](https://www.github.com/tauri-apps/tauri/commit/9a79dc085870e0c1a5df13481ff271b8c6cc3b78)([#6947](https://www.github.com/tauri-apps/tauri/pull/6947)) Moved the `window` JS APIs to its own plugin in the plugins-workspace repository. | ||
## \[2.0.0-alpha.3] | ||
@@ -25,2 +42,15 @@ | ||
## \[1.3.0] | ||
- Return correct type for ` event.payload ` in `onResized` and `onMoved` window event handlers. | ||
- [0b46637e](https://www.github.com/tauri-apps/tauri/commit/0b46637ebaba54403afa32a1cb466f09df2db999) fix(api): construct correct object for onResized and onMoved, closes [#6507](https://www.github.com/tauri-apps/tauri/pull/6507) ([#6509](https://www.github.com/tauri-apps/tauri/pull/6509)) on 2023-04-03 | ||
- Added the `WindowOptions::contentProtected` option and `WebviewWindow#setContentProtected` to change it at runtime. | ||
- [4ab5545b](https://www.github.com/tauri-apps/tauri/commit/4ab5545b7a831c549f3c65e74de487ede3ab7ce5) feat: add content protection api, closes [#5132](https://www.github.com/tauri-apps/tauri/pull/5132) ([#5513](https://www.github.com/tauri-apps/tauri/pull/5513)) on 2022-12-13 | ||
- Allow setting the text of the dialog buttons. | ||
- [00e1efaa](https://www.github.com/tauri-apps/tauri/commit/00e1efaa9b33876d41dd360624b69971e70d3856) feat: customize button texts of message dialog ([#4383](https://www.github.com/tauri-apps/tauri/pull/4383)) on 2022-12-28 | ||
- Add `is_minimized()` window method. | ||
- [62144ef3](https://www.github.com/tauri-apps/tauri/commit/62144ef3be63b237869e511826edfb938e2c7174) feat: add is_minimized (fix [#3878](https://www.github.com/tauri-apps/tauri/pull/3878)) ([#5618](https://www.github.com/tauri-apps/tauri/pull/5618)) on 2022-12-13 | ||
- Add `title` getter on window. | ||
- [233e43b0](https://www.github.com/tauri-apps/tauri/commit/233e43b0c34fada1ca025378533a0b76931a6540) feat: add `title` getter on window, closes [#5023](https://www.github.com/tauri-apps/tauri/pull/5023) ([#5515](https://www.github.com/tauri-apps/tauri/pull/5515)) on 2022-12-13 | ||
## \[1.2.0] | ||
@@ -27,0 +57,0 @@ |
@@ -1,1 +0,1 @@ | ||
export { E as Event, q as EventCallback, u as EventName, v as TauriEvent, U as UnlistenFn, t as emit, r as listen, s as once } from './event-b4efb052.js'; | ||
export { E as Event, a as EventCallback, c as EventName, T as TauriEvent, U as UnlistenFn, b as emit, l as listen, o as once } from './event-4a5b8e8d.js'; |
@@ -1,1 +0,1 @@ | ||
import{d as a,e as b,f as c,g as d}from"./chunk-M3Y6ZK7U.js";import"./chunk-RKMHWDGH.js";import"./chunk-5UWJICAP.js";import"./chunk-FEIY7W7S.js";export{a as TauriEvent,d as emit,b as listen,c as once}; | ||
import{a,b,c,d}from"./chunk-UIVWB4WN.js";import"./chunk-3YK5DLRW.js";import"./chunk-WVIOQTRJ.js";export{a as TauriEvent,d as emit,b as listen,c as once}; |
@@ -1,17 +0,5 @@ | ||
export { a as app } from './app-5190a154.js'; | ||
export { c as cli } from './cli-373e13ed.js'; | ||
export { c as clipboard } from './clipboard-79413165.js'; | ||
export { d as dialog } from './dialog-c1baaa9b.js'; | ||
export { e as event, w as window } from './event-b4efb052.js'; | ||
export { f as fs } from './fs-9b68920e.js'; | ||
export { g as globalShortcut } from './globalShortcut-003b7421.js'; | ||
export { h as http } from './http-43c39402.js'; | ||
export { n as notification } from './notification-6cd45c32.js'; | ||
export { p as path } from './path-680a5f31.js'; | ||
export { p as process } from './process-63838be1.js'; | ||
export { s as shell } from './shell-301c4e4d.js'; | ||
import { i as invoke$1 } from './tauri-605fa63e.js'; | ||
export { t as tauri } from './tauri-605fa63e.js'; | ||
export { u as updater } from './updater-ade3058d.js'; | ||
export { o as os } from './os-0303c6d6.js'; | ||
export { e as event } from './event-4a5b8e8d.js'; | ||
import { i as invoke$1 } from './tauri-d78b6be0.js'; | ||
export { t as tauri } from './tauri-d78b6be0.js'; | ||
export { p as path } from './path-a972442d.js'; | ||
@@ -18,0 +6,0 @@ /** |
@@ -1,1 +0,1 @@ | ||
import{d as h}from"./chunk-4NZJJ336.js";import{p as u}from"./chunk-HSJSXYDL.js";import{d as l}from"./chunk-CICBN6X2.js";import{g as v}from"./chunk-4CXLGJ6R.js";import{G as n}from"./chunk-F5B3GZW2.js";import"./chunk-V5J25SYE.js";import{c}from"./chunk-3O263AOJ.js";import{e as d}from"./chunk-JI3ACNQ5.js";import{f as m}from"./chunk-DIFM6EX4.js";import{b as t}from"./chunk-6IDLE7HB.js";import{c as i}from"./chunk-6PDK3LJA.js";import{f as a}from"./chunk-WJKH4UU7.js";import{h as p}from"./chunk-M3Y6ZK7U.js";import{m as s}from"./chunk-SZXG763M.js";import{f}from"./chunk-ITP3W3MJ.js";import{g as e}from"./chunk-XH7VLPQH.js";import"./chunk-RKMHWDGH.js";import{b as o,d as r}from"./chunk-5UWJICAP.js";import"./chunk-FEIY7W7S.js";var b=o;export{m as app,t as cli,i as clipboard,a as dialog,p as event,s as fs,f as globalShortcut,e as http,b as invoke,l as notification,v as os,n as path,c as process,d as shell,r as tauri,h as updater,u as window}; | ||
import{e as t}from"./chunk-UIVWB4WN.js";import{H as i}from"./chunk-UGDTILGR.js";import{e as o,g as r}from"./chunk-3YK5DLRW.js";import"./chunk-WVIOQTRJ.js";var a=o;export{t as event,a as invoke,i as path,r as tauri}; |
@@ -0,1 +1,14 @@ | ||
/** @ignore */ | ||
declare global { | ||
interface Window { | ||
__TAURI_METADATA__: { | ||
__windows: WindowDef[]; | ||
__currentWindow: WindowDef; | ||
}; | ||
} | ||
} | ||
/** @ignore */ | ||
interface WindowDef { | ||
label: string; | ||
} | ||
/** | ||
@@ -2,0 +15,0 @@ * Intercepts all IPC requests with the given mock handler. |
@@ -1,1 +0,1 @@ | ||
import"./chunk-FEIY7W7S.js";function w(n){window.__TAURI_IPC__=async({cmd:o,callback:_,error:e,...i})=>{try{window[`_${_}`](await n(o,i))}catch(r){window[`_${e}`](r)}}}function t(n,...o){window.__TAURI_METADATA__={__windows:[n,...o].map(_=>({label:_})),__currentWindow:{label:n}}}function d(){delete window.__TAURI_IPC__,delete window.__TAURI_METADATA__}export{d as clearMocks,w as mockIPC,t as mockWindows}; | ||
import"./chunk-WVIOQTRJ.js";function w(n){window.__TAURI_IPC__=async({cmd:e,callback:_,error:i,...o})=>{try{window[`_${_}`](await n(e,o))}catch(r){window[`_${i}`](r)}}}function d(n,...e){window.__TAURI_METADATA__={__windows:[n,...e].map(_=>({label:_})),__currentWindow:{label:n}}}function t(){delete window.__TAURI_IPC__,delete window.__TAURI_METADATA__}export{t as clearMocks,w as mockIPC,d as mockWindows}; |
{ | ||
"name": "@tauri-apps/api", | ||
"version": "2.0.0-alpha.3", | ||
"version": "2.0.0-alpha.4", | ||
"description": "Tauri API definitions", | ||
@@ -11,18 +11,2 @@ "type": "module", | ||
"exports": { | ||
"./app": { | ||
"import": "./app.js", | ||
"require": "./app.cjs" | ||
}, | ||
"./cli": { | ||
"import": "./cli.js", | ||
"require": "./cli.cjs" | ||
}, | ||
"./clipboard": { | ||
"import": "./clipboard.js", | ||
"require": "./clipboard.cjs" | ||
}, | ||
"./dialog": { | ||
"import": "./dialog.js", | ||
"require": "./dialog.cjs" | ||
}, | ||
"./event": { | ||
@@ -32,14 +16,2 @@ "import": "./event.js", | ||
}, | ||
"./fs": { | ||
"import": "./fs.js", | ||
"require": "./fs.cjs" | ||
}, | ||
"./globalShortcut": { | ||
"import": "./globalShortcut.js", | ||
"require": "./globalShortcut.cjs" | ||
}, | ||
"./http": { | ||
"import": "./http.js", | ||
"require": "./http.cjs" | ||
}, | ||
".": { | ||
@@ -53,10 +25,2 @@ "import": "./index.js", | ||
}, | ||
"./notification": { | ||
"import": "./notification.js", | ||
"require": "./notification.cjs" | ||
}, | ||
"./os": { | ||
"import": "./os.js", | ||
"require": "./os.cjs" | ||
}, | ||
"./path": { | ||
@@ -66,10 +30,2 @@ "import": "./path.js", | ||
}, | ||
"./process": { | ||
"import": "./process.js", | ||
"require": "./process.cjs" | ||
}, | ||
"./shell": { | ||
"import": "./shell.js", | ||
"require": "./shell.cjs" | ||
}, | ||
"./tauri": { | ||
@@ -79,10 +35,2 @@ "import": "./tauri.js", | ||
}, | ||
"./updater": { | ||
"import": "./updater.js", | ||
"require": "./updater.cjs" | ||
}, | ||
"./window": { | ||
"import": "./window.js", | ||
"require": "./window.cjs" | ||
}, | ||
"./package.json": "./package.json" | ||
@@ -89,0 +37,0 @@ }, |
@@ -1,2 +0,1 @@ | ||
export { B as BaseDirectory } from './fs-9b68920e.js'; | ||
export { d as appCacheDir, a as appConfigDir, b as appDataDir, c as appLocalDataDir, e as appLogDir, f as audioDir, F as basename, g as cacheDir, h as configDir, i as dataDir, z as delimiter, j as desktopDir, D as dirname, k as documentDir, l as downloadDir, m as executableDir, E as extname, n as fontDir, o as homeDir, G as isAbsolute, C as join, q as localDataDir, B as normalize, r as pictureDir, s as publicDir, A as resolve, u as resolveResource, t as resourceDir, v as runtimeDir, y as sep, w as templateDir, x as videoDir } from './path-680a5f31.js'; | ||
export { B as BaseDirectory, d as appCacheDir, a as appConfigDir, b as appDataDir, c as appLocalDataDir, e as appLogDir, f as audioDir, G as basename, g as cacheDir, h as configDir, i as dataDir, z as delimiter, j as desktopDir, E as dirname, k as documentDir, l as downloadDir, m as executableDir, F as extname, n as fontDir, o as homeDir, H as isAbsolute, D as join, q as localDataDir, C as normalize, r as pictureDir, s as publicDir, A as resolve, u as resolveResource, t as resourceDir, v as runtimeDir, y as sep, w as templateDir, x as videoDir } from './path-a972442d.js'; |
@@ -1,1 +0,1 @@ | ||
import{A as B,B as C,C as D,D as E,E as F,F as G,a as b,b as c,c as d,d as e,e as f,f as g,g as h,h as i,i as j,j as k,k as l,l as m,m as n,n as o,o as p,p as q,q as r,r as s,s as t,t as u,u as v,v as w,w as x,x as y,y as z,z as A}from"./chunk-F5B3GZW2.js";import"./chunk-V5J25SYE.js";import{a}from"./chunk-SZXG763M.js";import"./chunk-RKMHWDGH.js";import"./chunk-5UWJICAP.js";import"./chunk-FEIY7W7S.js";export{a as BaseDirectory,e as appCacheDir,b as appConfigDir,c as appDataDir,d as appLocalDataDir,x as appLogDir,f as audioDir,F as basename,g as cacheDir,h as configDir,i as dataDir,z as delimiter,j as desktopDir,D as dirname,k as documentDir,l as downloadDir,m as executableDir,E as extname,n as fontDir,o as homeDir,G as isAbsolute,C as join,p as localDataDir,B as normalize,q as pictureDir,r as publicDir,A as resolve,t as resolveResource,s as resourceDir,u as runtimeDir,y as sep,v as templateDir,w as videoDir}; | ||
import{A,B,C,D,E,F,G,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z}from"./chunk-UGDTILGR.js";import"./chunk-3YK5DLRW.js";import"./chunk-WVIOQTRJ.js";export{a as BaseDirectory,e as appCacheDir,b as appConfigDir,c as appDataDir,d as appLocalDataDir,x as appLogDir,f as audioDir,F as basename,g as cacheDir,h as configDir,i as dataDir,z as delimiter,j as desktopDir,D as dirname,k as documentDir,l as downloadDir,m as executableDir,E as extname,n as fontDir,o as homeDir,G as isAbsolute,C as join,p as localDataDir,B as normalize,q as pictureDir,r as publicDir,A as resolve,t as resolveResource,s as resourceDir,u as runtimeDir,y as sep,v as templateDir,w as videoDir}; |
@@ -1,1 +0,1 @@ | ||
export { I as InvokeArgs, c as convertFileSrc, i as invoke, a as transformCallback } from './tauri-605fa63e.js'; | ||
export { C as Channel, I as InvokeArgs, P as PluginListener, b as addPluginListener, c as convertFileSrc, i as invoke, a as transformCallback } from './tauri-d78b6be0.js'; |
@@ -1,1 +0,1 @@ | ||
import{a,b,c}from"./chunk-5UWJICAP.js";import"./chunk-FEIY7W7S.js";export{c as convertFileSrc,b as invoke,a as transformCallback}; | ||
import{a,b,c,d,e,f}from"./chunk-3YK5DLRW.js";import"./chunk-WVIOQTRJ.js";export{b as Channel,c as PluginListener,d as addPluginListener,f as convertFileSrc,e as invoke,a as transformCallback}; |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
123596
27
1070
1