5a0e922d4 (#11007 by @lucasfernog) Automatically discover the src-tauri/src/main.rs binary when it is not explicitly defined in the Cargo manifest bin array.
a5848af65 (#10944 by @lucasfernog) Synchronize app version (tauri.conf.json > version or Cargo.toml > package > version) with the CFBundleVersion and CFBundleShortVersionString Info.plist values.
Dependencies
Upgraded to tauri-cli@2.0.0-rc.12
@tauri-apps/cli v2.0.0-rc.12
[2.0.0-rc.12]
Dependencies
Upgraded to tauri-cli@2.0.0-rc.11
@tauri-apps/cli v2.0.0-rc.11
[2.0.0-rc.11]
Enhancements
... (truncated)
Commits
63264a2 Apply Version Updates From Current Changes (#11010)
94e9d47 fix: fix main_binary_name includes .exe regression on Windows (#11011)
f81929e25 (#10799 by @lucasfernog) Added PermissionState, checkPermissions and requestPermissions base APIs to the core module, designed for plugin authors to extend.
Bug Fixes
fbe76a955 (#10797 by @lucasfernog) Uint8Arrays and ArrayBuffers are now properly serialized as an array of numbers.
> @tauri-apps/api@2.0.0-rc.4 npm-publish /home/runner/work/tauri/tauri/packages/api
> pnpm build && cd ./dist && pnpm publish --access public --loglevel silly --tag next --no-git-checks
Updating crates.io index
Packaging tauri-plugin-log v2.0.0-rc.1 (/home/runner/work/plugins-workspace/plugins-workspace/plugins/log)
Packaged 26 files, 104.3KiB (58.8KiB compressed)
Uploading tauri-plugin-log v2.0.0-rc.1 (/home/runner/work/plugins-workspace/plugins-workspace/plugins/log)
Uploaded tauri-plugin-log v2.0.0-rc.1 to registry `crates-io`
note: waiting for `tauri-plugin-log v2.0.0-rc.1` to be available at registry `crates-io`.
You may press ctrl-c to skip waiting; the crate should be available shortly.
Published tauri-plugin-log v2.0.0-rc.1 at registry `crates-io`
Updating crates.io index
Packaging tauri-plugin-dialog v2.0.0-rc.2 (/home/runner/work/plugins-workspace/plugins-workspace/plugins/dialog)
Packaged 49 files, 190.4KiB (89.0KiB compressed)
Uploading tauri-plugin-dialog v2.0.0-rc.2 (/home/runner/work/plugins-workspace/plugins-workspace/plugins/dialog)
Uploaded tauri-plugin-dialog v2.0.0-rc.2 to registry `crates-io`
note: waiting for `tauri-plugin-dialog v2.0.0-rc.2` to be available at registry `crates-io`.
You may press ctrl-c to skip waiting; the crate should be available shortly.
Published tauri-plugin-dialog v2.0.0-rc.2 at registry `crates-io`
Updating crates.io index
Packaging tauri-plugin-geolocation v2.0.0-rc.2 (/home/runner/work/plugins-workspace/plugins-workspace/plugins/geolocation)
Packaged 47 files, 108.0KiB (37.5KiB compressed)
Uploading tauri-plugin-geolocation v2.0.0-rc.2 (/home/runner/work/plugins-workspace/plugins-workspace/plugins/geolocation)
Uploaded tauri-plugin-geolocation v2.0.0-rc.2 to registry `crates-io`
note: waiting for `tauri-plugin-geolocation v2.0.0-rc.2` to be available at registry `crates-io`.
You may press ctrl-c to skip waiting; the crate should be available shortly.
Published tauri-plugin-geolocation v2.0.0-rc.2 at registry `crates-io`
Updating crates.io index
Packaging tauri-plugin-log v2.0.0-rc.1 (/home/runner/work/plugins-workspace/plugins-workspace/plugins/log)
Packaged 26 files, 104.3KiB (58.8KiB compressed)
Uploading tauri-plugin-log v2.0.0-rc.1 (/home/runner/work/plugins-workspace/plugins-workspace/plugins/log)
Uploaded tauri-plugin-log v2.0.0-rc.1 to registry `crates-io`
note: waiting for `tauri-plugin-log v2.0.0-rc.1` to be available at registry `crates-io`.
You may press ctrl-c to skip waiting; the crate should be available shortly.
Published tauri-plugin-log v2.0.0-rc.1 at registry `crates-io`
Updating crates.io index
Packaging tauri-plugin-dialog v2.0.0-rc.2 (/home/runner/work/plugins-workspace/plugins-workspace/plugins/dialog)
Packaged 49 files, 190.4KiB (89.0KiB compressed)
Uploading tauri-plugin-dialog v2.0.0-rc.2 (/home/runner/work/plugins-workspace/plugins-workspace/plugins/dialog)
Uploaded tauri-plugin-dialog v2.0.0-rc.2 to registry `crates-io`
note: waiting for `tauri-plugin-dialog v2.0.0-rc.2` to be available at registry `crates-io`.
You may press ctrl-c to skip waiting; the crate should be available shortly.
Published tauri-plugin-dialog v2.0.0-rc.2 at registry `crates-io`
Updating crates.io index
Packaging tauri-plugin-geolocation v2.0.0-rc.2 (/home/runner/work/plugins-workspace/plugins-workspace/plugins/geolocation)
Packaged 47 files, 108.0KiB (37.5KiB compressed)
Uploading tauri-plugin-geolocation v2.0.0-rc.2 (/home/runner/work/plugins-workspace/plugins-workspace/plugins/geolocation)
Uploaded tauri-plugin-geolocation v2.0.0-rc.2 to registry `crates-io`
note: waiting for `tauri-plugin-geolocation v2.0.0-rc.2` to be available at registry `crates-io`.
You may press ctrl-c to skip waiting; the crate should be available shortly.
Published tauri-plugin-geolocation v2.0.0-rc.2 at registry `crates-io`
Add --graphql-linter-enabled option, to control whether the linter should be enabled or not for GraphQL files. Contributed by @ematipico
New EXPERIMENTAL search command. The search command allows you to search a Biome project using GritQL syntax.
GritQL is a powerful language that lets you do structural searches on your codebase. This means that trivia such as whitespace or even the type of strings quotes used will be ignored in your search query. It also has many features for querying the structure of your code, making it much more elegant for searching code than regular expressions.
microsoft/playwright#32480 - [REGRESSION]: tsconfig.json's compilerOptions.paths no longer working in 1.47
microsoft/playwright#32552 - [REGRESSION]: broken UI in Trace Viewer while showing network response body
Browser Versions
Chromium 129.0.6668.29
Mozilla Firefox 130.0
WebKit 18.0
This version was also tested against the following stable channels:
Google Chrome 128
Microsoft Edge 128
v1.47.0
Network Tab improvements
The Network tab in the UI mode and trace viewer has several nice improvements:
filtering by asset type and URL
better display of query string parameters
preview of font assets
Credit to @kubajanik for these wonderful improvements!
--tsconfig CLI option
By default, Playwright will look up the closest tsconfig for each imported file using a heuristic. You can now specify a single tsconfig file in the command line, and Playwright will use it for all imported files, not only test files:
# Pass a specific tsconfig
npx playwright test --tsconfig tsconfig.test.json
Bumps the all-deps group with 19 updates in the / directory:
2.0.0-rc.7
2.0.0-rc.15
2.0.0-rc.3
2.0.0-rc.4
2.0.0-rc.0
2.0.0-rc.1
2.0.0-rc.1
2.0.0-rc.2
2.0.0-rc.0
2.0.0-rc.1
2.0.0-rc.0
2.0.0-rc.2
0.1.44
0.1.45
0.436.0
0.441.0
2.1.1
2.1.3
1.8.21
1.8.22
1.8.3
1.9.1
1.46.1
1.47.1
22.5.0
22.5.5
18.3.4
18.3.5
8.4.41
8.4.47
3.4.10
3.4.11
5.5.4
5.6.2
5.4.2
5.4.5
2.0.5
2.1.1
Updates
@tauri-apps/cli
from 2.0.0-rc.7 to 2.0.0-rc.15Release notes
Sourced from
@tauri-apps/cli
's releases.... (truncated)
Commits
63264a2
Apply Version Updates From Current Changes (#11010)94e9d47
fix: fixmain_binary_name
includes.exe
regression on Windows (#11011)5a0e922
feat(cli): discover src/main.rs binary automatically (#11007)4f44ebf
Apply Version Updates From Current Changes (#10953)db64d08
chore(deps) Update Rust crate syn to v2.0.77 (#10954)0b00428
chore(deps) Update Tauri Build to v1.0.87 (#10955)71f4ca5
chore(deps) Update Tauri Bundler (#10957)184f0ad
chore(deps) Update Tauri Codegen (#10958)54be2f7
chore(deps) Update Tauri macOSSign to v1.0.87 (#10960)44d54a0
fix(bundler): Use appimage files instead of debian files when building appima...Updates
@tauri-apps/api
from 2.0.0-rc.3 to 2.0.0-rc.4Release notes
Sourced from
@tauri-apps/api
's releases.... (truncated)
Commits
abfbef4
apply version updates (#10750)d14a2a5
ci: fix a few relative paths (#10813)ebfe17e
ci: fix sync-cli-metadata.js path (#10812)f67a9eb
feat(cli): synchronize Tauri config and lib name with iOS Xcode project (#10802)4312082
ci: fix building cli in integration test (#10811)f81929e
feat(api): permission types for mobile plugins (#10799)d1c97bc
chore: add root taurignore (#10805)f4bfd07
fix(ci): check change tags script (#10803)36eee37
Restructure the repository (#10796)22d2afa
fix(core): add proguard rule to keep JSON deserializers (#10800)Updates
@tauri-apps/plugin-dialog
from 2.0.0-rc.0 to 2.0.0-rc.1Release notes
Sourced from
@tauri-apps/plugin-dialog
's releases.... (truncated)
Commits
de732d0
publish new versions (#1683)e2e97db
feat: use PermissionState type from tauri, closes #979 (#1701)9ea9e05
chore(deps): update to tauri rc.7 (#1699)d048250
chore(api): tauri can serialize array buffers from rc.7 (#1694)0c040bc
fix(store): remove Android and iOS plugins, closes #1256 (#1695)0d5e7e2
feat(fs):scope-*-recursive
permission allows read dir, closes #1307 (#1696)01c913e
Update import package name to V2 (#1693)532622d
fix(deps): update rust crate sqlx to v0.8.1 [security] (#1686)448846b
feat(fs): resolve content URIs on Android (#1658)3c52f30
chore(deps): update windows-sys crate to0.59
and global-hotkey to0.6
(#...Updates
@tauri-apps/plugin-fs
from 2.0.0-rc.1 to 2.0.0-rc.2Release notes
Sourced from
@tauri-apps/plugin-fs
's releases.... (truncated)
Commits
c565a08
publish new versions (#1711)cf4d7d4
chore: adjust prettier config, .gitignore and use taplo to format toml files ...72c2ce8
chore(deep-link): fix example, update documentation (#1725)4654591
fix(deep-link): allow empty config values (#1732)feb1e93
feat(dialog): implement save API on iOS (#1707)ff134a8
Remove authenticator plugin (#1723)f8255e1
feat(updater): allow passing headers & timeout inUpdate.download*
methods ...b9bcb2b
chore(deps): update dependency typescript-eslint to v8.4.0 (v2) (#1721)51819c6
fix(fs): writeFile command implementation on Android (#1708)f7280c8
fix(fs): can't use Windows path (#1710)Updates
@tauri-apps/plugin-process
from 2.0.0-rc.0 to 2.0.0-rc.1Release notes
Sourced from
@tauri-apps/plugin-process
's releases.... (truncated)
Commits
de732d0
publish new versions (#1683)e2e97db
feat: use PermissionState type from tauri, closes #979 (#1701)9ea9e05
chore(deps): update to tauri rc.7 (#1699)d048250
chore(api): tauri can serialize array buffers from rc.7 (#1694)0c040bc
fix(store): remove Android and iOS plugins, closes #1256 (#1695)0d5e7e2
feat(fs):scope-*-recursive
permission allows read dir, closes #1307 (#1696)01c913e
Update import package name to V2 (#1693)532622d
fix(deps): update rust crate sqlx to v0.8.1 [security] (#1686)448846b
feat(fs): resolve content URIs on Android (#1658)3c52f30
chore(deps): update windows-sys crate to0.59
and global-hotkey to0.6
(#...Updates
@tauri-apps/plugin-updater
from 2.0.0-rc.0 to 2.0.0-rc.2Release notes
Sourced from
@tauri-apps/plugin-updater
's releases.... (truncated)
Commits
c565a08
publish new versions (#1711)cf4d7d4
chore: adjust prettier config, .gitignore and use taplo to format toml files ...72c2ce8
chore(deep-link): fix example, update documentation (#1725)4654591
fix(deep-link): allow empty config values (#1732)feb1e93
feat(dialog): implement save API on iOS (#1707)ff134a8
Remove authenticator plugin (#1723)f8255e1
feat(updater): allow passing headers & timeout inUpdate.download*
methods ...b9bcb2b
chore(deps): update dependency typescript-eslint to v8.4.0 (v2) (#1721)51819c6
fix(fs): writeFile command implementation on Android (#1708)f7280c8
fix(fs): can't use Windows path (#1710)Updates
@webgpu/types
from 0.1.44 to 0.1.45Commits
6eeaa51
0.1.456f43f94
Remove non-standard GPUAdapter requestAdapterInfo() method (#154)Updates
lucide-react
from 0.436.0 to 0.441.0Release notes
Sourced from lucide-react's releases.
Commits
Updates
react-resizable-panels
from 2.1.1 to 2.1.3Commits
7c8daad
2.1.2 -> 2.1.36ae417f
Cleanup drag state when a resize handle unmounts while dragging (#405)7988684
2.1.1 -> 2.1.2d5acb6d
Suppress invalid layout warning for empty panel groups (#397)72eb0d8
Add "engines" declaration to package JSON (#393)Updates
solid-js
from 1.8.21 to 1.8.22Commits
Updates
@biomejs/biome
from 1.8.3 to 1.9.1Release notes
Sourced from
@biomejs/biome
's releases.... (truncated)
Changelog
Sourced from
@biomejs/biome
's changelog.... (truncated)
Commits
9bf1e4c
release: v1.9.1 (#3900)eebf20f
chore: remove sponsor (#3896)f6d61b0
feat(lint): add noProcessEnv (#3825)49a6616
refactor(package.json): add more keywords (#3876)cccaea3
docs(readme): add CSS and GraphQL (#3869)b260d5b
feat(package.json): set version to 1.9b7c67fc
revert(package.json): version894c3c5
release: v1.9.0 (#3794)d658225
feat(linter): make noRestrictedTypes common options simpler (#3819)37cf1e0
feat(linter): implement noCommonJs (#3821)Updates
@playwright/test
from 1.46.1 to 1.47.1Release notes
Sourced from
@playwright/test
's releases.... (truncated)
Commits
3d2ffd0
chore: mark v1.47.1 (#32617)dba1319
cherry-pick(#32589): docs: release note fixes for 1.4790f959a
cherry-pick(#32553): fix(trace-viewer): fix ui issue on network request details13e6e48
cherry-pick(#32491): fix(test runner): allow directory imports with path mapp...8762407
cherry-pick(#32492): Revert "fix(test runner): align with typescript … (#32560)f9145b1
cherry-pick(#32516): chore: allow query as string in Python/.NET2c17b1f
cherry-pick(#32482): docs: update release notes for 1.47 to our changes from ...d5943de
cherry-pick(#32475): docs: update browsers version in release notes (#32476)73fdd25
cherry-pick(#32470): feat(chromium): roll to r1134 (#32473)13f4531
chore: mark 1.47 (#32472)Updates
@types/node
from 22.5.0 to 22.5.5Commits
Updates
@types/react
from 18.3.4 to 18.3.5Commits
Updates
postcss
from 8.4.41 to 8.4.47Release notes
Sourced from postcss's releases.
Changelog
Sourced from postcss's changelog.
Commits
5e6fd13
Release 8.4.47 version714bc10
Typo439d20e
Release 8.4.46 versionb93582f
Update dependenciesc51e467
Fix error on inserting node without raws in some cases829ae47
Update dependencies5aaaec2
Update remaining workflow jobs to use latest version of actions (#1968)448c4f3
Release 8.4.45 version1c77d2e
Update unnecessary checkf38b329
Try to fix CIUpdates
tailwindcss
from 3.4.10 to 3.4.11Release notes
Sourced from tailwindcss's releases.
Changelog
Sourced from tailwindcss's changelog.
Commits
818d10a
3.4.118dd9246
update changelog6d9ae82
Allowanchor-size(…)
in arbitrary values (The latest updates on your projects. Learn more about Vercel for Git ↗︎