Skip to content

Releases: tauri-apps/tauri

Release tauri.js v0.5.1 [npmjs.com]

02 Apr 22:42
Compare
Choose a tag to compare

Yarn Audit Results

click to view ``` yarn audit v1.22.4 0 vulnerabilities found - Packages audited: 263655 Done in 1.50s. ```

NPM Package Publish

> tauri@0.5.1 prepublishOnly .
> yarn build-release

yarn run v1.22.4
$ yarn build --display none --progress false
$ webpack --progress --display none --progress false
Done in 4.96s.
npm notice 
npm notice 📦  tauri@0.5.1
npm notice === Tarball Contents === 
npm notice 174B    templates/src-tauri/_gitignore                 
npm notice 11B     .eslintignore                                  
npm notice 1.1kB   LICENSE                                        
npm notice 512.9kB templates/src-tauri/icons/icon.icns            
npm notice 57.6kB  templates/src-tauri/icons/icon.ico             
npm notice 14B     .env.jest                                      
npm notice 1.8kB   .eslintrc.js                                   
npm notice 182B    babel.config.js                                
npm notice 64.4kB  dist/api/build.js                              
npm notice 64.4kB  dist/api/dev.js                                
npm notice 797B    api/dialog.js                                  
npm notice 358B    api/fs/dir.js                                  
npm notice 627B    api/event.js                                   
npm notice 3.7kB   api/fs/index.js                                
npm notice 50B     api/index.js                                   
npm notice 19.8kB  dist/api/info.js                               
npm notice 16.7kB  dist/api/init.js                               
npm notice 1.3kB   jest.config.js                                 
npm notice 1.2kB   templates/mutation-observer.js                 
npm notice 354B    api/process.js                                 
npm notice 8.3kB   dist/helpers/spawn.js                          
npm notice 640B    bin/tauri-build.js                             
npm notice 12.2kB  dist/helpers/tauri-config.js                   
npm notice 490B    bin/tauri-dev.js                               
npm notice 0       bin/tauri-help.js                              
npm notice 1.4kB   bin/tauri-icon.js                              
npm notice 49B     bin/tauri-info.js                              
npm notice 1.1kB   bin/tauri-init.js                              
npm notice 9.3kB   templates/tauri.esm.js                         
npm notice 1.2kB   api/tauri.js                                   
npm notice 1.4kB   bin/tauri.js                                   
npm notice 18.9kB  templates/tauri.js                             
npm notice 46.5kB  dist/api/tauricon.js                           
npm notice 981B    webpack.config.js                              
npm notice 326B    api/window.js                                  
npm notice 3.5kB   package.json                                   
npm notice 297B    tsconfig.json                                  
npm notice 69.9kB  dist/api/build.js.map                          
npm notice 70.0kB  dist/api/dev.js.map                            
npm notice 16.4kB  dist/api/info.js.map                           
npm notice 16.5kB  dist/api/init.js.map                           
npm notice 8.2kB   dist/helpers/spawn.js.map                      
npm notice 11.8kB  dist/helpers/tauri-config.js.map               
npm notice 46.6kB  dist/api/tauricon.js.map                       
npm notice 1.9kB   README.md                                      
npm notice 15.9kB  templates/src-tauri/icons/128x128.png          
npm notice 37.5kB  templates/src-tauri/icons/128x128@2x.png       
npm notice 2.4kB   templates/src-tauri/icons/32x32.png            
npm notice 289.6kB app-icon.png                                   
npm notice 90.1kB  templates/src-tauri/icons/icon.png             
npm notice 12.7kB  templates/src-tauri/icons/Square107x107Logo.png
npm notice 18.1kB  templates/src-tauri/icons/Square142x142Logo.png
npm notice 19.3kB  templates/src-tauri/icons/Square150x150Logo.png
npm notice 41.7kB  templates/src-tauri/icons/Square284x284Logo.png
npm notice 2.1kB   templates/src-tauri/icons/Square30x30Logo.png  
npm notice 45.9kB  templates/src-tauri/icons/Square310x310Logo.png
npm notice 3.8kB   templates/src-tauri/icons/Square44x44Logo.png  
npm notice 7.4kB   templates/src-tauri/icons/Square71x71Logo.png  
npm notice 9.8kB   templates/src-tauri/icons/Square89x89Logo.png  
npm notice 4.6kB   templates/src-tauri/icons/StoreLogo.png        
npm notice 390B    templates/src-tauri/src/build.rs               
npm notice 296B    templates/src-tauri/src/cmd.rs                 
npm notice 645B    templates/src-tauri/src/main.rs                
npm notice 2.4kB   templates/updater.rs                           
npm notice 1.2MB   tauri-0.5.1.tgz                                
npm notice 639B    templates/src-tauri/Cargo.toml                 
npm notice 302B    templates/src-tauri/rustfmt.toml               
npm notice 978B    src/helpers/app-paths.ts                       
npm notice 549B    src/api/build.ts                               
npm notice 902B    src/types/config.ts                            
npm notice 1.6kB   src/helpers/copy-templates.ts                  
npm notice 1.1kB   src/template/defaultConfig.ts                  
npm notice 565B    src/api/dev.ts                                 
npm notice 480B    src/entry.ts                                   
npm notice 3.4kB   src/template/index.ts                          
npm notice 25B     src/types/index.ts                             
npm notice 5.3kB   src/api/info.ts                                
npm notice 435B    src/api/init.ts                                
npm notice 590B    src/helpers/logger.ts                          
npm notice 182B    src/types/modules.d.ts                         
npm notice 143B    src/helpers/non-webpack-require.ts             
npm notice 307B    src/helpers/on-shutdown.ts                     
npm notice 11.7kB  src/runner.ts                                  
npm notice 1.6kB   src/helpers/spawn.ts                           
npm notice 2.2kB   src/helpers/tauri-config.ts                    
npm notice 1.8kB   src/helpers/tauricon.config.ts                 
npm notice 14.4kB  src/api/tauricon.ts                            
npm notice === Tarball Details === 
npm notice name:          tauri                                   
npm notice version:       0.5.1                                   
npm notice package size:  2.4 MB                                  
npm notice unpacked size: 2.9 MB                                  
npm notice shasum:        b40797b056d31964d12f0ff704bde286bf49e34c
npm notice integrity:     sha512-gV5BuRtyDH9zu[...]y2yNUsXMDhhzw==
npm notice total files:   87                                      
npm notice 
+ tauri@0.5.1

