Skip to content

Releases: tauri-apps/tauri-action

action v1.0.0

Choose a tag to compare

@github-actions github-actions released this 29 Jun 17:04
1deb371

[1.0.0]

  • db4399e (#1194 by @FabianLars) Breaking Change: .app.tar.gz & .app.tar.gz.sig files will now include the app version like all other bundles/installers.
  • 53c8863 (#1315 by @FabianLars) The download urls in latest.json will now use the github url instead of the browser download url.
  • 9b64567 (#1167 by @FabianLars) Breaking Change: Drop support for Tauri v1 and unstable v2 (alpha, beta, rc) versions.
  • 9491f9d (#1177 by @FabianLars) Breaking Change: The action will now fail if draft: true is set but the relevant release is not a draft.
  • ab62863 (#1176 by @FabianLars) The frontend lockfile detection will now move up the file tree to fix issues in workspaces.
  • adb8bd3 (#1170 by @FabianLars) Breaking Change: Remove includeRelease and includeDebug. You can switch to debug builds via args: --debug. To upload release and debug builds, run tauri-action twice, preferably in a job matrix for concurrent builds.
  • eea1890 (#1175 by @FabianLars) Improved runner detection to prevent silent fails if runner (npm, pnpm, yarn, bun) was not installed while a lockfile was present.
  • acc588b (#1203 by @FabianLars) Added initial Android & iOS support. This only includes building (=== running tauri android|ios build), installing dependencies and uploading to stores must be done manually.
  • 2e37e06 (#1174 by @FabianLars) Use npm exec instead of npm run if @tauri-apps/cli was detected with no tauri script in package.json.
  • 1898cf4 (#1186 by @FabianLars) Fiixed an issue that caused outdated signatures for macos universal builds in latest.json when re-running the action on the same release multiple times.
  • 5c7403d (#1326 by @FabianLars) Expose mainBinaryName in releaseAssetNamePattern and workflowArtifactNamePattern.
  • 5d35c8e (#1189 by @FabianLars) The upload release assets will now have the original file as its label which will show as the filename on the GitHub Release page and will be used internally to update assets on reruns and to get the download urls for latest.json
  • c18827e (#1183 by @FabianLars) Breaking Change: Renamed assetNamePattern to releaseAssetNamePattern.
  • 766720b (#1172 by @FabianLars) Breaking Change: Removed the feature to automatically initialize a Tauri project.
  • 25f3730 (#1208 by @FabianLars) Breaking Change: Renamed includeUpdaterJson to uploadUpdaterJson for consistency with other similar options.
  • 53c8863 (#1315 by @FabianLars) Removed Gitea support.
  • 6d11c27 (#1185 by @FabianLars) Breaking Change: Removed updaterJsonKeepUniversal. This is now always enabled.
  • 7485c95 (#1169 by @FabianLars) Switch from unmaintained @iarna/toml to smol-toml. No user-facing changes.
  • 8236c82 (#1277 by @FabianLars) Semi-Breaking Change: The action will now update the name and body of existing releases.
  • 05c1b09 (#1178 by @FabianLars) Added built-in variant of actions/upload-artifact to easily upload each bundle as a seperate archive. This may be removed once actions/upload-artifact#331 lands.
  • 6434f9a (#1296 by @Ludea) Added initial support for vite+.

action v0.6.2

Choose a tag to compare

@github-actions github-actions released this 14 Mar 17:07
84b9d35

[0.6.2]

  • 73e111f (#1288) The action can now detect the workspace root correctly if the tauri project is configured as the cargo workspace root.

action v0.6.1

Choose a tag to compare

@github-actions github-actions released this 03 Jan 13:44
73fb865

[0.6.1]

action v0.5.25

Choose a tag to compare

@github-actions github-actions released this 16 Nov 21:24
51a9f11

[0.5.25]

  • 3c63ddb Fix default file name pattern to match tauri's file names again.

action v0.6.0

Choose a tag to compare

@github-actions github-actions released this 12 Nov 19:36
19b93bb

[0.6.0]

  • e918a06 (#1133) Encode tagName option value in latest.json URL.
  • 45acc19 (#1164) Add generateReleaseNotes config to use GitHub's release notes API to auto generate the release name and/or body.
  • 59a1a70 (#1166) Fix default file name pattern to match tauri's file names again.
  • 08112f7 (#1106) Added experimental support for Gitea hosted instances.
  • 08112f7 (#1106) Added a config to set the GitHub API URL which should help users with self-hosted instances and those using GitHub Enterprise.
  • b067139 (#1130) The action now uses node v24 which raises the minimum GitHub runner version to v2.327.1.

action v0.5.24

Choose a tag to compare

@github-actions github-actions released this 26 Oct 11:42
3b50ac4

[0.5.24]

  • c5d6ac7 (#1152 by @FabianLars) The latest.json file now contains {os}-{arch}-{installer} keys as well to support multiple installer formats per platform. This requires tauri-plugin-updater version 2.10.0 or above.
  • 0085932 (#1141 by @jarjk) Added option to upload the app's binary alongside installers.

action v0.5.23

Choose a tag to compare

@github-actions github-actions released this 25 Aug 12:37
e834788

[0.5.23]

  • 5b1138d (#1099 by @lete114) Added the assetNamePattern config that allows setting a template specifying how uploaded assets will be named in the release.
    BREAKING CHANGE: The default naming scheme will now have the -debug suffix at the end (before the extension) on all assets.
  • fcedb49 (#1125 by @ChanTsune) Fixed an issue that caused the action to look for x64 artifacts on native ARM runners.

action v0.5.22

Choose a tag to compare

@github-actions github-actions released this 29 Jun 03:36
564aea5

[0.5.22]

action v0.5.21

Choose a tag to compare

@github-actions github-actions released this 28 Jun 15:40
8c94c89

[0.5.21]

action v0.5.20

Choose a tag to compare

@github-actions github-actions released this 02 Mar 11:43
42e9df6

[0.5.20]