github-actions[bot]
caddd5bdd8
Apply Version Updates From Current Changes (v1) ( #9544 )
...
* apply version updates
* downgrade tokio deps
---------
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com >
Co-authored-by: Lucas Nogueira <lucas@tauri.app >
2024-04-22 12:34:26 -03:00
Lucas Fernandes Nogueira
705da977a9
fix: optional chaining is not supported on older webviews ( #9529 )
2024-04-21 20:53:51 -03:00
Fabian-Lars
1675e41f05
fix(bundler): don't convert product name to snake case when cross compiling ( #9481 )
...
* fix(bundler): Don't convert product name to snake case when cross compiling
fixes #9221
* Update bundler-cross-uppercase-productname.md
* Update .changes/bundler-cross-uppercase-productname.md
2024-04-18 17:04:17 +02:00
Fabian-Lars
f9638b6315
fix(cli): append extension to app binary manually on rename ( #9491 )
...
fixes #9488
fixes #8848
2024-04-18 05:31:07 +02:00
Amr Bashir
aeddc40b9e
fix(cli/info): fix crash when checking node version ( #9411 )
...
closes #9396
2024-04-15 11:39:17 +02:00
Jet Li
9dd67abd93
fix(cli): upgrade heck to better support Chinese/Japanese prodcut name on Linux ( #9298 )
2024-04-01 17:23:15 +02:00
Fabian-Lars
dbe81b8410
fix(bundler/nsis): Don't use /R flag on installation dir ( #9282 )
2024-03-27 00:55:57 +02:00
Fabian-Lars
017861e4d5
fix(bundler): Fix nsis resource paths on non-windows build systems. ( #9281 )
...
* fix(bundler): Fix nsis resource paths on non-windows build systems.
* remove leftover from alternative
2024-03-27 00:40:29 +02:00
Fabian-Lars
77cc49ac3c
fix(cli): Clone Options struct after mutating it. ( #9188 )
2024-03-19 10:37:12 -03:00
Amr Bashir
e3b6d38d26
fix(core/path): remove suffix in basename only once ( #9166 )
...
* fix(core/path): remove suffix in basename only once
ref: #9064
* Update tooling/api/src/path.ts
---------
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.app >
2024-03-18 08:40:18 -03:00
github-actions[bot]
b705f89a10
Apply Version Updates From Current Changes (v1) ( #9074 )
...
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com >
2024-03-07 15:18:27 -03:00
Amr Bashir
97a05145fb
fix(cli): migrate to stable features of log crate ( #9119 )
...
* fix(cli): migrate to stable features of `log` crate
* to_cow_str
2024-03-07 13:39:32 -03:00
anatawa12
b15948b11c
fix(cli): use matched_path_or_any_parents when checking if a file is ignored ( #8903 )
...
* fix: taurignore ignoreing folders not working for watch
* docs: add to changes
* fix: panic: path is expected to be under the root
* Update taurignore-ignoring-folders-not-working-for-watch.md
* Update taurignore-ignoring-folders-not-working-for-watch.md
2024-03-06 21:12:41 +02:00
bifs
5163861588
fix(bundler): escape potentially problematic strings in an XML ( #9040 )
...
* fix(bundler): escape potentially problematic strings in an XML (#9030 )
- replace characters invalid in XML with their escaped form to properly bundle resources with such characters in their pathnames.
* change file
2024-03-04 21:08:12 +02:00
github-actions[bot]
80a215a6f3
Apply Version Updates From Current Changes (v1) ( #9013 )
...
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com >
2024-02-28 00:11:02 -03:00
Amr Bashir
d42668ce17
fix(runtime-wry): avoid panic during clipboard initialization on wayland ( #9003 )
...
closes #8964
2024-02-27 14:35:22 -03:00
github-actions[bot]
b735b6799f
Apply Version Updates From Current Changes (v1) ( #8475 )
...
* chore: change bump to patch
* apply version updates
---------
Co-authored-by: amrbashir <amr.bashir2015@gmail.com >
Co-authored-by: amrbashir <amrbashir@users.noreply.github.com >
2024-02-18 19:31:52 -03:00
Lucas Fernandes Nogueira
2421073576
fix(macos): use BTreeMap for windows map to prevent crash on idle ( #8117 )
...
* fix(macos): use BTreeMap for windows map to prevent crash on idle
* use arc [skip ci]
* add change file
2024-02-14 01:15:21 +02:00
Fabian-Lars
510b62261c
chore(core): Add missing changefile for #8546 ( #8822 )
2024-02-08 16:27:19 +02:00
Amr Bashir
b0f27814b9
fix(cli): map --profile dev to debug folder when finding executable ( #8776 )
2024-02-05 16:12:08 +02:00
John Smith
cc3d8e7731
fix(core): Command::output suspend while wait for response ( #8539 )
...
* fix: Command::output suspend while wait for response
* add change file
---------
Co-authored-by: Lucas Nogueira <lucas@tauri.studio >
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.app >
2024-02-01 08:06:05 -03:00
Amr Bashir
8ce51cec3b
feat: retain cli args when relaunching after update, closes #7402 ( #7718 )
...
* feat: retain cli args when relaunching after update, closes #7402
* 1.61 compatible OsString join
* fix msi impl as well
* fix tests
* Update .changes/tauri-bundler-nsis-args.md
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.studio >
* Update .changes/tauri-updater-retain-args.md
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.studio >
* more typos
* fix update args
* pull args from Env
* check if not empty
* pin memchr
* Update core.rs
* Update core.rs
* move /args
* fix build
* lint
* more lints
---------
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.studio >
2024-01-31 16:02:48 -03:00
Fabian-Lars
0bff8c325d
fix(cli): Ignore query parameter in dev server ( #8697 )
...
* fix(cli): Ignore query parameter in dev server
fixes #8148
additional ref: https://discord.com/channels/616186924390023171/1201199918379974766
* Update .changes/cli-devserver-queryparam.md
---------
Co-authored-by: Amr Bashir <amr.bashir2015@gmail.com >
2024-01-29 14:58:23 +02:00
Naman Garg
7aa30dec85
feat: Add Section, Priority and Changelog options ( #8620 )
...
* Init section, priority and changelog
* Add section. priority and changelog support
* fix variable name
* Add .changes file
* Fix Formatting
* Apply suggestions from code review
2024-01-17 04:21:46 +02:00
Naman Garg
4926648751
deps: Libflate to flate2 ( #8618 )
...
* Replace libflate with flate2
* Add .changes file
* Cargo fmt
2024-01-16 15:52:19 +02:00
Amr Bashir
06890c70c6
feat: enable socks-proxy for bundler download ( #8596 ) ( #8611 )
...
* feat: enable socks-proxy for bundler download
* change file
Co-authored-by: Lai Zn <laizenan@gmail.com >
2024-01-16 15:42:53 +02:00
Naman Garg
6bdba1f330
fix(bundler/deb): use lintian-compliant permissions , closes #7992 ( #8585 )
2024-01-15 18:08:07 +02:00
Fabian-Lars
b546b42db7
fix(core): Retain order of map keys in ipc, fixes #7922 ( #8577 )
...
* fix(core): Retain order of map keys in ipc, fixes #7922
* enable dep on http-api feature instead of http-request
* Create fix-formbody-order.md
* Update fix-formbody-order.md
2024-01-10 21:03:25 +02:00
Fabian-Lars
67d7877f27
fix(cli): Watch workspace members if tauri dir is workspace root ( #8520 )
...
* fix(cli): Watch workspace members if tauri dir is ws root
See title. This PR also includes a fix/workaround for paths with funny characters that may not make the glob expansion panic.
Fixes #8509
* extract into function
* cleanup
2024-01-04 01:37:05 +02:00
Jason Tsai
89911296e4
feat(bundler): codesign nested code on macos ( #8259 )
...
* feat(bundler): codesign nested code on macos
* chore: update changelog tag
* typo
* also sign stuff in the Libraries folder
tested this for spacedrive, which has a bunch of dylib inside the libraries folder
* Update .changes/mac-bundler-nested-code-sign.md [skip ci]
---------
Co-authored-by: Lucas Nogueira <lucas@tauri.app >
2023-12-28 13:58:24 -03:00
Amr Bashir
8f8729d918
fix(core): allow canceling data-tauri-drag-region maximization on macOS, closes #8306 ( #8312 )
...
* fix(core): allow canceling `data-tauri-drag-region` maximization on macOS, closes #8306
* Update .changes/tauri-data-drag-region-macos-maximize.md
* fix typo
* cancel if mouse moves
* Update tauri-data-drag-region-macos-maximize.md
[skip ci]
* Update core/tauri/scripts/core.js [skip ci]
---------
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.app >
2023-12-28 09:13:48 -03:00
Amr Bashir
6e48837860
feat: re-export Url ( #8474 )
...
* feat: re-exoprt `Url`
`Url` is used/returned from public API, we should re-export it
* Update .changes/export-url.md
2023-12-27 12:59:26 -03:00
github-actions[bot]
5966812735
Apply Version Updates From Current Changes (v1) ( #8396 )
...
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com >
2023-12-20 13:50:17 -03:00
Amr Bashir
b44e9c0fcb
feat(bundler): redownload outdated/mis-hashed files ( #8431 )
...
* feat(bundler): redownload outdata/mis-hashed files
* change import location
* Update util.rs
* Update util.rs
* Update bundler-mishashed-files.md
* Update bundler-mishashed-files.md
* rename fn
---------
Co-authored-by: Lucas Nogueira <lucas@tauri.studio >
2023-12-20 12:46:19 -03:00
Fabian-Lars
b2f83f03a8
fix(core): Replace Rc with Arc to prevent crashes when sending events ( #8402 )
...
* fix(core): Prevent crash when sending events.
* add change file
* use dedicated type for windows refcell map
---------
Co-authored-by: Lucas Nogueira <lucas@tauri.app >
Co-authored-by: Lucas Nogueira <lucas@tauri.studio >
2023-12-20 12:13:00 -03:00
Fabian-Lars
0a2175eabb
fix(cli): expand globs in workspace member paths ( #8439 )
...
* fix(cli): Expand globs in workspace member paths
fixes #8403
* unusued import
* into_iter
* return error instead of of empty vec
* Update dev-watcher-glob.md
2023-12-20 15:57:10 +02:00
Amr Bashir
645e1dcc6e
fix(core/updater): check if installer args are not empty before passing -ArgumentList closes #8296 ( #8404 )
2023-12-20 01:08:38 +02:00
Amr Bashir
50a3d170f2
fix(core/dialog): reconstruct path using appropriate separator, closes #8074 ( #8408 )
...
* fix(core/dialog): reconstruct path using appropraite separator, closes #8074
* Update dialog-window-forward-slash.md
* Update dialog.rs
* Update core/tauri/src/endpoints/dialog.rs
---------
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.app >
2023-12-18 21:08:18 -03:00
Amr Bashir
9b230de7bc
fix(utils/config): fix parsing f64 values, closes #8252 ( #8407 )
2023-12-18 18:18:44 -03:00
Lucas Fernandes Nogueira
0d0501cb7b
refactor(clipboard): use arboard instead of tao closes #8177 ( #8394 )
...
* refactor(clipboard): use arboard instead of tao closes #8177
* update api lock
* add change file
2023-12-14 13:41:20 -03:00
Amr Bashir
1c582a942e
refactor(api): generate types next to modules ( #8392 )
...
* refactor(api): generate types next to modules"
this fixes an issue with `moduleResolution: node`
* change file
* Update api-module-resolution-node.md
2023-12-14 13:27:48 -03:00
Alexandre Dang
3c371aa8ee
feat(core): add test::test::get_ipc_response, closes #8199 ( #8228 )
...
* feat(core): Add additional functions to the
* Add documentation and cleanup the code
* Improve and add tests to helper functions
* Clean unecessary code and correct tests
* Make `Ipc` and `IpcKey` public
* Open `Ipc` with public functions
* Update core/tauri/src/test/mod.rs
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.app >
* cleanup, change file
---------
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.app >
Co-authored-by: Lucas Nogueira <lucas@crabnebula.dev >
2023-12-14 11:52:45 -03:00
github-actions[bot]
f9c97b7e5b
Apply Version Updates From Current Changes (v1) ( #8377 )
...
Co-authored-by: amrbashir <amrbashir@users.noreply.github.com >
2023-12-13 14:43:54 -03:00
Amr Bashir
5ff9d4592a
fix(bundler/nsis): only kill processes of current user ( #8390 )
...
* fix(bundler/nsis): only kill processes of current user
Co-authored-by: FabianLars-crabnebula <fabianlars@crabnebula.dev >
* change file
---------
Co-authored-by: FabianLars-crabnebula <fabianlars@crabnebula.dev >
Co-authored-by: Amr Bashir <amr.bashir2015@gmail.com >
2023-12-13 18:57:32 +02:00
Amr Bashir
777ddf434a
fix(bundler): unset NSISDIR and NSISCONFDIR when running makensis ( #8376 )
...
closes #8359
2023-12-12 12:17:03 +02:00
github-actions[bot]
61cc7d9c5a
Apply Version Updates From Current Changes (v1) ( #8203 )
...
* apply version updates
* fmt
---------
Co-authored-by: amrbashir <amrbashir@users.noreply.github.com >
Co-authored-by: amrbashir <amr.bashir2015@gmail.com >
2023-12-01 03:05:05 +02:00
i-c-b
977a39f4f7
fix(bundler): migrate WebView2 offline installer to shorturl ( #8292 )
2023-11-29 03:51:42 +02:00
Lucas Nogueira
5e05236b49
feat(core): add tracing for vital functionality closes #5204 ( #8289 )
...
* feat(core): add tracing for vital functionality
* Update core/tauri-runtime-wry/src/lib.rs [skip ci]
* Update Cargo.toml [skip ci]
* tracing feature
* wry 0.24.6
* add change tag
* add tracing to CI test
* enhance spans for update check
* remove app from debug impl
2023-11-27 16:56:46 +02:00
Lucas Nogueira
b3e53e7243
feat(core): add AssetManager::iter ( #8288 )
...
This new function allows users to iterate on all embedded assets, important if you want to AssetManager::get an asset you are not sure exists.
2023-11-23 16:12:38 +02:00
Amr Bashir
5046270273
fix(api): add top-level main, module and types fields ( #8267 )
2023-11-20 18:12:52 -03:00