Release tauri-utils v0.5.0 [crates.io]

28 Mar 16:03
ff854a4
Compare
Choose a tag to compare

Cargo Audit

    Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 73 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Updating crates.io index
error: Couldn't load Cargo.lock: I/O error: I/O operation failed: couldn't open Cargo.lock: No such file or directory (os error 2)

Cargo Publish

    Updating crates.io index
   Packaging tauri-utils v0.5.0 (/home/runner/work/tauri/tauri/tauri-utils)
   Uploading tauri-utils v0.5.0 (/home/runner/work/tauri/tauri/tauri-utils)

Release tauri-updater v0.4.2 [crates.io]

28 Mar 15:59
ff854a4
Compare
Choose a tag to compare

Cargo Audit

    Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 73 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Updating crates.io index
error: Couldn't load Cargo.lock: I/O error: I/O operation failed: couldn't open Cargo.lock: No such file or directory (os error 2)

Cargo Publish

    Updating crates.io index
   Packaging tauri-updater v0.4.2 (/home/runner/work/tauri/tauri/tauri-updater)
   Uploading tauri-updater v0.4.2 (/home/runner/work/tauri/tauri/tauri-updater)

Release tauri-core v0.5.0 [crates.io]

28 Mar 20:35
ff854a4
Compare
Choose a tag to compare

Changelog

  • Added communication example
  • invoke handler now returns a Result, check out the examples to see how it's working now
    -- this was needed because now Tauri warns about wrong command usages, so if you run an unknown command, or are missing some of its arguments, we'll show you an error on the console
  • updated the command endpoints for the new FS, dialog, and path API
  • event payload is now an Option value

