Skip to content

Commit

Permalink
Merge branch 'dev' into prevent-window-overflow
Browse files Browse the repository at this point in the history
  • Loading branch information
Legend-Master committed Nov 6, 2024
2 parents e59669f + 8061fb2 commit dde6abc
Show file tree
Hide file tree
Showing 45 changed files with 1,058 additions and 512 deletions.
10 changes: 10 additions & 0 deletions .changes/api-dpi-toIPC.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
"@tauri-apps/api": "minor:feat"
"tauri": "minor:feat"
---

Improved support for `dpi` module types to allow these types to be used without manual conversions with `invoke`:

- Added `SERIALIZE_TO_IPC_FN` const in `core` module which can be used to implement custom IPC serialization for types passed to `invoke`.
- Added `Size` and `Position` classes in `dpi` module.
- Implementd `SERIALIZE_TO_IPC_FN` method on `PhysicalSize`, `PhysicalPosition`, `LogicalSize` and `LogicalPosition` to convert it into a valid IPC-compatible value that can be deserialized correctly on the Rust side into its equivalent struct.
7 changes: 7 additions & 0 deletions .changes/bundler-fragment-handlebars.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
"tauri-bundler": "minor:feat"
"tauri-cli": "minor:feat"
---

Process `bundle > windows > wix > fragmentPaths` with Handlebars to interpolate expressions within it.

7 changes: 7 additions & 0 deletions .changes/cli-migrate-deno.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
"tauri-cli": "patch:bug"
"@tauri-apps/cli": "patch:bug"
---

Fix `tauri migrate` failing to install NPM depenencies when running from Deno.

6 changes: 6 additions & 0 deletions .changes/cli-yarn-berry.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"tauri-cli": "patch:bug"
"@tauri-apps/cli": "patch:bug"
---

Fix detecting yarn berry (v2 and higher) in various tauri cli commands.
8 changes: 8 additions & 0 deletions .changes/config-devtools.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
"tauri": "patch:feat"
"tauri-utils": "patch:feat"
"@tauri-apps/api": "patch:feat"
---

Add `app > windows > devtools` config option and when creating the webview from JS, to enable or disable devtools for a specific webview.

6 changes: 6 additions & 0 deletions .changes/enhance-async-commands-error.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"tauri": "patch:enhance"
"tauri-macros": "patch:enhance"
---

Enhance the error message when using `async` commands with a reference.
5 changes: 5 additions & 0 deletions .changes/tauri-toIPC copy.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"tauri": "minor:feat"
---

Detect if `SERIALIZE_TO_IPC_FN`, const from the JS `core` module, is implemented on objects when serializing over IPC and use it.
8 changes: 8 additions & 0 deletions .changes/webview-builder-devtools.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
"tauri": "patch:feat"
"tauri-runtime": "patch:feat"
"tauri-runtime-wry": "patch:feat"
---

Add `WebviewWindowBuilder::devtools` and `WebviewBuilder::devtools` to enable or disable devtools for a specific webview.

5 changes: 5 additions & 0 deletions .changes/window-class-name-config-api.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@tauri-apps/api": 'minor:feat'
---

Added `windowClassname` option, when constructing a `Webview` or `WebviewWindow`, to specify the name of the window class on Windows.
6 changes: 6 additions & 0 deletions .changes/window-class-name-config.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"tauri": 'minor:feat'
"tauri-utils": 'minor:feat'
---

Added `app > windows > windowClassname` config option to specify the name of the window class on Windows.
7 changes: 7 additions & 0 deletions .changes/window-class-name.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
"tauri": 'minor:feat'
"tauri-runtime-wry": 'minor:feat'
"tauri-runtime": 'minor:feat'
---

Added `WindowBuilder/WebviewWindowBuilder::window_classname` method to specify the name of the window class on Windows.
Loading

0 comments on commit dde6abc

Please sign in to comment.