## tauri-apps/tauri — v1.0.2…v1.0.3

_33 commits._

### Features
- **feat(core): improve config deserialization error messages (#4607)** (9170c92)
- **feat(cli): allow dynamic link vcruntime, closes #4565 (#4601)** (2e61aba)
- **feat(cli): improve bundle identifier validation, closes #4589 (#4596)** (8e3e7fc)
- **feat(api): add support to ArrayBuffer (#4579)** (92aca55)
- **feat(api): add abstractions to updater and window event listeners (#4569)** (b02fc90)
- **feat(core): add option to disable tray menu on left click, closes #4584 (#4587)** (f8a3bec)
- **feat(api): call `toString()` on dialog title and message, closes #4583 (#4588)** (b8cd2a7)
- **feat: add implicit default menu for macOS only, closes #4551 (#4570)** (9105588)
- **feat(updater): relaunch on Windows, closes #4220 (#4568)** (0fa7453)
- **feat(cli): watch Cargo workspaces in the dev command, closes #4222 (#4572)** (dbb8c87)
- **feat(macros): hide command macro from docs, closes #4550 (#4556)** (d4cdf80)

### Fixes
- **fix(cli.js): add timeout to manifest watcher to prevent deadlock** (6fb49fd)
- **fix(updater): do not run in dialog mode on .deb, closes #4573 (#4577)** (e29fff2)
- **fix(bundler): support macOS 10.13.6+ on notarization, closes #4549 (#4593)** (f7c59ec)
- **fix(core): disable tao's drag-n-drop based on `fileDropEnabled`, closes #4580 (#4592)** (a1d569b)
- **fix(cli.js): revert `run` command to be nonblocking** (f65eb4f)
- **fix(core): command stack overflow on Windows, closes #4548 (#4562)** (7e3ac84)
- **fix(bundler): ensure RequestUUID and Status parser adds a \n, closes #4549 (#4559)** (23d3d84)
- **fix: allow graceful shutdown of sidecar commands on exit (#4561)** (34879f7)
- **fix(bundler): Build AppImages inside the target folder (#4521)** (8dd03e6)

### Backend
- **Apply Version Updates From Current Changes (#4560)** (7bbf167)
- **chore(deps) Update Tauri JS CLI (#4608)** (a30f95f)
- **chore(deps) Update Tauri API Definitions (#4599)** (038c2cc)
- **chore(deps) Update Rust crate regex to 1.6.0 (#4600)** (326f87d)
- **chore(deps) Update Tauri CLI (#4602)** (adea3f1)

### Docs
- **docs(core): fix link to webview2 controller, closes #4576** (edb9ab2)

### Chore
- **chore(api): remove `type-fest` (#4605)** (d5e910e)
- **refactor: do not pass entire config from CLI to core, send patch instead (#4598)** (fa028eb)
- **refactor(cli): reuse Rust build logic for dev and build commands (#4578)** (6441610)
- **chore: auto assign needs triage label (#4586)** (c02337b)
- **refactor(examples/api): new look (#4465)** (3fbaee4)
- **chore(ci): adjust issue labels (#4564)** (e046e04)
- **refactor(cli): move watch and manifest logic to the Rust impl (#4571)** (573b4c0)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/tauri-apps/tauri?utm_source=github-action)._