Cargo Audit

    Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 73 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Updating crates.io index
error: Couldn't load Cargo.lock: I/O error: I/O operation failed: couldn't open Cargo.lock: No such file or directory (os error 2)

Cargo Publish

    Updating crates.io index
   Packaging tauri v0.5.0 (/home/runner/work/tauri/tauri/tauri)
   Uploading tauri v0.5.0 (/home/runner/work/tauri/tauri/tauri)

Release tauri-bundler v0.5.0 [crates.io]

28 Mar 15:58
ff854a4
Compare
Choose a tag to compare

Changelog

  • Now you can set bundler configuration from tauri.conf.json (previously the only way to configure it was from Cargo.toml)
  • Updated dependencies

Cargo Audit

    Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 73 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (192 crate dependencies)
     Success No vulnerable packages found

warning: 1 warning found

Crate:  term
Title:  term is looking for a new maintainer
Date:   2018-11-19
URL:    https://rustsec.org/advisories/RUSTSEC-2018-0015
Dependency tree: 
term 0.6.1
└── tauri-bundler 0.5.0

warning: 1 warning found!

Cargo Publish

    Updating crates.io index
   Packaging tauri-bundler v0.5.0 (/home/runner/work/tauri/tauri/cli/tauri-bundler)
   Uploading tauri-bundler v0.5.0 (/home/runner/work/tauri/tauri/cli/tauri-bundler)

Release tauri-api v0.5.0 [crates.io]

28 Mar 15:58
ff854a4
Compare
Choose a tag to compare

Changelog

  • added dialog API
  • added path API

Cargo Audit

    Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 73 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Updating crates.io index
error: Couldn't load Cargo.lock: I/O error: I/O operation failed: couldn't open Cargo.lock: No such file or directory (os error 2)

Cargo Publish

    Updating crates.io index
   Packaging tauri-api v0.5.0 (/home/runner/work/tauri/tauri/tauri-api)
   Uploading tauri-api v0.5.0 (/home/runner/work/tauri/tauri/tauri-api)

Release tauri.js v0.4.5 [npmjs.com]

01 Mar 16:59
0d47bff
Compare
Choose a tag to compare

Yarn Audit Results

