Allow manipulating a spawned window directly using WebviewWindow, which now extends WindowManager.
d69b1cf6 feat(api): allow mananing windows created on JS (#2154) on 2021-07-05
[1.0.0-beta.4]
Add asset custom protocol to access local file system.
ee60e424 feat: asset custom protocol to access local file system (#2104) on 2021-06-28
[1.0.0-beta.3]
Export Response and ResponseType as value instead of type.
394b6e05 fix(api): http ResponseType export type error (#2065) on 2021-06-24
[1.0.0-beta.2]
Export BaseDirectory in path module
277f5ca5 feat(api): export BaseDirectory in path module (#1885) on 2021-05-30
Use export type to export TS types, enums and interfaces.
9a662d26 fix: Monitor if --isolatedModules is enabled (#1825) on 2021-05-13
612cd8ec feat(api): finalize export type usage (#1847) on 2021-05-17
Adds focus?: boolean to the WindowOptions interface.
5f351622 feat(core): add focus API to the WindowBuilder and WindowOptions, #1737 on 2021-05-30
Adds isDecorated getter on the window API.
f58a2114 feat(core): add is_decorated Window getter on 2021-05-30
Adds isResizable getter on the window API.
1e8af280 feat(core): add is_resizable Window getter on 2021-05-30
Adds isVisible getter on the window API.
36506c96 feat(core): add is_visible API on 2021-05-30
Adds requestUserAttention API to the window module.
7dcca6e9 feat(core): add request_user_attention API, closes #2023 (#2026) on 2021-06-20
Adds setFocus to the window API.
bb6992f8 feat(core): add set_focus window API, fixes #1737 on 2021-05-30
Adds setSkipTaskbar to the window API.
e06aa277 feat(core): add set_skip_taskbar API on 2021-05-30
Adds skipTaskbar?: boolean to the WindowOptions interface.
5525b03a feat(core): add skip_taskbar API to the WindowBuilder/WindowOptions on 2021-05-30
Adds center?: boolean to WindowOptions and center() API to the appWindow.
5cba6eb4 feat(core): add window center API, closes #1822 (#1954) on 2021-06-05
Adds clipboard APIs (write and read text).
285bf64b feat(core): add clipboard writeText and readText APIs (#2035) on 2021-06-21
dee71ad5 fix(workflows): update docs workflow syntax (#2054) on 2021-06-23
The http APIs now resolve the returned promise when the API call finishes with an error status code.
47f75584 fix(core): resolve HTTP API on non-ok status code, fix binary response, closes #2046 (#2053) on 2021-06-23
Improve RPC security by requiring a numeric code to invoke commands. The codes are generated by the Rust side and injected into the app's code using a closure, so external scripts can't access the backend. This change doesn't protect withGlobalTauri (window.__TAURI__) usage.
160fb052 feat(core): improve RPC security, closes #814 (#2047) on 2021-06-22
Mark the WebviewWindow constructor as public.
4aeb936e fix(api): WebviewWindow constructor is public (#1888) on 2021-05-21
Validate arguments on the window setLocation, setSize, setMinSize and setMaxSize API.
7616e6cc feat(api): validate window API size and location arguments (#1846) on 2021-05-17
[1.0.0-beta.1]
Adds package.json to the exports object.
ab1ea96 chore(api): add package.json to the exports field (#1807) on 2021-05-12
[1.0.0-beta.0]
CommonJS chunks are now properly exported with .cjs extension
ddcd923 fix(api): export commonjs chunks with .cjs extension, fix #1625 (#1627) on 2021-04-26
Adds transparent?: boolean to the WindowOptions interface.
08c1c5c fix(api): missing transparent flag on WindowOptions (#1764) on 2021-05-10
Adds options argument to the shell command API (env and cwd configuration).
721e98f feat(core): add env, cwd to the command API, closes #1634 (#1635) on 2021-04-28
Adds startDragging API on the window module.
c31f097 refactor: update to wry 0.9 (#1630) on 2021-04-28
Move exit and relaunch APIs from app to process module.
b0bb796 refactor: rename command mod to process, move restart_application (#1667) on 2021-04-30
The window management API was refactored: removed setX, setY, setWidth, setHeight APIs, renamed resize to setSize and the size and position APIs now allow defining both logical and physical values.