Skip to content

Releases: tauri-apps/tauri

tauri-bundler v1.0.0-rc.10

14 Jun 03:34
0e95a74
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 417 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (441 crate dependencies)

[1.0.0-rc.10]

  • Bundle the tray library file (.so extension) in the AppImage if the TRAY_LIBRARY_PATH environment variable is set.
    • 34552444 feat(cli): bundle appindicator library in the AppImage, closes #3859 (#4267) on 2022-06-07
  • Bundle additional gstreamer files needed for audio and video playback if the APPIMAGE_BUNDLE_GSTREAMER environment variable is set.
    • d335fae9 feat(bundler): bundle additional gstreamer files, closes #4092 (#4271) on 2022-06-10
  • Cache bundling tools in a directory shared by all tauri projects. Usually in $XDG_HOME/.cache/tauri on Linux and $HOME\AppData\Local\tauri on Windows.
    • f48b1b0b feat(bundler): cache bundling tools in a common dir for all projects (#4305) on 2022-06-09
  • Pull correct linuxdeploy AppImage when building for 32-bit targets.
    • 53ae13d9 fix(bundler): Pull correct 32bit linuxdeploy appimage, closes #4260 (#4269) on 2022-06-04
  • Copy the /usr/bin/xdg-open binary if it exists and the APPIMAGE_BUNDLE_XDG_OPEN environment variable is set.
    • 2322ac11 fix(bundler): bundle /usr/bin/xdg-open in appimage if open API enabled (#4265) on 2022-06-04
  • On Linux, high-dpi icons are now placed in the correct directory
    and should be recognized by the desktop environment.
    • c2b7c775 fix: put linux high dpi icons in the correct dir (#4281) on 2022-06-10
  • Only png files from tauri.conf.json > tauri.bundle.icon are used for app icons for linux targets.
    Previously, all sizes from all source files (10 files using tauricon defaults) were used.
    This also prevents unexpectedly mixed icons in cases where platform-specific icons are used.
  • Log command output in real time instead of waiting for it to finish.
    • 76d1eaae feat(cli): debug command output in real time (#4318) on 2022-06-12

Cargo Publish

Updating crates.io index
   Packaging tauri-bundler v1.0.0-rc.10 (/home/runner/work/tauri/tauri/tooling/bundler)
   Uploading tauri-bundler v1.0.0-rc.10 (/home/runner/work/tauri/tauri/tooling/bundler)

tauri-build v1.0.0-rc.13

14 Jun 03:36
0e95a74
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 417 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (441 crate dependencies)

[1.0.0-rc.13]

  • Copy tauri.conf.json > tauri.bundle.windows.webview_fixed_runtime_path as a resource to the target directory to fix development usage of a fixed Webview2 runtime path.
    • 8a634895 fix(build): fixed Webview2 runtime path in development, closes #4308 on 2022-06-10
  • Improve usage of the GNU toolchain on Windows by copying the Webview2Loader.dll file to the target directory.
    • 58a6879b feat(tauri-build): improve Windows GNU toolchain usage, closes #4319 (#4323) on 2022-06-12
  • Only statically link the VC runtime when the STATIC_VCRUNTIME environment variable is set to true (automatically done by the Tauri CLI).
    • d703d27a fix(build): statically link VC runtime only on tauri build (#4292) on 2022-06-07

Cargo Publish

Updating crates.io index
   Packaging tauri-build v1.0.0-rc.13 (/home/runner/work/tauri/tauri/core/tauri-build)
   Uploading tauri-build v1.0.0-rc.13 (/home/runner/work/tauri/tauri/core/tauri-build)

cli.rs v1.0.0-rc.14

14 Jun 03:37
0e95a74
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 417 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (441 crate dependencies)

[1.0.0-rc.14]

  • Set the TRAY_LIBRARY_PATH environment variable to make the bundle copy the appindicator library to the AppImage.
    • 34552444 feat(cli): bundle appindicator library in the AppImage, closes #3859 (#4267) on 2022-06-07
  • Set the APPIMAGE_BUNDLE_GSTREAMER environment variable to make the bundler copy additional gstreamer files to the AppImage.
    • d335fae9 feat(bundler): bundle additional gstreamer files, closes #4092 (#4271) on 2022-06-10
  • Configure the AppImage bundler to copy the /usr/bin/xdg-open binary if it exists and the shell open API is enabled.
    • 2322ac11 fix(bundler): bundle /usr/bin/xdg-open in appimage if open API enabled (#4265) on 2022-06-04
  • Fixes multiple occurrences handling of the bundles and features arguments.
    • f685df39 fix(cli): parsing of arguments with multiple values, closes #4231 (#4233) on 2022-05-29
  • Log command output in real time instead of waiting for it to finish.
    • 76d1eaae feat(cli): debug command output in real time (#4318) on 2022-06-12
  • Configure the STATIC_VCRUNTIME environment variable so tauri-build statically links it on the build command.
    • d703d27a fix(build): statically link VC runtime only on tauri build (#4292) on 2022-06-07
  • Use the TAURI_TRAY environment variable to determine which package should be added to the Debian depends section. Possible values are ayatana and gtk.
    • 6216eb49 refactor(core): drop ayatana-tray and gtk-tray Cargo features (#4247) on 2022-06-02

Cargo Publish

Updating crates.io index
   Packaging tauri-cli v1.0.0-rc.14 (/home/runner/work/tauri/tauri/tooling/cli)
   Uploading tauri-cli v1.0.0-rc.14 (/home/runner/work/tauri/tauri/tooling/cli)

cli.js v1.0.0-rc.14

14 Jun 03:36
0e95a74
Compare
Choose a tag to compare

[1.0.0-rc.14]

  • Set the TRAY_LIBRARY_PATH environment variable to make the bundle copy the appindicator library to the AppImage.
    • 34552444 feat(cli): bundle appindicator library in the AppImage, closes #3859 (#4267) on 2022-06-07
  • Set the APPIMAGE_BUNDLE_GSTREAMER environment variable to make the bundler copy additional gstreamer files to the AppImage.
    • d335fae9 feat(bundler): bundle additional gstreamer files, closes #4092 (#4271) on 2022-06-10
  • Configure the AppImage bundler to copy the /usr/bin/xdg-open binary if it exists and the shell open API is enabled.
    • 2322ac11 fix(bundler): bundle /usr/bin/xdg-open in appimage if open API enabled (#4265) on 2022-06-04
  • Fixes multiple occurrences handling of the bundles and features arguments.
    • f685df39 fix(cli): parsing of arguments with multiple values, closes #4231 (#4233) on 2022-05-29
  • Log command output in real time instead of waiting for it to finish.
    • 76d1eaae feat(cli): debug command output in real time (#4318) on 2022-06-12
  • Configure the STATIC_VCRUNTIME environment variable so tauri-build statically links it on the build command.
    • d703d27a fix(build): statically link VC runtime only on tauri build (#4292) on 2022-06-07
  • Use the TAURI_TRAY environment variable to determine which package should be added to the Debian depends section. Possible values are ayatana and gtk.
    • 6216eb49 refactor(core): drop ayatana-tray and gtk-tray Cargo features (#4247) on 2022-06-02

api v1.0.0-rc.7

14 Jun 03:34
0e95a74
Compare
Choose a tag to compare

Yarn Audit

click to view
yarn audit v1.22.18
info No lockfile found.
0 vulnerabilities found - Packages audited: 231
Done in 3.01s.

[1.0.0-rc.7]

  • Fix FilePart usage in http.Body.form by renaming the value property to file.
    • 55f89d5f fix(api): Rename FormPart value to file to match docs and endpoint (#4307) on 2022-06-09
  • Fixes a memory leak in the command system.
    • f72cace3 fix: never remove ipc callback & mem never be released (#4274) on 2022-06-05
  • The notification's isPermissionGranted function now returns boolean instead of boolean | null. The response is never null because we won't check the permission for now, always returning true instead.
    • f482b094 fix: remove notification permission prompt (#4302) on 2022-06-09
  • Added the resolveResource API to the path module.
    • 7bba8db8 feat(api): add resolveResource API to the path module (#4234) on 2022-05-29
  • Renamed writeFile to writeTextFile but kept the original function for backwards compatibility.
    • 3f998ca2 feat(api): add writeTextFile and (path, contents, options) overload (#4228) on 2022-05-29
  • Added (path, contents[, options]) overload to the writeTextFile and writeBinaryFile APIs.
    • 3f998ca2 feat(api): add writeTextFile and (path, contents, options) overload (#4228) on 2022-05-29

Yarn Package Publish

yarn run v1.22.18
$ yarn build && cd ./dist && yarn publish --access public --loglevel silly
$ rimraf ./dist && rollup -c --silent && node ./scripts/after-build.cjs
Dynamic import can only be supported when transforming ES modules to AMD, CommonJS or SystemJS. Only the parser plugin will be enabled.
[1/4] Bumping version...
info Current version: 1.0.0-rc.7
[2/4] Logging in...
[3/4] Publishing...
success Published.
[4/4] Revoking token...
info Not revoking login token, specified via config file.
Done in 11.09s.

v1.0.0-rc.13: Apply Version Updates From Current Changes (#4217)

27 May 20:07
2c040ea
Compare
Choose a tag to compare
Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>

tauri v1.0.0-rc.14

27 May 19:27
2c040ea
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 416 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (448 crate dependencies)

[1.0.0-rc.14]

  • Breaking change: PackageInfo::version is now a semver::Version instead of a String.
    • 2badbd2d refactor: force semver versions, change updater should_install sig (#4215) on 2022-05-25
    • a7388e23 fix(ci): adjust change file to include tauri-utils and tauri-codegen on 2022-05-27
  • Breaking change: UpdateBuilder::should_update now takes the current version as a semver::Version and a RemoteRelease struct, allowing you to check other release fields.
    • 2badbd2d refactor: force semver versions, change updater should_install sig (#4215) on 2022-05-25
  • Breaking change: The tauri::UpdaterEvent::UpdateEvent date field is now an Option<time::OffsetDateTime>.
    • ac7656ab refactor(updater): strong type for the pub_date field, ref #4162 (#4218) on 2022-05-25
  • Breaking change: The updater response pub_date now must be a valid RFC 3339 string.
    • ac7656ab refactor(updater): strong type for the pub_date field, ref #4162 (#4218) on 2022-05-25

Cargo Publish

Updating crates.io index
   Packaging tauri v1.0.0-rc.14 (/home/runner/work/tauri/tauri/core/tauri)
   Uploading tauri v1.0.0-rc.14 (/home/runner/work/tauri/tauri/core/tauri)

tauri-utils v1.0.0-rc.8

27 May 19:26
2c040ea
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 416 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (448 crate dependencies)

[1.0.0-rc.8]

  • Breaking change: PackageInfo::version is now a semver::Version instead of a String.
    • 2badbd2d refactor: force semver versions, change updater should_install sig (#4215) on 2022-05-25
    • a7388e23 fix(ci): adjust change file to include tauri-utils and tauri-codegen on 2022-05-27

Cargo Publish

Updating crates.io index
   Packaging tauri-utils v1.0.0-rc.8 (/home/runner/work/tauri/tauri/core/tauri-utils)
   Uploading tauri-utils v1.0.0-rc.8 (/home/runner/work/tauri/tauri/core/tauri-utils)

tauri-macros v1.0.0-rc.8

27 May 19:27
2c040ea
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 416 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (448 crate dependencies)

[1.0.0-rc.8]

  • Breaking change: PackageInfo::version is now a semver::Version instead of a String.
    • Bumped due to a bump in tauri-utils.
    • 2badbd2d refactor: force semver versions, change updater should_install sig (#4215) on 2022-05-25
    • a7388e23 fix(ci): adjust change file to include tauri-utils and tauri-codegen on 2022-05-27

Cargo Publish

Updating crates.io index
   Packaging tauri-macros v1.0.0-rc.8 (/home/runner/work/tauri/tauri/core/tauri-macros)
   Uploading tauri-macros v1.0.0-rc.8 (/home/runner/work/tauri/tauri/core/tauri-macros)

tauri-codegen v1.0.0-rc.8

27 May 19:26
2c040ea
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 416 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (448 crate dependencies)

[1.0.0-rc.8]

  • Breaking change: PackageInfo::version is now a semver::Version instead of a String.
    • 2badbd2d refactor: force semver versions, change updater should_install sig (#4215) on 2022-05-25
    • a7388e23 fix(ci): adjust change file to include tauri-utils and tauri-codegen on 2022-05-27

Cargo Publish

Updating crates.io index
   Packaging tauri-codegen v1.0.0-rc.8 (/home/runner/work/tauri/tauri/core/tauri-codegen)
   Uploading tauri-codegen v1.0.0-rc.8 (/home/runner/work/tauri/tauri/core/tauri-codegen)