Skip to content

Latest commit

 

History

History
714 lines (466 loc) · 58.3 KB

CHANGELOG.md

File metadata and controls

714 lines (466 loc) · 58.3 KB

Changelog

[4.0.0]

[3.14.1]

  • 29ea869(#705) Fix capabilities directory not created when generating a template with mobile support.

[3.14.0]

  • 4edb69f(#656) Add Blazor template
  • 7000c6c(#687) Fix yew, leptos and sycamore templates failing with latest versions of trunk CLI.

[3.13.17]

[3.13.16]

  • 7a851c8(#647) Ignore gen/schemas directory for --beta templates.
  • 9f202d7(#649) Add console_error_panic_hook to yew, leptos and sycamore templates.

[3.13.15]

  • c90a561(#645) Fix incorrect schema path in beta template's capability.

[3.13.14]

  • 88680f1 Move vite-env.d.ts inside src directory for solid-ts template to fix a typescript error on importing .svg;

[3.13.13]

  • 44df26b Fix leptos template has invalid dependency specifier in Cargo.toml

[3.13.12]

  • 0881d1e(#635) Removed the deprecated serde-serialize feature of wasm-bindgen in favor of serde-wasm-bindgen to prevent cyclic dependency issues.

[3.13.11]

  • 209f0d7 Fix missing closing quote in the capability file in beta templates.

[3.13.10]

  • 1458321 Fix incorrect schema path in beta temaplate's capability.

[3.13.9]

  • 4a2f33b(#628) Add --no-mobile flag.
  • 0574bd8(#627) Generate tauri v2 beta tempaltes without default features in Cargo.toml as it is no longer needed.

[3.13.8]

  • 66a0298(#621) Fix productName incorrectly set when initializing a project in current directory

[3.13.7]

  • 6fbdc50(#618) Fixed @tauri-apps/plugin-shell version in generated templates.

[3.13.6]

  • 766eb7e(#612) Add crate-type staticlib to Cargo.toml for mobile builds.
  • 28b301d(#614) Change all templates to specify tauri crates and packages version as ^1 so it will always pull latest versions.

[3.13.5]

[3.13.4]

  • 683f2bb(#607) Update @vitejs/plugin-vue version for vue and vue-ts templates.

[3.13.3]

  • f91ce78(#598) Fix vanilla template generating an invalid tauri.conf.json file.

[3.13.2]

  • fe2e7a4(#595) Fixed an issue where tauri.conf.json was missing in projects with mobile support.

[3.13.1]

[3.13.0]

  • 4dbdcc9(#589) Updated the templates to Tauri v2 beta.

[3.12.2]

  • 3e6e530(#568) Fix warnings in leptos template related to reactivity.

[3.12.1]

  • 7cd8cf8(#542) Bump MSRV to 1.61
  • 6171792(#561) Upgrade @vitejs/plugin-react to 4.2.1 to fix peer depenency for react templates.

[3.12.0]

  • 616a294(#553) Vite 5 in templates
  • 4869b73(#558) Adapt templates to @tauri-apps/api@2.0.0-alpha.13 by changing the primitives import to core.

[3.11.4]

  • 96cff24 Fix --alpha templates generating an incorrect main.rs that failed to compile.

[3.11.3]

  • af40cfc Add -f/--force flag to force creating directory even if it is empty.
  • 0c40f2b Suggest installing trunk for --alpha templates instead of amrbashir/trunk fork as the new version contains all the need features from the fork.
  • d1978aa Fix detection of tauri-cli when choosing cargo as the package manager.

[3.11.2]

  • aae95d1(#544) Update angular template to Angluar 17
  • aae95d1(#544) Update templates to latest tauri versions (1.5 and 2.0.0-alpha.18).
  • d2ceefc(#545) Add src-tauri by default to vite server ignored watch list.

[3.11.1]

  • e1d1f88(#531) Fix angluar template generated with a malformed angluar.json

[3.11.0]

  • c6153e2(#526) Fix incorrect beforeDevCommand in angluar template when using npm as the package manager.
  • c5c0d99(#529) Generate tauri.conf.json > project > productName using the "Project name", which can contain spaces and uppercase letters, instead of "Package name".
  • 3ca02f5(#527) Disallow using an uppercase in the package name.

[3.10.1]

  • 8bf1fca(#519) Fix an incorrect format in src-tauri/Cargo.toml when mobile feature enabled.

[3.10.0]

  • 6c50fc3(#90) Update tauri to latest version for all templates and fix invoke import in --alpha templates.

[3.9.0]

  • e867502(#502) Upgrade to leptos 0.5, serde-wasm-bindgen 0.6 and fixing some cargo fmt

[3.8.0]

  • f095dce(#498) Update @tauri-apps/api to latest version for --alpha templates.
  • a962ef8(#481) Support and detect Bun package manager
  • 5e48a5c(#486) Auto-detect package manager used to run create-tauri-app and promote the most relevant category for it and select it and also make the package manager selected by default in the managers selection list.
  • 724ff2b(#485) Skip deleting .git directory when initalizing a project in an already existing directoy.
  • f095dce(#498) Update tauri versions for all templates to version 1.5.

[3.7.3]

  • 194d569(#478) Fix running create-tauri-app in JS environments in strict mode.
  • 3449afc(#476) Fix typescript error in solid-ts template when importing some non-standard files.
  • f7256ee(#471) Improve the error messages for unsupported package manager, unsupported template or when a supported template is used with a package manager that is not intended to be used with.

[3.7.2]

  • 3ea6acf Cleanup the vite config file for all templates.

[3.7.1]

  • 7b992e5(#367) Update the dependencies for almost all templates.

[3.7.0]

[3.6.2]

  • 701ab3b(#447) Fix build panic with newer minor versions of rust-embed.

[3.6.1]

  • ae9e141(#441) Fix crash when passing a flavored template like vue-ts to the CLI.

[3.6.0]

[3.5.0]

  • 88944c8(#430) Recursively clean the target directory if bootstrapping a template into a non-empty directory.
  • 7d04484(#421) Print info to install tauri-cli@2.0.0-alpha if it wasn't detected and --alpha flag was passed.
  • 9aeaca7(#424) Update --alpha templates for tauri@2.0.0-alpha.9
  • 9aeaca7(#424) Update vue, vue-ts, vanilla, vanilla-ts, solid, solid-ts, svelte, and svelte-ts to use <form>

[3.4.0]

  • Disable analytics for Angular template
    • 3949533 fix(templates/angular): add missing -- for npm, closes #411 (#412) on 2023-05-03
  • Fix beforeDevCommand missing -- for npm + Angular template
    • 3949533 fix(templates/angular): add missing -- for npm, closes #411 (#412) on 2023-05-03
  • Update tauri dependencies for all templates
    • 7b992e5 feat: show missing deps after template bootstrap (#367) on 2023-03-13
    • 093a0d9 apply version updates (#369) on 2023-03-15
    • 9f0b36e chore(deps): update solid, vite and tauri deps (#391) on 2023-04-04
    • 9e6a5b0 Apply Version Updates From Current Changes (#392) on 2023-04-04
    • ecc0676 chore(deps): update tauri deps for templates (#414) on 2023-05-03

[3.3.6]

  • Add missing tauri script in package.json for Angular template.
    • b81a89c fix: add missing tauri script for angular template, closes #404 on 2023-04-14
  • Update tauri dependencies for all templates.
    • 61aee5a chore(deps): update tchore(deps): update tauri deps in all templatesauri deps in all templates on 2023-04-16

[3.3.5]

  • Update tauri deps for all templates
    • 2da95ed chore(deps): update tauri to latest version, closes #229 on 2022-11-18
    • 2c0f09f Apply Version Updates From Current Changes (#230) on 2022-11-18
    • 6cdeebd chore: add change file on 2023-04-13

[3.3.4]

  • Correct the usage of signal getter in Solid template
    • 8c2e92b fix(solid.js): update greetMsg signal getter (#397) on 2023-04-05

[3.3.3]

  • Fix publishing standalone binaries to GitHub releases.
    • c248817 ci: update to ubuntu-latest (#395) on 2023-04-04
    • ce35f27 chore: update chang file (dummy commit to run CI) on 2023-04-04

[3.3.2]

  • Fix publishing arm64 modules to npm
    • b8a6cda fix(napi): add missing windows arm64 files on 2023-04-04

[3.3.1]

  • Update solid-js, vite and tauri dependencies.
    • 7b992e5 feat: show missing deps after template bootstrap (#367) on 2023-03-13
    • 093a0d9 apply version updates (#369) on 2023-03-15
    • 9f0b36e chore(deps): update solid, vite and tauri deps (#391) on 2023-04-04

[3.3.0]

  • Release aarch64 binaries and node modules.
    • a5e4694 feat: build cli for windows aarch64 (#386) on 2023-03-27
  • Update @tauri-apps/cli verstion for --alpha templates.
    • e51b085 chore: update @tauri-apps/cli on 2023-03-26

[3.2.1]

  • Fix missing hover styles for sycamore logo.
  • Update tauri dependencies for all --alpha templates.
    • 3d783aa feat: update tauri deps for alpha templates (#379) on 2023-03-20

[3.2.0]

  • Fix --alpha templates that are generated without mobile support.
    • d2c5f1d fix: remove [lib] section in 2.0-alpha tempaltes (#374) on 2023-03-14
  • Show a table of missing dependencies with installation instructions.
    • 7b992e5 feat: show missing deps after template bootstrap (#367) on 2023-03-13
  • Bump MSRV to 1.59
    • 7c3231c feat: strip debug symbols from binaries (#370) on 2023-03-14
  • Strip debug symobls from binaries.
    • 7c3231c feat: strip debug symbols from binaries (#370) on 2023-03-14

[3.1.2]

  • Fix unwanted refresh when clicking on the greet button in leptos template
    • c60e21e 🔧 Fix(Fragments/Leptos): Fix unwanted refresh and update to Leptos v0.2 (#362) on 2023-03-08
  • Update Leptos to v0.2
    • c60e21e 🔧 Fix(Fragments/Leptos): Fix unwanted refresh and update to Leptos v0.2 (#362) on 2023-03-08

[3.1.1]

  • Add missing "type": "module" to package.json in SolidJs templates.
    • 578b90e fix(framgents/solid): add missing "type": "module", closes #358 (#360) on 2023-03-08

[3.1.0]

  • Bump MSRV to 1.58
    • 3d571e7 feat: bump MSRV to 1.58 (#356) on 2023-03-06
    • 0eee8dc fix(fragments/vanilla): use correct styles import on 2023-03-07
  • Fix styles import in vanilla template
    • 0eee8dc fix(fragments/vanilla): use correct styles import on 2023-03-07

[3.0.3]

  • Fix wrong package.json in solid-ts template.
    • 709ba83 Fix the template fragment of solid-ts (#351) on 2023-03-04

[3.0.2]

  • Fix missing Javascript import in vanilla template
    • 918e933 fix(fragment/vanilla): fix missing js import (#347) on 2023-03-02

[3.0.1]

  • Allow passing arguments though CTA_ARGS for powershell script $env:CTA_ARGS="--template svelte --manager pnpm";iwr -useb https://create.tauri.app/ps | iex
    • e950d08 feat: allow passing args to powershell scripts (#345) on 2023-02-28

[3.0.0]

  • Fix panic when creating a template in the current directory.
    • e4d11e3 fix: clean current dir by removing its files, closes #339 (#342) on 2023-02-25
  • Breaking Change Removed next, next-ts, preact, preact-ts, clojurescript, svelte-kit, svelte-kit-ts templates.
    • cea09e2 feat: create-tauri-app@3 (#284) on 2023-02-15
    • 902527b chore: update changelog file on 2023-02-27
  • Add leptos rust template.
    • cea09e2 feat: create-tauri-app@3 (#284) on 2023-02-15

[2.8.0]

  • Fix generated output to use HTML forms properly.
    • 4beabe2 feat: use forms in templates (#331) on 2023-02-13
  • Add sycamore template for cargo package manager.
    • fbe297d chore: change file for sycamore on 2023-02-13

[2.7.10]

  • Update @svelte/kit to new major version 1.x and update related dependencies. Also, fixed the check and check:watch scripts in svelte-kit-ts template.

[2.7.9]

  • Fix incorrect allowlist in react-ts template by deleting the leftover tauri.conf.json file.
    • f25b374 fix: delete leftover tauri.conf.json file in react-ts template, fixes #318 (#319) on 2023-02-02

[2.7.8]

  • Fix crashed caused by whitespace in "Project name" by trimming it.
    • 2f5cf5c fix(cli): trim project_name whitespace, closes #308 on 2023-01-21

[2.7.7]

  • Wrap the cd <dir> instruction in quotes if the project name containts spaces.
    • a5c6dd9 fix: wrap the cd <dir> instruction in quotes (#305) on 2023-01-18

[2.7.6]

  • Update vite.conf.json target option to match the latest tauri docs.
    • 3ea6acf feat(templates): update vite conf to match latest tauri docs on 2023-01-02

[2.7.5]

  • Add svelte-process preprocessor to svelte-ts and svelte-kit-ts templates by default so typescript can work correctly inside .svelte files.
    • b9034ec fix: add typescript support in .svelte files (#277) on 2022-12-30

[2.7.4]

  • Fix paring svelte-kit and svelte-kit-ts from command line.
    • 11c26e1 fix(cli): parse svelte-kit templates correctly, closes #270 (#271) on 2022-12-21

[2.7.3]

  • Add shell-open cargo feature to match the allowlist in the generated project.
    • fb6e439 fix: add shell-open cargo feature to base (#264) on 2022-12-15

[2.7.2]

  • Update vanilla-ts, vue, vue-ts, solid, solid-ts, svelte, svelte-ts, react, react-ts templates to use vite@4.0.0.
    • c9e5fd5 chore(deps): update to vite@4 (#257) on 2022-12-11

[2.7.1]

  • Enable allowlist > shell > open in the generated project's tauri.conf.json so clicking to open external links would work.
    • bab7f59 fix(fragments/base): enable allowlist>shell>open (#254) on 2022-12-09

[2.7.0]

  • Disable allowlist by default for all templates.
    • 78e7cab feat: disable allowlist by default (#246) on 2022-12-05
    • 4a26bd8 chore: update bump to minor on 2022-12-05
  • Disable SSR by default in svelte-kit and svelte-kit-ts templates.
    • 79da92d Fix: disable SSR by default in SvelteKit templates (fix for "feat: Sveltekit templates #200") (#241) on 2022-11-24
  • Update yew template to use yew@0.20
    • 386e870 chore: add changefile on 2022-12-05

[2.6.5]

  • Revert back to rust-embed 6.4.
    • ea586ca fix: revert rust-embed to 6.4 on 2022-11-23

[2.6.4]

  • Fix a few panics introduced by some changes in latest rust-embed crate versions.
    • 8034aac fix: fix few panics with latest rust-embed, closes #236 (#237) on 2022-11-23

[2.6.3]

  • Update tauri to latest version 1.2.
    • 2da95ed chore(deps): update tauri to latest version, closes #229 on 2022-11-18

[2.6.2]

  • Change vanilla and vanilla-ts templates to attach the click handler through Javascript, instead of assigining to the window object.�
    • f5f8628 refactor: remove vanilla templates assignment to window object (#212) on 2022-10-11
  • Update vue-tsc to 1.0.0 in vue-ts template.
    • b51873c chore(deps): update vue-tsc to 1.0.0 on 2022-11-01

[2.6.1]

  • Only prompt for supported package managers when using --template cli option.
    • 8ba553c feat: only prompt for pkg managers supported by template, closes #208 (#209) on 2022-10-10

[2.6.0]

  • Add svelte-kit and svelte-kit-ts template.
    • 0b09cc1 feat: add Sveltekit templates (#200) on 2022-10-04
  • Use import in vanilla-ts instead of the global Tauri object.
    • dcca18c fix: Use import in vanilla-ts fragment. (#198) on 2022-10-01
    • ee4469b chore: fix changefile on 2022-10-04

[2.5.0]

  • Add clojurescript template.
    • 6ca747e feat(cli/templates) add clojurescript (#185) on 2022-09-22

[2.4.2]

  • Replace deprecated functions in yew template.
    • 16b0210 fix(cli/fragments/yew): replace deprecated code (#182) on 2022-09-19

[2.4.1]

  • Update tauri dependencies in templates to 1.1
    • 84e0ba0 chore(deps): update tauri to 1.1 in templates. close #179 on 2022-09-16

[2.4.0]

  • Add angular template
    • 459228f Add Angular template (#167) on 2022-09-11
    • 27f6568 chore: typo on 2022-09-11
    • 8b43ad1 Update angular.md on 2022-09-11

[2.3.1]

  • Fix build on MSRV 1.57.
    • 7ee3aaa fix: allow building on msrv 1.57 (#170) on 2022-09-10
  • Fix building in next and next-ts templates by removing the experimental option from next.config.js since images.unoptimized is now stable.
    • 975a851 fix(cli/fragment-next): update to stable next.config.js (#168) on 2022-09-10
    • 7ee3aaa fix: allow building on msrv 1.57 (#170) on 2022-09-10

[2.3.0]

  • Add vanilla-ts templates.
    • 8799cdf feat(cli/templates) add vanilla-ts template, closes #155 (#156) on 2022-08-31
  • Fix yew template triggering trunk rebuilds when tauri files change.
    • d00f8b5 fix(cli/fragments/yew): ignore src-tauri for trunk serve, closes #160 on 2022-09-05
    • 717ffd7 chore: adjust changefile on 2022-09-05

[2.2.0]

  • Add preact and preact-ts templates.
    • 0f778e2 feat: add preact and preact-tS templates (#145) on 2022-08-30
    • 3801c7d chore: change preact bump to minor on 2022-08-31

[2.1.1]

  • Add an optimized macOS icon so that building from a template doesn't cause errors.
    • a28848c fix: add missing icon.icns file, closes #143 (#152) on 2022-08-30
  • Fix solid template IDE type errors by changing className to class
    • ea9a90c fix(cli/fragments): change solid's className to class, closes #144 (#150) on 2022-08-30
  • Fixed yew template "beforeDevCommand" from "trunk build" to "trunk serve". Before when you called "tauri dev" infinite loop will occur waiting for dev server to become available at "http://localhost:1420".
    • 675b091 fix(cli/fragments): fix yew fragment beforeDevCommand and withGlobalTauri (#147) on 2022-08-30
  • Changed "withGlobalTauri" for yew template from "false" to "true" so example frontend can actually "invoke" backend methods
    • 675b091 fix(cli/fragments): fix yew fragment beforeDevCommand and withGlobalTauri (#147) on 2022-08-30

[2.1.0]

  • Add next and next-ts templates
    • cbe1200 feat(cli/templates) add next and next-ts (#137) on 2022-08-25
    • 4dc7efb chore: fix change file bump on 2022-08-25
    • 7ff112e chore: bump the node cli to minor on 2022-08-27

[2.0.5]

  • Fix packaging templates when publishing to crates.io
    • 613cfd3 fix(cli): rename Cargo.toml in fragments to _Cargo.toml on 2022-08-23

[2.0.4]

  • Add @types/node as a dev dependency to typescript templates.
    • ff7265c feat(cli/templates): add @typs/node to typescript templates on 2022-08-22
  • Fix solid and solid-ts vite config file.
    • 246ada4 fix(cli/tamplates): fix solid template vite config on 2022-08-22

[2.0.3]

  • Fix css import in react templates.
    • a448c5e fix(cli/tempaltes): fix css imports in react templates on 2022-08-22

[2.0.2]

  • Fix react-ts template port.
    • 4598b99 fix(cli/fragments): fix react-ts port on 2022-08-22

[2.0.1]

  • Fix missing features in yew fragment
    • 71e5449 fix: missing features in yew fragment, fixes #122 (#123) on 2022-08-22

[2.0.0]

  • New templates that are customized towards a better experience with Tauri.
    • 6c50fc3 refactor: rewrite in rust (#90) on 2022-08-22
  • Rewrote create-tauri-app in rust to make it accessible to all communities and not only Node.js, and now you can use create-tauri-app through npm, yarn, pnpm, cargo or directly through your shell using powershell or bash. Check out the README.md for different ways to use it.
    • 6c50fc3 refactor: rewrite in rust (#90) on 2022-08-22

[2.0.0-beta.1]

  • Add missing lang="ts" for App.vue in vue-ts template
    • 4132eb8 fix vue-ts template on 2022-08-09

[2.0.0-beta.0]

    • Beta
  • Changed all templates server port to 1420
  • Updated styles of all templates
  • d8c1abc prepare for beta on 2022-08-09
  • 600566a fix covector bump on 2022-08-09

[2.0.0-alpha.11]

  • 2.0.0-alpha.11

[2.0.0-alpha.10]

  • 2.0.0-alpha.10

[2.0.0-alpha.9]

  • Add missing shebang for node cli
    • 4d16ce2 add missing shebang on 2022-08-06

[2.0.0-alpha.8]

  • Use dimmed white instead of black
    • a0b876d add missing changefile on 2022-08-05

[2.0.0-alpha.7]

  • 2.0.0-alpha.7

[2.0.0-alpha.6]

  • 2.0.0-alpha.6

[2.0.0-alpha.5]

  • 2.0.0-alpha.5

[2.0.0-alpha.4]

  • 2.0.0-alpha.4

[2.0.0-alpha.3]

  • 2.0.0-alpha.3

[2.0.0-alpha.2]

  • 2.0.0-alpha.2

[2.0.0-alpha.1]

  • 2.0.0-alpha.1
    • 82199ba split publish workflow on 2022-08-03

[2.0.0-alpha.0]

  • Rewrite in rust.

[1.0.2]

  • Update the vite recipe to use port 5173, the new default in vite@v3.
    • ef82e5e fix: Use vite's new default port 5173 in devPath (#81) on 2022-07-13

[1.0.1]

  • Update tauri.studio links to tauri.app

[1.0.0]

  • Stable v1.0.0
    • 69968b6 covector: prepare for stable v1.0.0 on 2022-06-19

[1.0.0-rc.5]

  • Fix crash when using yarn because of using @latest tag.
    • 761d0ac fix: don't use @latest tag with yarn, closes #62 on 2022-06-05

[1.0.0-rc.4]

  • create-tauri-app will no longer install or prompt for @tauri-apps/api package in the VanillaJs recipe.
    • 0c37e73 fix: don't install @tauri-apps/api for vanillajs on 2022-04-30
  • Update vulnerable packages: ejs and minimist.
    • 3128215 fix: update vulnerable packages on 2022-06-04
    • More Solid templates have been added!
    • a77df69 feat(solid): 📦 add more solid templates (#42) on 2022-05-20
  • Use @latest tag when creating the recipe so npm wouldn't load from cache.
    • d462775 fix: use @latest tag (#58) on 2022-06-04

[1.0.0-rc.3]

    • create-tauri-app handles different package managers usage better now.
    • a073dbc refactor: version aware package manager usage, fix #4, fix #2, fix #6 (#5) on 2022-03-03

[1.0.0-rc.2]

  • Fix crash when using create-react-app recipe.

[1.0.0-rc.1]

  • Fix create-tauri-app failing to bootstrap projects.

[1.0.0-rc.0]

  • Add empty description to Cargo.toml in dominator recipe.
  • create-tauri-app should now be fully compatiable with CI environments.
    • f5e77ff4 refactor(cta): use commander instead of minimst (#2551) on 2022-01-01
  • Stop react recipe from opening in browser by default.
    • ea51504e fix(cta): stop react recipe from opening in browser, closes #2793 (#2988) on 2021-11-30
  • Add SolidJS recipe using the official template.

[1.0.0-beta.4]

  • pnpm package manager is now officially supported, either run pnpx create-tauri-app or explicitly specifiy it npx create-tauri-app --manager pnpm.
    • 235e0f67 feat(CTA): add official support for pnpm package manager (#2348) on 2021-08-06
  • create-tauri-app will prompt users to install @tauri-apps/api npm package.
    • c0f42ad0 feat(cta): prompt users to install @tauri-apps/api package (#2251) on 2021-07-29
  • Add Svelte recipe using the official template.
  • Adjust check for dev mode and switch CTA test to a script runner. The script gives us more control and better output into any failures.
    • c410e034 convert jest tests to child_process run script (#2308) on 2021-08-08
  • Update vite recipe to use the new vite npm package.
    • 718d9513 refactor(cta): update vite recipe to use their new npm package (#2220) on 2021-07-29

[1.0.0-beta.3]

  • Added Angular CLI recipe.

[1.0.0-beta.2]

  • Fixes the beforeDevCommand on vite recipe.
    • 3c21ddc7 fix(cta): use correct beforeDevCommand for vite recipe (#1931) on 2021-06-01

[1.0.0-beta.1]

  • Work around bugs between esbuild and npm by installing directly at the end of the sequence. Also default to using the latest on all of the installs instead of npx's cache.
    • 8a164d0 fix: CTA cache and vite build (#1806) on 2021-05-12

[1.0.0-beta.0]

  • Explicitly install deps after a vite recipe.
    • 397b7af chore: CTA defaults in CI mode (#1671) on 2021-05-05
  • Shift everything out of the bin and into .ts so we can apply Typescript types.
    • c3acbd6 chore: shift CTA from bin to .ts (#1651) on 2021-04-29
  • We setup an e2e type test suite for CTA. It is mostly an internal change, but should help with stability moving forward.
  • Add support for all vite templates
    • cea3ba9 feat(cta): add support for all vite templates (#1670) on 2021-05-07
  • Add a welcome prompt to let the user know about the process and links to more info including prerequisite setup steps. Also add links to each of the templates to give the user more context what they are getting into.
    • ea28d01 create-tauri-app welcome prompt and recipes links (#1748) on 2021-05-09

[1.0.0-beta-rc.4]

  • Manually set tauri script instead of using npm set-script for compatabilty with older npm versions
    • f708ff8 fix(CTA): #1569, manually set tauri script for compatability with older npm (#1572) on 2021-04-22

[1.0.0-beta-rc.3]

  • Remove lodash dependency and replace with es6 builtins
    • edab7a6 chore(deps): remove lodash from create-tauri-app (#1532) on 2021-04-18
  • Remove tauri dependency from vanilla recipe
    • 3998046 fix(cta): remove tauri dep from vanilla recipe (#1502) on 2021-04-15
  • Fix adding tauri script to package.json
    • 6c00e88 fix(cta): fix adding tauri script to package.json (#1501) on 2021-04-15
    • 345f2db Apply Version Updates From Current Changes (#1499) on 2021-04-14
    • 098b729 chore: CTA version was decremented, fix and adjust changelog to compensate (#1530) on 2021-04-18

[1.0.0-beta-rc.2]

  • CTA also needs the template directory published as it doesn't get bundled into the dist directory.
    • 7b6108e fix: cta templates dir missing (#1496) on 2021-04-14

[1.0.0-beta-rc.1]

  • CTA was missing the files property in the package.json which mean that the dist directory was not published and used.

[1.0.0-beta-rc.0]

  • Add vanilla javascript option to create-tauri-app through templating.
    • c580338 feat(cli): add create-tauri-app (#1106) on 2021-03-07
  • Use a test based on an npm env var to determine which package manager to use.
    • 6e0598c feat: derive package manager from env var on 2021-04-12
  • Add initial vite support starting with vue and vue-ts
    • 80b7bd7 feat(CTA): add initial vite support with vue and vue-ts (#1467) on 2021-04-13
  • Revert tauri create deletion and shift remaining pieces that weren't deleted to create-tauri-app.
    • 4ec20a4 feat: shift tauri create [not wired up] (#1330) on 2021-03-07
    • aea6145 refactor(repo): add /tooling folder (#1457) on 2021-04-12