## tauri-apps/tauri — v1.0.0…v1.0.1

_72 commits._

### Features
- **feat(cli): change app template to only set default menu on macOS (#4518)** (5105b42)
- **feat(bundler): validate wix toolset files, ref #4474 (#4475)** (956af4f)
- **feat(bundler): extend webview2 installation options, closes #2882 #2452 (#4466)** (2ca762d)
- **feat: implement `raw_window_handle` on Linux (#4469)** (3efbc67)
- **feat(cli): validate target argument (#4458)** (13b8a24)
- **feat: add `AppHandle::remove_plugin` and plugin `on_drop`, closes #4361 (#4443)** (be4bb39)
- **feat(bundler): validate version before bundling with WiX (#4429)** (672174b)
- **feat(cli): improve `cargo not found` error message, closes #4428 (#4430)** (e0e5f77)
- **feat(codegen): fill app metadata in development Info.plist** (38f5db6)
- **feat(core): set macOS app icon in development (#4385)** (307c2eb)
- **feat(core): add missing methods to the dpi module (#4393)** (c7d13a1)
- **feat(core): theme is now implemented on macOS (#4380)** (6d94ce4)
- **feat(core): set macOS app bundle name in development (#4381)** (7be997b)

### Fixes
- **fix(cli): Typo in beforeBuildCommand error message (#4516)** (de645a3)
- **fix(renovate): only enable cargo manager for tooling/cli** (3cf1786)
- **fix(cli,bundler): prefer AppImage libraries with ABI version (#4505)** (bf45ca1)
- **fix(cli): Don't add `pkg-config` to `deb` (#4508)** (0e6edeb)
- **fix(updater): fallback if tmp is on different mount point, closes #4500 (#4504)** (fd125f7)
- **fix(core): add windows 7 notification support (#4491)** (57039fb)
- **fix: fire window-specific event on Window emit_to/emit_all, closes #4493 (#4498)** (643ae84)
- **perf(ci): run CLI tests only when template changes and on dev push (#4487)** (b857a00)
- **Fix appimage creation in container when host has appimagelauncher enabled (#4457)** (b013308)
- **fix(cli): file name instead of path on updater sig comment, closes #4467 (#4484)** (094b3eb)
- **fix(docs): Fix typos in js path api docs. Extend rust path api docs. (#4482)** (68a09b3)
- **fix(bundler): Fix appimage bundler crashing if path has spaces (#4471)** (82eb6e7)
- **fix(core): deadlock on plugin webview ready hook (#4462)** (9d33d09)
- **fix(bundler): fix language code. closes #4437 (#4444)** (08a73ac)
- **fix: add supported OSs to readme, update status badges to stable (#4432)** (d277881)
- **fix(cli): preserve Cargo manifest formatting when possible (#4431)** (6650e5d)
- **perf(ci): optimize cargo package step, closes #3823 (#4427)** (2616ede)
- **fix(cli): read lockfile from workspace on the info command, closes #4232 (#4423)** (12f6521)
- **fix(cli): add shebang for kill-children.sh, closes #4262 (#4416)** (35dd51d)
- **fix(bundler): ensure AppImage usr/lib is a dir (#4419)** (aa0336d)
- **fix(core): properly get external URL origin, closes #4414 (#4417)** (079b1cc)
- **fix(core): regression on Size and Position serde** (f1d9982)
- **fix(cli): add prepublish scripts to the plugin templates** (b8a64d0)
- **fix(tauri-runtime-wry): release windows lock immediately, closes #4390 (#4392)** (123f6e6)
- **fix: some typos (#4403)** (cbceb7d)
- **fix: assert config.bundle.identifier to be only alphanumeric, hyphens or dots. closes #4359 (#4363)** (0674a80)
- **fix(api): `writeBinaryFile` sends an empty contents with only one arg (#4368)** (ea43cf5)

### Backend
- **Apply Version Updates From Current Changes (#4382)** (df5fd52)
- **chore(deps) Update dependency jest to v28.1.2 (#4515)** (49e49f5)
- **chore(deps) Update Tauri API Definitions (#4512)** (be4831f)
- **chore(deps) Update dependency prettier to v2.7.1 (#4436)** (4b5291d)
- **chore(deps) Update Tauri API Definitions (#4442)** (d38e66a)
- **Update CODEOWNERS (#4420)** (538d35f)
- **Read extra ignore file for dev watcher, closes #4406 (#4409)** (83186dd)
- **Update documentation link (#4405)** (1a2e141)
- **Apply Version Updates From Current Changes (#4369)** (8457ccc)

### Docs
- **docs: fixed readdir example code (#4510)** (94e581b)
- **docs(api): enhance theme api doc** (95e77e5)
- **docs(api): fix dialog filters usage, closes #4367 (#4424)** (77ef1cd)
- **docs(config): enhance documentation for bundle targets, closes #3251 (#4418)** (31c15cd)
- **docs(core): update MenuItem entries supported platforms, closes #3882** (11ca206)
- **docs(api): add example for tauri://close-requested event usage** (32f3519)

### Chore
- **chore(ci): disable integration tests temporarily** (1a9b133)
- **chore(deps): update lockfiles** (0257004)
- **chore(config): add link to doc page** (445e05d)
- **chore(cli): update lockfile** (eac56c3)
- **chore(deps): update tao to 0.12, wry to 0.19, closes #3220 (#4502)** (f6edc6d)
- **chore: remove println** (1949aa8)
- **refactor(tauri-runtime-wry): move window and menu listeners to window (#4485)** (46196fe)
- **chore(ci): remove `sync-prerelease` script (#4486)** (66ed165)
- **refactor(tauri-runtime-wry): enhance plugin interface (#4476)** (e39e299)
- **chore: fix clippy warnings, remove license template** (23a049c)
- **refactor(cli): set binary name on dev (#4447)** (b025b9f)
- **chore(lint): unused variable warnings for release builds (#4411)** (4598185)
- **chore(cli): adjust default release tag in the plugin templates** (384dc8c)
- **refactor(bundler): use the `plist` crate to create and merge Info.plist (#4412)** (45076b3)
- **chore(cli): remove unused template GH action** (09241f9)
- **chore(cli): update plugin template tauri-apps/create-pull-request** (07f9079)
- **chore(cli): use unix path separator on $schema (#4384)** (0105304)

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