yarn audit v1.21.1
┌───────────────┬──────────────────────────────────────────────────────────────┐
│ high          │ Arbitrary File Write                                         │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package       │ decompress                                                   │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Patched in    │ No patch available                                           │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ imagemin-optipng                                             │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Path          │ imagemin-optipng > optipng-bin > bin-build > decompress      │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ More info     │ https://www.npmjs.com/advisories/1217                        │
└───────────────┴──────────────────────────────────────────────────────────────┘
┌───────────────┬──────────────────────────────────────────────────────────────┐
│ high          │ Arbitrary File Write                                         │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package       │ decompress                                                   │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Patched in    │ No patch available                                           │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ imagemin-pngquant                                            │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Path          │ imagemin-pngquant > pngquant-bin > bin-build > decompress    │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ More info     │ https://www.npmjs.com/advisories/1217                        │
└───────────────┴──────────────────────────────────────────────────────────────┘
┌───────────────┬──────────────────────────────────────────────────────────────┐
│ high          │ Arbitrary File Write                                         │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package       │ decompress                                                   │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Patched in    │ No patch available                                           │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ imagemin-zopfli                                              │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Path          │ imagemin-zopfli > zopflipng-bin > bin-build > decompress     │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ More info     │ https://www.npmjs.com/advisories/1217                        │
└───────────────┴──────────────────────────────────────────────────────────────┘
┌───────────────┬──────────────────────────────────────────────────────────────┐
│ high          │ Arbitrary File Write                                         │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package       │ decompress                                                   │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Patched in    │ No patch available                                           │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ imagemin-optipng                                             │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Path          │ imagemin-optipng > optipng-bin > bin-build > download >      │
│               │ decompress                                                   │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ More info     │ https://www.npmjs.com/advisories/1217                        │
└───────────────┴──────────────────────────────────────────────────────────────┘
┌───────────────┬──────────────────────────────────────────────────────────────┐
│ high          │ Arbitrary File Write                                         │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package       │ decompress                                                   │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Patched in    │ No patch available                                           │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ imagemin-pngquant                                            │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Path          │ imagemin-pngquant > pngquant-bin > bin-build > download >    │
│               │ decompress                                                   │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ More info     │ https://www.npmjs.com/advisories/1217                        │
└───────────────┴──────────────────────────────────────────────────────────────┘
┌───────────────┬──────────────────────────────────────────────────────────────┐
│ high          │ Arbitrary File Write                                         │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package       │ decompress                                                   │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Patched in    │ No patch available                                           │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ imagemin-zopfli                                              │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Path          │ imagemin-zopfli > zopflipng-bin > bin-build > download >     │
│               │ decompress                                                   │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ More info     │ https://www.npmjs.com/advisories/1217                        │
└───────────────┴──────────────────────────────────────────────────────────────┘
┌───────────────┬──────────────────────────────────────────────────────────────┐
│ high          │ Arbitrary File Write                                         │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package       │ decompress                                                   │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Patched in    │ No patch available                                           │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ imagemin-optipng                                             │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Path          │ imagemin-optipng > optipng-bin > bin-wrapper > download >    │
│               │ decompress                                                   │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ More info     │ https://www.npmjs.com/advisories/1217                        │
└───────────────┴──────────────────────────────────────────────────────────────┘
┌───────────────┬──────────────────────────────────────────────────────────────┐
│ high          │ Arbitrary File Write                                         │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package       │ decompress                                                   │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Patched in    │ No patch available                                           │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ imagemin-pngquant                                            │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Path          │ imagemin-pngquant > pngquant-bin > bin-wrapper > download >  │
│               │ decompress                                                   │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ More info     │ https://www.npmjs.com/advisories/1217                        │
└───────────────┴──────────────────────────────────────────────────────────────┘
┌───────────────┬──────────────────────────────────────────────────────────────┐
│ high          │ Arbitrary File Write                                         │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package       │ decompress                                                   │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Patched in    │ No patch available                                           │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ imagemin-zopfli                                              │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Path          │ imagemin-zopfli > zopflipng-bin > bin-wrapper > download >   │
│               │ decompress                                                   │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ More info     │ https://www.npmjs.com/advisories/1217                        │
└───────────────┴──────────────────────────────────────────────────────...
Read more

Release tauri-core v0.4.3 [crates.io]

01 Mar 17:06
0d47bff
Compare
Choose a tag to compare

Cargo Audit

    Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 71 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Updating crates.io index
error: Couldn't load Cargo.lock: I/O error: I/O operation failed: couldn't open Cargo.lock: No such file or directory (os error 2)

Cargo Publish

    Updating crates.io index
   Packaging tauri v0.4.3 (/home/runner/work/tauri/tauri/tauri)
   Uploading tauri v0.4.3 (/home/runner/work/tauri/tauri/tauri)

Release tauri-bundler v0.4.4 [crates.io]

01 Mar 17:05
0d47bff
Compare
Choose a tag to compare

Cargo Audit

    Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
      Loaded 71 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (199 crate dependencies)
     Success No vulnerable packages found

warning: 1 warning found

Crate:  term
Title:  term is looking for a new maintainer
Date:   2018-11-19
URL:    https://rustsec.org/advisories/RUSTSEC-2018-0015
Dependency tree: 
term 0.6.1
└── tauri-bundler 0.4.4

warning: 1 warning found!

Cargo Publish

    Updating crates.io index
   Packaging tauri-bundler v0.4.4 (/home/runner/work/tauri/tauri/cli/tauri-bundler)
   Uploading tauri-bundler v0.4.4 (/home/runner/work/tauri/tauri/cli/tauri-bundler)