Build smaller, faster, and more secure desktop applications with a web frontend.

Overview

 TAURI

status license test library

Chat Server devto devto https://good-labs.github.io/greater-good-affirmation/assets/images/badge.svg support

Tauri Apps
  footprint:   minuscule
  performance: ludicrous
  flexibility: gymnastic
  security:    hardened

Current Releases

Component Description Version Lin Win Mac
tauri.js CLI create, develop and build apps
tauri core binding to the low level WEBVIEW
tauri api interface with the underlying OS
tauri bundler manufacture the final binaries
tauri utils common tools for tauri
tauri updater [WIP] update the userland app

Introduction

Tauri is a framework for building tiny, blazing fast binaries for all major desktop platforms. Developers can integrate any front-end framework that compiles to HTML, JS and CSS for building their user interface. The backend of the application is a rust-sourced binary with an API that the front-end can interact with.

The user interface in Tauri apps currently leverages Cocoa/WebKit on macOS, gtk-webkit2 on Linux and MSHTML (IE10/11) or Webkit via Edge on Windows. Tauri uses (and contributes to) the MIT licensed project that you can find at webview and the related webview organization.

Get Started

If you are interested in making a tauri-app, please visit the documentation website. This README is directed towards those who are interested in contributing to the core library. But if you just want a quick overview about where tauri is at in its development, here's a quick burndown:

App Bundles

  • App Icons
  • Build on MacOS (.app, .dmg)
  • Build on Linux (.deb, AppImage)
  • Build on Windows (.exe, .msi)
  • Copy Buffer
  • Device Notifications (toast)
  • Self Updater (in progress)
  • deeplink RPC (in progress)
  • One-Time commands (coming soon)
  • App Signing (coming soon)
  • Frameless Mode (coming soon)
  • Transparent Mode (coming soon)
  • Multiwindow Mode (coming soon)
  • Tray (coming soon)

API

  • setTitle - set the window title
  • command - make custom API interfaces
  • execute - STDOUT Passthrough with command invocation
  • open - open link in a browser
  • event - two part api consisting of emit and listen
  • httpRequest - command rust to make an http request
  • openDialog - native file chooser dialog
  • saveDialog - native file saver dialog
  • readDir - list files in a directory
  • createDir - create a directory
  • removeDir - remove a directory
  • removeFile - remove a file
  • renameFile - rename a file
  • copyFile - copy a file to a new destination
  • writeFile - write file to local filesystem
  • writeBinaryFile - write binary file to local filesystem
  • readBinaryFile - read binary file from local filesystem
  • readTextFile - read text file from local filesystem
  • channel - stream constant data to the webview

Security Features

  • localhost-free mode ( 🔥 )
  • Dynamic ahead of Time Compilation (dAoT) with functional tree-shaking
  • functional Address Space Layout Randomization
  • OTP salting of function names and messages at runtime
  • CSP Injection
  • Frida-based harness for Post-Binary Analysis (in progress)

Utilities

  • GH Action for creating binaries for all platforms
  • VS Code Extension
  • Tauri Core Plugins
  • Update core dependencies automatically from the command line
  • Rust-based CLI with deno binding

Comparison between Tauri and Electron

Detail Tauri Electron
Installer Size Linux 3.1 MB 52.1 MB
Memory Consumption Linux 180 MB 462 MB
Launch Time Linux 0.39s .80s
Interface Service Provider Varies Chromium
Backend Binding Rust Node.js (ECMAScript)
Underlying Engine C/C++ V8 (C/C++)
FLOSS Yes No
Multithreading Yes Yes
Bytecode Delivery Yes No
Multiple Windows Soon Yes
Auto Updater Soon Yes (1)
Cross Platform Yes Yes
Custom App Icon Yes Yes
Windows Binary Yes Yes
MacOS Binary Yes Yes
Linux Binary Yes Yes
iOS Binary Soon No
Android Binary Soon No
Desktop Tray Soon Yes
Sidecar Binaries Yes No

Notes

  1. Electron has no native auto updater on Linux, but is offered by electron-packager

Development

Tauri is a system composed of a number of moving pieces:

Infrastructure

  • git for code management
  • github for project management
  • github actions for CI and CD
  • discord for discussions
  • netlify-hosted documentation website

Major Runtimes

  • node.js for running the CLI (deno and pure rust are on the roadmap)
  • cargo for testing, running the dev service, building binaries and as the runtime harness for the webview

Major Languages

  • typescript for the CLI
  • javascript for the JS-side of the API
  • rust for bindings, rust side of the API, harnesses
  • C / obj-c for interfacing with the webviews

Operating systems

Tauri core can be developed on Mac, Linux and Windows, but you are encouraged to use the latest possible operating systems and build tools for your OS.

Contribution Flow

Before you start working on something, it is best to check if there is an existing issue first. Also it is a good idea to stop by the Discord guild and confirm with the team if it makes sense or if someone is already working on it. If you want to read more about this, please see this page.

Documentation

Documentation in a polyglot system is a tricky proposition. To this end, we prefer to use inline documentation of Rust code and at JSDoc in typescript / javascript code. We autocollect these and publish them using Docusaurus v2 and netlify. Here is the hosting repository for the documentation site: https://github.com/tauri-apps/tauri-docs

Testing & Linting

Test all the things! We have a number of test suites, but are always looking to improve our coverage:

  • Rust (cargo test) => sourced via inline #[cfg(test)] declarations
  • TS (jest) => via spec files
  • Smoke Tests (run on merges to latest)
  • eslint, clippy

CI/CD

We recommend you read this article to understand better how we run our pipelines: https://www.jacobbolda.com/setting-up-ci-and-cd-for-tauri/

Organization

Tauri aims to be a sustainable collective based on principles that guide sustainable free and open software communities. You can get involved in many ways.

This has been done with our best attempt at due diligence and in respect of the original authors. Thankyou - this project would never have been possible without your amazing contribution to open-source and we are honoured to carry the torch further. Of special note:

  • zserge for the original webview approach and go bindings
  • Burtonago for the Cargo Bundle prototype

Contributing

Please make sure to read the Contributing Guide before making a pull request.

Thank you to all the people who already contributed to Tauri!

Special thanks to the development team at Volentix Labs for the encouragement and support in the early phases of Tauri, notably Rhys Parry and Gregory Luneau.

Semver

tauri is following Semantic Versioning 2.0.

Licenses

Code: (c) 2015 - present - Daniel Thompson-Yvetot, Lucas Nogueira, Tensor, Serge Zaitsev, George Burton and all the other amazing contributors.

MIT or MIT/Apache 2.0 where applicable.

Logo: CC-BY-NC-ND

Comments
  • MOBILE when?

    MOBILE when?

    This is a tracking issue for our work toward making mobile available. The following is a citation from @tensor-programming in the wg-tech discussion we had a few days ago:

    Well much of it is just down to connecting the existing tauri library to the native webview.
    And the native webview can be access a number of ways.
    Though it would likely be easier to keep that access consistent across the two mobile 
    platforms Thats why kotlin for instance was a choice that I was considering.  
    Its got the ability to access both iOS and android.
    So a lot of it is just taking our existing interface and molding the android and iOS 
    webviews to it.
    All those functions that set the title, push the javascript and html in, make a window etc.
    And then I guess the final thing that you want to do is just make sure that you can 
    compile the Rust with the other code and load it onto a mobile device
    Though all of that should be straight forward.
    We could take our c++ bindings and expand them for android and iOS or we could make 
    a library using kotlin and/or java and swift
    The rest of the stuff is just the same things that we are working on for tauri desktop
    
    opened by nothingismagick 47
  • Feature request: Add setting for titlebar style with native window controls support

    Feature request: Add setting for titlebar style with native window controls support

    Is your feature request related to a problem? Please describe.

    When creating frameless windows you're required to provide your own UI for window controls. This has multiple problems with consistency and accessibility and requires more work to get close to the UX that is already provided by the native window system.

    For example on macOS there are different actions based on how you interact with the window controls ("traffic lights"):

    • Unfocused windows makes traffic lights appear gray
      • Unfocused windows still respond to mouse events for the traffic lights such as hovering.
    • Hovering the traffic lights will display the icons, based on system preference.
    • Holding Alt/Option key while clicking on "resize" will maximize the window as opposed to the default fullscreen behavior.
    • Traffic lights can still be used even if the underlying application becomes unresponsive.

    And many more edge-cases that needs to be handled in order to provide native-like experience.

    These cases only describes macOS-specific parts, but could easily apply to Windows and Linux as well, which would require more work to provide native-like UI.

    Frameless windows also has several problems as outlined in https://github.com/tauri-apps/tauri/issues/2549 and described in Electron's documentation

    Describe the solution you'd like

    Support the ability to set the titlebar style similarly to Electron's titleBarStyle setting which allows for custom title bars while preserving native window controls in different ways.

    Describe alternatives you've considered

    I don't believe there are any alternatives and needs to be solved within Tauri.

    type: feature request platform: Windows platform: macOS 
    opened by fnky 44
  • Remove type:

    Remove type: "module" to fix yarn2 issue

    yarn2 was mistakenly trying to load the import files even when required from a nodejs context. Removing "type": "module" fixes this.

    What kind of change does this PR introduce? (check at least one)

    • [x] Bugfix
    • [ ] Feature
    • [ ] Docs
    • [ ] New Binding Issue #___
    • [ ] Code style update
    • [ ] Refactor
    • [ ] Build-related changes
    • [ ] Other, please describe:

    Does this PR introduce a breaking change? (check one)

    • [ ] Yes. Issue #___
    • [x] No

    The PR fulfills these requirements:

    • [ ] When resolving a specific issue, it's referenced in the PR's title (e.g. fix: #xxx[,#xxx], where "xxx" is the issue number)
    • [ ] A change file is added if any packages will require a version bump due to this PR per the instructions in the readme.

    If adding a new feature, the PR's description includes:

    • [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)

    Other information:

    opened by JonasKruckenberg 41
  • How to make tauri use http://tauri.localhost/ instead of https://tauri.localhost/ ? The page was blocked since the page was loaded over HTTPS.

    How to make tauri use http://tauri.localhost/ instead of https://tauri.localhost/ ? The page was blocked since the page was loaded over HTTPS.

    Is your feature request related to a problem? Please describe. WebView console shows the following errors when we connect to endpoint 'ws:/': Mixed Content: The page at '<URL>' was loaded over HTTPS, but attempted to connect to the insecure WebSocket endpoint 'ws:<URL>/'. This request has been blocked; this endpoint must be available over WSS.

    Describe the solution you'd like We should allow to set an option in tauri.conf.json to use http://tauri.localhost/ instead of https://tauri.localhost/.

    Describe alternatives you've considered None.

    Additional context

    1. We can NOT use WSS for historical reasons. 2) WS works fine on macOS, but does NOT works on Windows.
    type: feature request 
    opened by xuchaoqian 40
  • Tauri crash on Mac with 'terminating with uncaught exception of type NSException'

    Tauri crash on Mac with 'terminating with uncaught exception of type NSException'

    Describe the bug

    Development console is not usable and the Tauri app crashes .

    To Reproduce

    Steps to reproduce the behavior:

    1. Start Tauri app which contains errors in the JS console
    2. Right Click to open the dev tools with "inspect element"
    3. Go to the errors/warnings tab
    4. Tauri app crashes
    2021-11-22 11:52:23.522 app[7546:134328] NSWindow warning: adding an unknown subview: <WKInspectorWKWebView: 0x7f86d8230bf0>. Break on NSLog to debug.
    2021-11-22 11:52:23.553 app[7546:134328] Call stack:
    (
    	0   AppKit                              0x00007ff81d955a26 -[NSThemeFrame addSubview:] + 112
    	1   AppKit                              0x00007ff81d955766 -[NSView addSubview:positioned:relativeTo:] + 203
    	2   AppKit                              0x00007ff81d95561e -[NSThemeFrame addSubview:positioned:relativeTo:] + 46
    	3   WebKit                              0x00007ff91ef76079 _ZN6WebKit19WebInspectorUIProxy14platformAttachEv + 391
    	4   WebKit                              0x00007ff91f070136 _ZN6WebKit19WebInspectorUIProxy4openEv + 84
    	5   WebKit                              0x00007ff91f28e836 _ZN6WebKit19WebInspectorUIProxy17didReceiveMessageERN3IPC10ConnectionERNS1_7DecoderE + 242
    	6   WebKit                              0x00007ff91ec1bbd9 _ZN3IPC18MessageReceiverMap15dispatchMessageERNS_10ConnectionERNS_7DecoderE + 199
    	7   WebKit                              0x00007ff91f0017d7 _ZN6WebKit15WebProcessProxy17didReceiveMessageERN3IPC10ConnectionERNS1_7DecoderE + 31
    	8   WebKit                              0x00007ff91ebf95a4 _ZN3IPC10Connection15dispatchMessageENSt3__110unique_ptrINS_7DecoderENS1_14default_deleteIS3_EEEE + 634
    	9   WebKit                              0x00007ff91ebf8d76 _ZN3IPC10Connection24dispatchIncomingMessagesEv + 408
    	10  JavaScriptCore                      0x00007ff8344cb14f _ZN3WTF7RunLoop11performWorkEv + 287
    	11  JavaScriptCore                      0x00007ff8344cc0aa _ZN3WTF7RunLoop11performWorkEPv + 26
    	12  CoreFoundation                      0x00007ff81af0584d __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
    	13  CoreFoundation                      0x00007ff81af057b5 __CFRunLoopDoSource0 + 180
    	14  CoreFoundation                      0x00007ff81af05534 __CFRunLoopDoSources0 + 242
    	15  CoreFoundation                      0x00007ff81af03f6b __CFRunLoopRun + 893
    	16  CoreFoundation                      0x00007ff81af0352d CFRunLoopRunSpecific + 563
    	17  HIToolbox                           0x00007ff823b213e1 RunCurrentEventLoopInMode + 292
    	18  HIToolbox                           0x00007ff823b21137 ReceiveNextEventCommon + 587
    	19  HIToolbox                           0x00007ff823b20ed5 _BlockUntilNextEventMatchingListInModeWithFilter + 70
    	20  AppKit                              0x00007ff81d92e8f0 _DPSNextEvent + 886
    	21  AppKit                              0x00007ff81d92cf5c -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1411
    	22  AppKit                              0x00007ff81d91f359 -[NSApplication run] + 586
    	23  app                                 0x0000000108ec0fa6 _ZN60_$LT$$LP$$RP$$u20$as$u20$objc..message..MessageArguments$GT$6invoke17h4c52714f8e3c55e7E + 70
    	24  app                                 0x0000000108ec335c _ZN4objc7message8platform15send_unverified17h249f6ee2323c05d0E + 92
    	25  app                                 0x0000000108d28cc5 _ZN3tao13platform_impl8platform10event_loop18EventLoop$LT$T$GT$10run_return17hd815c015615be117E + 1333
    	26  app                                 0x0000000108d28ffd _ZN3tao13platform_impl8platform10event_loop18EventLoop$LT$T$GT$3run17h4999e2f67f0ff2c7E + 61
    	27  app                                 0x0000000108cd7f5c _ZN3tao10event_loop18EventLoop$LT$T$GT$3run17h2aca0274be158d44E + 108
    	28  app                                 0x0000000108a011e8 _ZN65_$LT$tauri_runtime_wry..Wry$u20$as$u20$tauri_runtime..Runtime$GT$3run17h3ce11fbebefd911bE + 1032
    	29  app                                 0x00000001089b8a1c _ZN5tauri3app12App$LT$R$GT$3run17hf29911d4548c7749E + 332
    	30  app                                 0x00000001089b9158 _ZN5tauri3app16Builder$LT$R$GT$3run17hf05f4bf38a78636eE + 200
    	31  app                                 0x0000000108d15527 _ZN3app4main17h9113a2ecda016923E + 4071
    	32  app                                 0x0000000108a936fe _ZN4core3ops8function6FnOnce9call_once17hfcb8a5ce20c2a1f0E + 14
    	33  app                                 0x0000000108a1f921 _ZN3std10sys_common9backtrace28__rust_begin_short_backtrace17h8509b43b10196e08E + 17
    	34  app                                 0x0000000108b3efd4 _ZN3std2rt10lang_start28_$u7b$$u7b$closure$u7d$$u7d$17haee940333e6881e2E + 20
    	35  app                                 0x000000010937c8ea _ZN3std2rt19lang_start_internal17hf65df31c3ffe3b9aE + 650
    	36  app                                 0x0000000108b3ef9e _ZN3std2rt10lang_start17hdb2264d3b86664f8E + 46
    	37  app                                 0x0000000108d15656 main + 22
    	38  dyld                                0x000000011756a4fe start + 462
    )
    2021-11-22 11:52:26.105 app[7546:134945] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[__NSPlaceholderDictionary initWithObjects:forKeys:count:]: attempt to insert nil object from objects[15]'
    *** First throw call stack:
    (
    	0   CoreFoundation                      0x00007ff81af80e5b __exceptionPreprocess + 242
    	1   libobjc.A.dylib                     0x00007ff81ace1b9d objc_exception_throw + 48
    	2   CoreFoundation                      0x00007ff81b03c404 _CFThrowFormattedException + 202
    	3   CoreFoundation                      0x00007ff81b046c71 -[__NSPlaceholderDictionary initWithCapacity:].cold.1 + 0
    	4   CoreFoundation                      0x00007ff81ae8fe62 -[__NSPlaceholderDictionary initWithObjects:forKeys:count:] + 251
    	5   CoreFoundation                      0x00007ff81ae8fd4d +[NSDictionary dictionaryWithObjects:forKeys:count:] + 49
    	6   VisionKitCore                       0x00007ffb2a1549d1 -[VKAnalyticsAnalyzerEvent coreAnalyticsDictionary] + 1292
    	7   VisionKitCore                       0x00007ffb2a11807c -[VKAnalyticsProcessor processAndSendEvent:] + 96
    	8   VisionKitCore                       0x00007ffb2a10e4b6 __69-[VKImageAnalyzer _processRequest:progressHandler:completionHandler:]_block_invoke_2 + 1254
    	9   libdispatch.dylib                   0x00007ff81ac86ad8 _dispatch_call_block_and_release + 12
    	10  libdispatch.dylib                   0x00007ff81ac87cc9 _dispatch_client_callout + 8
    	11  libdispatch.dylib                   0x00007ff81ac8dcee _dispatch_lane_serial_drain + 696
    	12  libdispatch.dylib                   0x00007ff81ac8e7c8 _dispatch_lane_invoke + 366
    	13  libdispatch.dylib                   0x00007ff81ac987e1 _dispatch_workloop_worker_thread + 758
    	14  libsystem_pthread.dylib             0x00007ff81ae3b08f _pthread_wqthread + 326
    	15  libsystem_pthread.dylib             0x00007ff81ae3a01b start_wqthread + 15
    )
    libc++abi: terminating with uncaught exception of type NSException
    

    Expected behavior

    App should not crash if i try to open the development console.

    Platform and Versions (required):

    Operating System - Mac OS, version 12.0.1 X64
    
    Node.js environment
      Node.js - 16.13.0
      @tauri-apps/cli - 1.0.0-beta-rc.4
      @tauri-apps/api - 1.0.0-beta.8
    
    Global packages
      npm - 8.1.0
      yarn - 1.22.15
    
    Rust environment
      rustc - 1.56.1
      cargo - 1.56.0
    
    App directory structure
    /node_modules
    /public
    /static
    /src-tauri
    /.svelte-kit
    /src
    
    App
      tauri.rs - 1.0.0-beta.8
    build-type - bundle
    CSP - 
    distDir - ../public
    devPath - http://localhost:3000
    

    Additional context

    Add any other context about the problem here.

    Stack Trace

    -------------------------------------
    Translated Report (Full Report Below)
    -------------------------------------
    
    Process:               app [7546]
    Path:                  /Users/USER/*/app
    Identifier:            app
    Version:               ???
    Code Type:             X86-64 (Native)
    Parent Process:        tauri-cli [7525]
    Responsible:           Terminal [1269]
    User ID:               501
    
    Date/Time:             2021-11-22 11:52:26.1112 +0100
    OS Version:            macOS 12.0.1 (21A559)
    Report Version:        12
    Bridge OS Version:     6.0 (19P548)
    Anonymous UUID:        2124BCC9-C1D7-9EF2-FE3E-0DEB6E545585
    
    
    Time Awake Since Boot: 12000 seconds
    
    System Integrity Protection: enabled
    
    Crashed Thread:        21  Dispatch queue: WebKit image analyzer queue
    
    Exception Type:        EXC_CRASH (SIGABRT)
    Exception Codes:       0x0000000000000000, 0x0000000000000000
    Exception Note:        EXC_CORPSE_NOTIFY
    
    Application Specific Information:
    *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[__NSPlaceholderDictionary initWithObjects:forKeys:count:]: attempt to insert nil object from objects[15]'
    terminating with uncaught exception of type NSException
    abort() called
    
    
    Application Specific Backtrace 0:
    0   CoreFoundation                      0x00007ff81af80e5b __exceptionPreprocess + 242
    1   libobjc.A.dylib                     0x00007ff81ace1b9d objc_exception_throw + 48
    2   CoreFoundation                      0x00007ff81b03c404 _CFThrowFormattedException + 202
    3   CoreFoundation                      0x00007ff81b046c71 -[__NSPlaceholderDictionary initWithCapacity:].cold.1 + 0
    4   CoreFoundation                      0x00007ff81ae8fe62 -[__NSPlaceholderDictionary initWithObjects:forKeys:count:] + 251
    5   CoreFoundation                      0x00007ff81ae8fd4d +[NSDictionary dictionaryWithObjects:forKeys:count:] + 49
    6   VisionKitCore                       0x00007ffb2a1549d1 -[VKAnalyticsAnalyzerEvent coreAnalyticsDictionary] + 1292
    7   VisionKitCore                       0x00007ffb2a11807c -[VKAnalyticsProcessor processAndSendEvent:] + 96
    8   VisionKitCore                       0x00007ffb2a10e4b6 __69-[VKImageAnalyzer _processRequest:progressHandler:completionHandler:]_block_invoke_2 + 1254
    9   libdispatch.dylib                   0x00007ff81ac86ad8 _dispatch_call_block_and_release + 12
    10  libdispatch.dylib                   0x00007ff81ac87cc9 _dispatch_client_callout + 8
    11  libdispatch.dylib                   0x00007ff81ac8dcee _dispatch_lane_serial_drain + 696
    12  libdispatch.dylib                   0x00007ff81ac8e7c8 _dispatch_lane_invoke + 366
    13  libdispatch.dylib                   0x00007ff81ac987e1 _dispatch_workloop_worker_thread + 758
    14  libsystem_pthread.dylib             0x00007ff81ae3b08f _pthread_wqthread + 326
    15  libsystem_pthread.dylib             0x00007ff81ae3a01b start_wqthread + 15
    
    
    Thread 0::  Dispatch queue: com.apple.main-thread
    0   libsystem_kernel.dylib        	    0x7ff81ae01aba mach_msg_trap + 10
    1   libsystem_kernel.dylib        	    0x7ff81ae01e2b mach_msg + 59
    2   CoreFoundation                	    0x7ff81af05a42 __CFRunLoopServiceMachPort + 319
    3   CoreFoundation                	    0x7ff81af0411b __CFRunLoopRun + 1325
    4   CoreFoundation                	    0x7ff81af0352d CFRunLoopRunSpecific + 563
    5   HIToolbox                     	    0x7ff823b213e1 RunCurrentEventLoopInMode + 292
    6   HIToolbox                     	    0x7ff823b21137 ReceiveNextEventCommon + 587
    7   HIToolbox                     	    0x7ff823b20ed5 _BlockUntilNextEventMatchingListInModeWithFilter + 70
    8   AppKit                        	    0x7ff81d92e8f0 _DPSNextEvent + 886
    9   AppKit                        	    0x7ff81d92cf5c -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1411
    10  AppKit                        	    0x7ff81d91f359 -[NSApplication run] + 586
    11  app                           	       0x108ec0fa6 _$LT$$LP$$RP$$u20$as$u20$objc..message..MessageArguments$GT$::invoke::h4c52714f8e3c55e7 + 70
    12  app                           	       0x108ec335c objc::message::platform::send_unverified::h249f6ee2323c05d0 + 92
    13  app                           	       0x108d28cc5 objc::message::send_message::hafb5da6c9bfbdaa2 + 24 (mod.rs:178) [inlined]
    14  app                           	       0x108d28cc5 tao::platform_impl::platform::event_loop::EventLoop$LT$T$GT$::run_return::hd815c015615be117 + 1333 (event_loop.rs:179)
    15  app                           	       0x108d28ffd tao::platform_impl::platform::event_loop::EventLoop$LT$T$GT$::run::h4999e2f67f0ff2c7 + 61 (event_loop.rs:146)
    16  app                           	       0x108cd7f5c tao::event_loop::EventLoop$LT$T$GT$::run::h2aca0274be158d44 + 108 (event_loop.rs:151)
    17  app                           	       0x108a011e8 _$LT$tauri_runtime_wry..Wry$u20$as$u20$tauri_runtime..Runtime$GT$::run::h3ce11fbebefd911b + 1032 (lib.rs:1797)
    18  app                           	       0x1089b8a1c tauri::app::App$LT$R$GT$::run::hf29911d4548c7749 + 332 (app.rs:431)
    19  app                           	       0x1089b9158 tauri::app::Builder$LT$R$GT$::run::hf05f4bf38a78636e + 200 (app.rs:1040)
    20  app                           	       0x108d15527 app::main::h9113a2ecda016923 + 4071 (main.rs:12)
    21  app                           	       0x108a936fe core::ops::function::FnOnce::call_once::hfcb8a5ce20c2a1f0 + 14 (function.rs:227)
    22  app                           	       0x108a1f921 std::sys_common::backtrace::__rust_begin_short_backtrace::h8509b43b10196e08 + 17 (backtrace.rs:125)
    23  app                           	       0x108b3efd4 std::rt::lang_start::_$u7b$$u7b$closure$u7d$$u7d$::haee940333e6881e2 + 20 (rt.rs:63)
    24  app                           	       0x10937c8ea std::rt::lang_start_internal::hf65df31c3ffe3b9a + 650
    25  app                           	       0x108b3ef9e std::rt::lang_start::hdb2264d3b86664f8 + 46 (rt.rs:62)
    26  app                           	       0x108d15656 main + 22
    27  dyld                          	       0x11756a4fe start + 462
    
    type: bug platform: macOS 
    opened by SaschaLucius 38
  • [feat] Add .taurignore and turn off the default behavior of watching all workspace members

    [feat] Add .taurignore and turn off the default behavior of watching all workspace members

    Describe the problem

    I use a monolithic style repository. Crates in my repository can be completely unrelated to the Tauri app, such as the REST API. But even if it's related to the app, for example the frontend resides in a separate workspace member than the Tauri source code. The result of watching all workspace members then is that rather than having hot reloading for my frontend, any change to the frontend results in the Tauri app being rebuilt as well. If I update the API, Tauri rebuilds, for absolutely no good reason. Even if I just change the README in another project, it triggers a rebuild of the Tauri app.

    The only solution right now for me that sort of works is by passing an ignore file as an environment variable in the format of TAURI_DEV_WATCHER_IGNORE_FILE=.taurignore. It works, but passing that environment variable is incredibly annoying.

    Describe the solution you'd like

    • Disable watching all workspace members by default. Add a CLI flag such as --watch-members to enable it. It's a good feature but I highly doubt most people using workspaces are using every single crate in their workspace for the Tauri project. If you disagree, at least add the reverse option, e.g. --no-watch-members
    • Support reading files in the workspace called .taurignore that disable watchers for ignored files

    Alternatives considered

    None really. I'll use my workaround until either of the above solutions are implemented, or until someone else suggests something better.

    One potential improvement to the watched files could be only watching for changes in *.rs files in other workspace members, since it's pretty much guaranteed that the only reason you want to rebuild your Tauri app based on a workspace member change is when you've updated the Rust code. Icons and such most likely reside in the Tauri project itself so watching the entire Tauri project makes sense, but watching all files in all workspace members is almost guaranteed to be unnecessary and unwanted behavior, watching all Rust files should be the only thing people really need. Ignore files would still be required because again, if I have a REST API, I don't want those Rust source files to rebuild my Tauri app as well, but it'd be a start.

    Additional context

    No response

    scope: cli.rs type: feature request priority: 2 medium 
    opened by simonhyll 36
  • Simplify Command Matching

    Simplify Command Matching

    The Problem

    The main.rs file gets pretty bulky. Yes, things can be split apart into simpler chunks, and that's what I'm proposing - I just think Tauri can assist with some "sugar". This probably isn't a priority. I just think of how much simpler it could be, especially for beginners to Rust.

    Specifically I'd like to point out:

    • deserializing the command from a string
    • matching commands inline
    • move ||
    • destructuring and passing along Tauri-specific values like the callback and error fields

    image Link to code

    Preferred Solution

    Describe the solution you'd like A clear and concise description of what you want to happen.

    I see a few options:

    1. Create a macro that converts all variant matches into methods of the same name, like GetAllTodos into get_all_todos(). The problem then becomes passing the value into the method. If there are multiple fields in the variant, would they be passed in order? That doesn't seem right. It would be cleanest to pass the command itself, but enum variants aren't real types, so the value can't be destructured and passed in. Here's a playground example of how the command can be passed, but it still needs to be matched on the other end, which detracts from the desired cleanliness.
    2. Deserialize the command into a tuple variant. I think the syntax is quite ugly and confusing, but all of the RFCs have been closed or slow moving. See https://github.com/rust-lang/rfcs/pull/1450 and https://github.com/rust-lang/rfcs/pull/2593. Also see this Stack Overflow post for clarification on why this is ugly. Serde has some great features that may be able to deserialize this, like flatten. This way would probably be pretty simple.

    Both of these together could look like:

    #[derive(Deserialize)]
    struct GetAllTodos {
        callback: String,
        error: String,
    }
    
    #[derive(Deserialize)]
    struct CreateTodo {
        title: String,
        callback: String,
        error: String,
    }
    
    // some type of flatten?
    #[derive(Deserialize)]
    #[serde(tag = "cmd", rename_all = "camelCase", flatten)]
    pub enum Cmd {
        GetAllTodos(GetAllTodos),
    
        CreateTodo(CreateTodo),
    
        // .. more
    }
    

    And then potentially an attribute or macro to generate this, if desired:

    match command {
        Cmd::GetAllTodos(cmd) => get_all_todos(cmd),
        Cmd::CreateTodo(cmd) => create_todo(cmd),
    }
    

    And the usage could look like:

    fn get_all_todos(cmd: GetAllTodos) {
        // stuff here
    }
    

    Another thing to think about here would be handling responses and return types like via tauri::execute_promise(). Is there any way for these methods and params to be abstracted or hidden as well (like success and error callbacks)? Perhaps the commands or functions could have an attribute like #[tauri(type = "execute_promise")] which acts like a decorator?

    Conclusion

    This is all to hopefully help simplify how people use it - not necessarily code cleanliness. If there is a "cleaner" structure that can be done without any API changes, perhaps it's worth showcasing that in the examples instead of the very straightforward examples that are there currently.

    opened by parker-codes 33
  • How to run nodejs server in build mode ?

    How to run nodejs server in build mode ?

    First of all this is a great initiative and love ❤️ the project. I have an express app with front end in Vue and backend in nodejs server. I want to run and package both of them and have the api server run with a port.

    Is this possible ?

    Thanks again

    opened by madhupalo 32
  • `asset://` protocol does not release the memory properly

    `asset://` protocol does not release the memory properly

    Describe the bug

    The convertFileSrc method does not release the memory after not being used.

    To Reproduce

    Steps to reproduce the behavior:

    1. Use convertFileSrc to convert video file
    2. Remove the video from the DOM
    3. Say goodbye to hundred MBs of RAM

    Expected behavior

    There is a function to release the memory/automatically release that after the src no longer exists on the DOM. The first method will be preferred tho.

    Screenshots

    Here's a screen record in which hundreds of MBs of RAM are gone.

    https://user-images.githubusercontent.com/61906684/143229904-8697e75f-c71f-4ed3-add1-2250fc0c0b36.mp4

    For the Downloads folder, there're video files, this makes the memory bump into 500mbs (including the hundred mbs of the basic layout), but no release after not using it

    Platform and Versions (required):

    Operating System - Windows, version 10.0.22000 X64
    Webview2 - 96.0.1054.29
    
    Node.js environment
      Node.js - 16.0.0
      @tauri-apps/cli - 1.0.0-beta.10
      @tauri-apps/api - 1.0.0-beta.8
    
    Global packages
      npm - 8.1.4
      yarn - 1.22.17
    
    Rust environment
      rustc - 1.56.0
      cargo - 1.56.0
    
    App directory structure
    /.git
    /.github
    /.husky
    /.vscode
    /docs
    /lib
    /node_modules
    /out
    /packages
    /scripts
    /src
    /src-tauri
    
    App
      tauri.rs - 1.0.0-beta.8
      build-type - bundle
      CSP - default-src asset: blob: data: filesystem: ws: wss: http: https: tauri: 'unsafe-eval' 'unsafe-inline' 'self' img-src: 'self'
      distDir - ../out/src
      devPath - http://localhost:8080
      bundler - Webpack
    
    type: bug status: upstream 
    opened by kimlimjustin 30
  • /usr/lib/libc.so.6: version `GLIBC_2.33' not found

    /usr/lib/libc.so.6: version `GLIBC_2.33' not found

    Describe the bug I build my application on one machine, then I have a friend who tries to launch the appimage on another machine using another glibc version. They get the following error:

    ./my-app: /usr/lib/libc.so.6: version `GLIBC_2.33' not found (required by ./my-app)
    

    To Reproduce Steps to reproduce the behavior:

    1. Build an appimage with one machine.
    2. Try to launch the appimage on another machine. (With another version of glibc.)
    3. See the error; the app does not launch.

    Expected behavior I expect the appimage to "just work", since as far as I know appimages should have static libraries and therefore launch on any machine.

    Are there any solutions to this?

    Platform and Versions (please complete the following information):

    Operating System - Linux(5.11.4-zen1-1-zen) - linux/x64
    
    Node.js environment
      Node.js - 15.11.0
      tauri.js - 0.14.1
    
    Rust environment
      rustc - 1.50.0
      cargo - 1.50.0
      tauri-bundler - 0.9.4
    
    Global packages
      NPM - 7.6.1
      yarn - 1.22.10
    
    App directory structure
    /.git
    /dist
    /src-tauri
    
    App
      tauri.rs - 0.11.1
      mode - embedded-server
      build-type - bundle
      CSP - default-src blob: data: filesystem: ws: http: https: 'unsafe-eval' 'unsafe-inline'
      distDir - ../dist
      devPath - http://localhost:4000
    
    type: bug 
    opened by BurnyLlama 29
  • Failing to build Mac universal

    Failing to build Mac universal

    Describe the bug

    When I try to build a Tauri app for Mac OS Universal, I get a bunch of Rust errors in these shapes.

    image

    Reproduction

    tauri build --target universal-apple-darwin
    

    Expected behavior

    The command will produce a successful build.

    Platform and versions

    > [email protected] tauri
    > tauri "info"
    
    
    Operating System - Mac OS, version 12.0.1 X64
    
    Node.js environment
      Node.js - 16.14.0
      @tauri-apps/cli - 1.0.0-rc.5 (outdated, latest: 1.0.0-rc.7)
      @tauri-apps/api - 1.0.0-rc.1 (outdated, latest: 1.0.0-rc.2)
    
    Global packages
      npm - 8.3.1
      pnpm - 6.27.0
      yarn - Not installed
    
    Rust environment
      rustup - 1.24.3
      rustc - 1.59.0
      cargo - 1.59.0
      toolchain - stable-aarch64-apple-darwin 
    
    App directory structure
    /dist
    /node_modules
    /src-tauri
    /.git
    /src
    
    App
      tauri - 1.0.0-rc.3
      tauri-build - 1.0.0-rc.3
      tao - 0.6.3
      wry - 0.13.3
      build-type - bundle
      CSP - unset
      distDir - ../dist
      devPath - http://localhost:3000/
    

    Stack trace

    No response

    Additional context

    No response

    type: bug 
    opened by albingroen 28
Releases(tauri-v2.0.0-alpha.2)
  • tauri-v2.0.0-alpha.2(Dec 22, 2022)

    Updating crates.io index

    Cargo Audit

    Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
          Loaded 474 security advisories (from /home/runner/.cargo/advisory-db)
        Updating crates.io index
        Scanning Cargo.lock for vulnerabilities (447 crate dependencies)
    Crate:     xml-rs
    Version:   0.8.4
    Warning:   unmaintained
    Title:     xml-rs is Unmaintained
    Date:      2022-01-26
    ID:        RUSTSEC-2022-0048
    URL:       https://rustsec.org/advisories/RUSTSEC-2022-0048
    Dependency tree:
    xml-rs 0.8.4
    └── plist 1.3.1
        └── tauri-codegen 2.0.0-alpha.0
            ├── tauri-macros 2.0.0-alpha.0
            │   └── tauri 2.0.0-alpha.2
            │       ├── tauri 2.0.0-alpha.2
            │       ├── restart 0.1.0
            │       └── app-updater 0.1.0
            └── tauri-build 2.0.0-alpha.0
                └── app-updater 0.1.0
    
    warning: 1 allowed warning found
    

    [2.0.0-alpha.2]

    • Fix the filesystem scope allowing sub-directories of the directory picked by the dialog when recursive option was false.
      • 9ad0a9a0 Merge pull request from GHSA-6mv3-wm7j-h4w5 on 2022-12-22

    Cargo Publish

    Updating crates.io index
       Packaging tauri v2.0.0-alpha.2 (/home/runner/work/tauri/tauri/core/tauri)
       Verifying tauri v2.0.0-alpha.2 (/home/runner/work/tauri/tauri/core/tauri)
     Downloading crates ...
      Downloaded futures-task v0.3.25
      Downloaded nodrop v0.1.14
      Downloaded gtk3-macros v0.15.4
      Downloaded alloc-no-stdlib v2.0.4
      Downloaded ppv-lite86 v0.2.17
      Downloaded proc-macro-hack v0.5.20+deprecated
      Downloaded rand v0.7.3
      Downloaded rand_chacha v0.3.1
      Downloaded rand_core v0.6.4
      Downloaded remove_dir_all v0.5.3
      Downloaded sha2 v0.10.6
      Downloaded siphasher v0.3.10
      Downloaded socket2 v0.4.7
      Downloaded tempfile v3.3.0
      Downloaded xattr v0.2.3
      Downloaded rustc_version v0.4.0
      Downloaded tokio-macros v1.8.2
      Downloaded alloc-stdlib v0.2.2
      Downloaded phf_shared v0.10.0
      Downloaded filetime v0.2.19
      Downloaded png v0.17.7
      Downloaded soup2 v0.2.1
      Downloaded typenum v1.16.0
      Downloaded walkdir v2.3.2
      Downloaded uuid v1.2.2
      Downloaded unicode-segmentation v1.10.0
      Downloaded serde_with v1.14.0
      Downloaded parking_lot v0.12.1
      Downloaded mio v0.8.5
      Downloaded instant v0.1.12
      Downloaded uuid v0.8.2
      Downloaded serialize-to-javascript-impl v0.1.1
      Downloaded webkit2gtk v0.18.2
      Downloaded tauri-utils v2.0.0-alpha.0
      Downloaded x11-dl v2.20.1
      Downloaded version-compare v0.0.11
      Downloaded tokio v1.23.0
      Downloaded tauri-runtime-wry v0.13.0-alpha.0
      Downloaded ignore v0.4.18
      Downloaded thin-slice v0.1.1
      Downloaded selectors v0.22.0
      Downloaded x11 v2.20.1
      Downloaded webkit2gtk-sys v0.18.0
      Downloaded version-compare v0.1.1
      Downloaded phf_macros v0.8.0
      Downloaded gtk-sys v0.15.3
      Downloaded cairo-rs v0.15.12
      Downloaded glib-sys v0.15.10
      Downloaded gdk-pixbuf v0.15.11
      Downloaded cssparser v0.27.2
      Downloaded gtk v0.15.5
      Downloaded gdk v0.15.4
      Downloaded encoding_rs v0.8.31
      Downloaded system-deps v5.0.0
      Downloaded brotli v3.3.4
      Downloaded cssparser-macros v0.6.0
      Downloaded tauri-codegen v2.0.0-alpha.0
      Downloaded pest v2.5.1
      Downloaded itoa v0.4.8
      Downloaded field-offset v0.3.4
      Downloaded ctor v0.1.26
      Downloaded parking_lot_core v0.9.5
      Downloaded gdkx11-sys v0.15.1
      Downloaded brotli-decompressor v2.3.2
      Downloaded globset v0.4.9
      Downloaded dtoa v0.4.8
      Downloaded darling_core v0.13.4
      Downloaded tauri-macros v2.0.0-alpha.0
      Downloaded ico v0.2.0
      Downloaded http-range v0.1.5
      Downloaded glib-macros v0.15.11
      Downloaded darling_macro v0.13.4
      Downloaded cairo-sys-rs v0.15.1
      Downloaded glib v0.15.12
      Downloaded html5ever v0.25.2
      Downloaded gobject-sys v0.15.10
      Downloaded gio v0.15.12
      Downloaded heck v0.3.3
      Downloaded precomputed-hash v0.1.1
      Downloaded phf_generator v0.10.0
      Downloaded phf v0.10.1
      Downloaded phf v0.8.0
      Downloaded new_debug_unreachable v1.0.4
      Downloaded gio-sys v0.15.10
      Downloaded ucd-trie v0.1.5
      Downloaded phf_generator v0.8.0
      Downloaded gdk-sys v0.15.1
      Downloaded proc-macro-crate v1.2.1
      Downloaded phf_shared v0.8.0
      Downloaded phf_codegen v0.8.0
      Downloaded cfg-expr v0.9.1
      Downloaded system-deps v6.0.3
      Downloaded soup2-sys v0.2.0
      Downloaded serialize-to-javascript v0.1.1
      Downloaded gdk-pixbuf-sys v0.15.10
      Downloaded futf v0.1.5
      Downloaded dtoa-short v0.3.3
      Downloaded darling v0.13.4
      Downloaded cty v0.2.2
      Downloaded cfg-expr v0.11.0
      Downloaded cfb v0.6.1
      Downloaded atk-sys v0.15.1
      Downloaded atk v0.15.1
      Downloaded matches v0.1.9
      Downloaded glob v0.3.0
      Downloaded getrandom v0.2.8
      Downloaded generic-array v0.14.6
      Downloaded fxhash v0.2.1
      Downloaded futures-util v0.3.25
      Downloaded futures-macro v0.3.25
      Downloaded futures-io v0.3.25
      Downloaded futures-executor v0.3.25
      Downloaded futures-core v0.3.25
      Downloaded futures-channel v0.3.25
      Downloaded fnv v1.0.7
      Downloaded flate2 v1.0.25
      Downloaded fastrand v1.8.0
      Downloaded digest v0.10.6
      Downloaded derive_more v0.99.17
      Downloaded crypto-common v0.1.6
      Downloaded crc32fast v1.3.2
      Downloaded cpufeatures v0.2.5
      Downloaded phf_macros v0.10.0
      Downloaded pango-sys v0.15.10
      Downloaded pango v0.15.10
      Downloaded convert_case v0.4.0
      Downloaded bstr v0.2.17
      Downloaded same-file v1.0.6
      Downloaded rustc_version v0.3.3
      Downloaded markup5ever v0.10.1
      Downloaded kuchiki v0.8.1
      Downloaded mac v0.1.1
      Downloaded json-patch v0.2.7
      Downloaded getrandom v0.1.16
      Downloaded attohttpc v0.24.0
      Downloaded utf-8 v0.7.6
      Downloaded treediff v3.0.2
      Downloaded tendril v0.4.3
      Downloaded tar v0.4.38
      Downloaded string_cache_codegen v0.5.2
      Downloaded string_cache v0.8.4
      Downloaded state v0.5.3
      Downloaded serde_with_macros v1.5.2
      Downloaded serde_repr v0.1.10
      Downloaded raw-window-handle v0.5.0
      Downloaded pin-utils v0.1.0
      Downloaded memoffset v0.6.5
      Downloaded lock_api v0.4.9
      Downloaded javascriptcore-rs v0.16.0
      Downloaded block-buffer v0.10.3
      Downloaded stable_deref_trait v1.2.0
      Downloaded javascriptcore-rs-sys v0.4.0
      Downloaded slab v0.4.7
      Downloaded http v0.2.8
      Downloaded signal-hook-registry v1.4.0
      Downloaded serde_urlencoded v0.7.1
      Downloaded semver-parser v0.10.2
      Downloaded semver v0.11.0
      Downloaded rand_pcg v0.2.1
      Downloaded rand_core v0.5.1
      Downloaded rand_chacha v0.2.2
      Downloaded rand v0.8.5
      Downloaded tao v0.15.8
      Downloaded wry v0.23.4
      Downloaded tauri-runtime v0.13.0-alpha.0
      Downloaded servo_arc v0.1.1
      Downloaded infer v0.7.0
       Compiling proc-macro2 v1.0.49
       Compiling quote v1.0.23
       Compiling unicode-ident v1.0.6
       Compiling syn v1.0.107
       Compiling serde_derive v1.0.151
       Compiling serde v1.0.151
       Compiling libc v0.2.139
       Compiling smallvec v1.10.0
       Compiling pkg-config v0.3.26
       Compiling heck v0.4.0
       Compiling cfg-if v1.0.0
       Compiling cfg-expr v0.11.0
       Compiling version-compare v0.1.1
       Compiling autocfg v1.1.0
       Compiling version_check v0.9.4
       Compiling thiserror v1.0.38
       Compiling once_cell v1.16.0
       Compiling ppv-lite86 v0.2.17
       Compiling siphasher v0.3.10
       Compiling getrandom v0.1.16
       Compiling bitflags v1.3.2
       Compiling rand_core v0.5.1
       Compiling proc-macro-error-attr v1.0.4
       Compiling getrandom v0.2.8
       Compiling futures-core v0.3.25
       Compiling rand_chacha v0.2.2
       Compiling thiserror-impl v1.0.38
       Compiling rand_pcg v0.2.1
       Compiling proc-macro-error v1.0.4
       Compiling slab v0.4.7
       Compiling futures-task v0.3.25
       Compiling anyhow v1.0.68
       Compiling rand v0.7.3
       Compiling phf_shared v0.8.0
       Compiling futures-util v0.3.25
       Compiling log v0.4.17
       Compiling pin-project-lite v0.2.9
       Compiling phf_generator v0.8.0
       Compiling toml v0.5.10
       Compiling futures-macro v0.3.25
       Compiling system-deps v6.0.3
       Compiling proc-macro-crate v1.2.1
       Compiling pin-utils v0.1.0
       Compiling futures-channel v0.3.25
       Compiling glib-sys v0.15.10
       Compiling gobject-sys v0.15.10
       Compiling gdk-sys v0.15.1
       Compiling gio-sys v0.15.10
       Compiling rand_core v0.6.4
       Compiling proc-macro-hack v0.5.20+deprecated
       Compiling unicode-segmentation v1.10.0
       Compiling heck v0.3.3
       Compiling rand_chacha v0.3.1
       Compiling futures-executor v0.3.25
       Compiling atk-sys v0.15.1
       Compiling glib-macros v0.15.11
       Compiling phf_shared v0.10.0
       Compiling lock_api v0.4.9
       Compiling cfg-expr v0.9.1
       Compiling parking_lot_core v0.9.5
       Compiling fnv v1.0.7
       Compiling version-compare v0.0.11
       Compiling system-deps v5.0.0
       Compiling rand v0.8.5
       Compiling glib v0.15.12
       Compiling gdk-pixbuf-sys v0.15.10
       Compiling pango-sys v0.15.10
       Compiling cairo-sys-rs v0.15.1
       Compiling scopeguard v1.1.0
       Compiling phf_generator v0.10.0
       Compiling phf_codegen v0.8.0
       Compiling itoa v1.0.5
       Compiling ucd-trie v0.1.5
       Compiling memchr v2.5.0
       Compiling pest v2.5.1
       Compiling parking_lot v0.12.1
       Compiling gtk-sys v0.15.3
       Compiling serde_json v1.0.91
       Compiling ryu v1.0.12
       Compiling semver-parser v0.10.2
       Compiling phf_macros v0.8.0
       Compiling gio v0.15.12
       Compiling crc32fast v1.3.2
       Compiling byteorder v1.4.3
       Compiling tinyvec_macros v0.1.0
       Compiling new_debug_unreachable v1.0.4
       Compiling tinyvec v1.6.0
       Compiling phf v0.8.0
       Compiling semver v0.11.0
       Compiling string_cache_codegen v0.5.2
       Compiling percent-encoding v2.2.0
       Compiling mac v0.1.1
       Compiling futures-io v0.3.25
       Compiling ident_case v1.0.1
       Compiling precomputed-hash v0.1.1
       Compiling strsim v0.10.0
       Compiling adler v1.0.2
       Compiling darling_core v0.13.4
       Compiling miniz_oxide v0.6.2
       Compiling futf v0.1.5
       Compiling form_urlencoded v1.1.0
       Compiling markup5ever v0.10.1
       Compiling unicode-normalization v0.1.22
       Compiling rustc_version v0.3.3
       Compiling soup2-sys v0.2.0
       Compiling cssparser v0.27.2
       Compiling memoffset v0.6.5
       Compiling typenum v1.16.0
       Compiling unicode-bidi v0.3.8
       Compiling dtoa v0.4.8
       Compiling utf-8 v0.7.6
       Compiling tendril v0.4.3
       Compiling dtoa-short v0.3.3
       Compiling idna v0.3.0
       Compiling flate2 v1.0.25
       Compiling field-offset v0.3.4
       Compiling darling_macro v0.13.4
       Compiling string_cache v0.8.4
       Compiling selectors v0.22.0
       Compiling html5ever v0.25.2
       Compiling cssparser-macros v0.6.0
       Compiling generic-array v0.14.6
       Compiling convert_case v0.4.0
       Compiling itoa v0.4.8
       Compiling nodrop v0.1.14
       Compiling stable_deref_trait v1.2.0
       Compiling matches v0.1.9
       Compiling alloc-no-stdlib v2.0.4
       Compiling alloc-stdlib v0.2.2
       Compiling servo_arc v0.1.1
       Compiling derive_more v0.99.17
       Compiling darling v0.13.4
       Compiling url v2.3.1
       Compiling gdk-pixbuf v0.15.11
       Compiling fxhash v0.2.1
       Compiling cairo-rs v0.15.12
       Compiling pango v0.15.10
       Compiling javascriptcore-rs-sys v0.4.0
       Compiling gtk v0.15.5
       Compiling crossbeam-utils v0.8.14
       Compiling same-file v1.0.6
       Compiling semver v1.0.16
       Compiling thin-slice v0.1.1
       Compiling uuid v0.8.2
       Compiling cfb v0.6.1
       Compiling walkdir v2.3.2
       Compiling gdk v0.15.4
       Compiling serde_with_macros v1.5.2
       Compiling brotli-decompressor v2.3.2
       Compiling png v0.17.7
       Compiling atk v0.15.1
       Compiling treediff v3.0.2
       Compiling phf_macros v0.10.0
       Compiling webkit2gtk-sys v0.18.0
       Compiling gtk3-macros v0.15.4
       Compiling uuid v1.2.2
       Compiling x11 v2.20.1
       Compiling bytes v1.3.0
       Compiling phf v0.10.1
       Compiling json-patch v0.2.7
       Compiling brotli v3.3.4
       Compiling kuchiki v0.8.1
       Compiling serde_with v1.14.0
       Compiling infer v0.7.0
       Compiling gdkx11-sys v0.15.1
       Compiling ctor v0.1.26
       Compiling x11-dl v2.20.1
       Compiling cty v0.2.2
       Compiling glob v0.3.0
       Compiling lazy_static v1.4.0
       Compiling cc v1.0.78
       Compiling tao v0.15.8
       Compiling tauri-utils v2.0.0-alpha.0
       Compiling raw-window-handle v0.5.0
       Compiling http v0.2.8
       Compiling block-buffer v0.10.3
       Compiling crypto-common v0.1.6
       Compiling digest v0.10.6
       Compiling soup2 v0.2.1
       Compiling crossbeam-channel v0.5.6
       Compiling javascriptcore-rs v0.16.0
       Compiling aho-corasick v0.7.20
       Compiling instant v0.1.12
       Compiling wry v0.23.4
       Compiling regex-syntax v0.6.28
       Compiling cpufeatures v0.2.5
       Compiling tauri-runtime v0.13.0-alpha.0
       Compiling sha2 v0.10.6
       Compiling regex v1.7.0
       Compiling webkit2gtk v0.18.2
       Compiling ico v0.2.0
       Compiling bstr v0.2.17
       Compiling tokio v1.23.0
       Compiling tauri-runtime-wry v0.13.0-alpha.0
       Compiling base64 v0.13.1
       Compiling encoding_rs v0.8.31
       Compiling http-range v0.1.5
       Compiling tauri-codegen v2.0.0-alpha.0
       Compiling globset v0.4.9
       Compiling serde_urlencoded v0.7.1
       Compiling mio v0.8.5
       Compiling serialize-to-javascript-impl v0.1.1
       Compiling tokio-macros v1.8.2
       Compiling tauri v2.0.0-alpha.2 (/home/runner/work/tauri/tauri/target/package/tauri-2.0.0-alpha.2)
       Compiling thread_local v1.1.4
       Compiling filetime v0.2.19
       Compiling dirs-sys-next v0.1.2
       Compiling xattr v0.2.3
       Compiling signal-hook-registry v1.4.0
       Compiling num_cpus v1.15.0
       Compiling socket2 v0.4.7
       Compiling remove_dir_all v0.5.3
       Compiling fastrand v1.8.0
       Compiling tempfile v3.3.0
       Compiling tar v0.4.38
       Compiling dirs-next v2.0.0
       Compiling ignore v0.4.18
       Compiling serialize-to-javascript v0.1.1
       Compiling attohttpc v0.24.0
       Compiling tauri-macros v2.0.0-alpha.0
       Compiling serde_repr v0.1.10
       Compiling state v0.5.3
        Finished dev [unoptimized + debuginfo] target(s) in 3m 05s
       Uploading tauri v2.0.0-alpha.2 (/home/runner/work/tauri/tauri/core/tauri)
    
    Source code(tar.gz)
    Source code(zip)
  • tauri-v1.2.3(Dec 22, 2022)

    Updating crates.io index

    Cargo Audit

    Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
          Loaded 474 security advisories (from /home/runner/.cargo/advisory-db)
        Updating crates.io index
        Scanning Cargo.lock for vulnerabilities (442 crate dependencies)
    Crate:     xml-rs
    Version:   0.8.4
    Warning:   unmaintained
    Title:     xml-rs is Unmaintained
    Date:      2022-01-26
    ID:        RUSTSEC-2022-0048
    URL:       https://rustsec.org/advisories/RUSTSEC-2022-0048
    Dependency tree:
    xml-rs 0.8.4
    └── plist 1.3.1
        └── tauri-codegen 1.2.1
            ├── tauri-macros 1.2.1
            │   └── tauri 1.2.3
            │       ├── tauri 1.2.3
            │       ├── restart 0.1.0
            │       └── app-updater 0.1.0
            └── tauri-build 1.2.1
                └── app-updater 0.1.0
    
    warning: 1 allowed warning found
    

    [1.2.3]

    • Fix the filesystem scope allowing sub-directories of the directory picked by the dialog when recursive option was false.
      • f1b0ad6e Merge pull request from GHSA-6mv3-wm7j-h4w5 on 2022-12-22

    Cargo Publish

    Updating crates.io index
       Packaging tauri v1.2.3 (/home/runner/work/tauri/tauri/core/tauri)
       Verifying tauri v1.2.3 (/home/runner/work/tauri/tauri/core/tauri)
     Downloading crates ...
      Downloaded serde_repr v0.1.10
      Downloaded serde_with_macros v1.5.2
      Downloaded alloc-stdlib v0.2.2
      Downloaded string_cache v0.8.4
      Downloaded typenum v1.16.0
      Downloaded digest v0.10.6
      Downloaded instant v0.1.12
      Downloaded siphasher v0.3.10
      Downloaded walkdir v2.3.2
      Downloaded uuid v1.2.2
      Downloaded thin-slice v0.1.1
      Downloaded webkit2gtk-sys v0.18.0
      Downloaded xattr v0.2.3
      Downloaded serialize-to-javascript-impl v0.1.1
      Downloaded string_cache_codegen v0.5.2
      Downloaded tauri-macros v1.2.1
      Downloaded version-compare v0.1.1
      Downloaded ctor v0.1.26
      Downloaded x11-dl v2.20.1
      Downloaded ico v0.2.0
      Downloaded kuchiki v0.8.1
      Downloaded system-deps v5.0.0
      Downloaded version-compare v0.0.11
      Downloaded tauri-utils v1.2.1
      Downloaded glib v0.15.12
      Downloaded tauri-runtime v0.12.1
      Downloaded soup2-sys v0.2.0
      Downloaded gtk-sys v0.15.3
      Downloaded webkit2gtk v0.18.2
      Downloaded soup2 v0.2.1
      Downloaded x11 v2.20.1
      Downloaded cfb v0.6.1
      Downloaded gdk v0.15.4
      Downloaded cfg-expr v0.11.0
      Downloaded cfg-expr v0.9.1
      Downloaded atk-sys v0.15.1
      Downloaded tauri-runtime-wry v0.12.2
      Downloaded tauri-codegen v1.2.1
      Downloaded wry v0.23.4
      Downloaded state v0.5.3
      Downloaded tao v0.15.8
      Downloaded brotli v3.3.4
      Downloaded selectors v0.22.0
      Downloaded markup5ever v0.10.1
      Downloaded gio-sys v0.15.10
      Downloaded html5ever v0.25.2
      Downloaded infer v0.7.0
      Downloaded gtk v0.15.5
      Downloaded gdk-sys v0.15.1
      Downloaded tokio v1.23.0
      Downloaded encoding_rs v0.8.31
      Downloaded cairo-rs v0.15.12
      Downloaded cssparser-macros v0.6.0
      Downloaded cssparser v0.27.2
      Downloaded crypto-common v0.1.6
      Downloaded bstr v0.2.17
      Downloaded brotli-decompressor v2.3.2
      Downloaded block-buffer v0.10.3
      Downloaded atk v0.15.1
      Downloaded alloc-no-stdlib v2.0.4
      Downloaded png v0.17.7
      Downloaded pango v0.15.10
      Downloaded serialize-to-javascript v0.1.1
      Downloaded pango-sys v0.15.10
      Downloaded javascriptcore-rs-sys v0.4.0
      Downloaded javascriptcore-rs v0.16.0
      Downloaded gobject-sys v0.15.10
      Downloaded glib-sys v0.15.10
      Downloaded gio v0.15.12
      Downloaded semver v0.11.0
      Downloaded rustc_version v0.3.3
      Downloaded raw-window-handle v0.5.0
      Downloaded phf_macros v0.10.0
      Downloaded nodrop v0.1.14
      Downloaded mac v0.1.1
      Downloaded ignore v0.4.18
      Downloaded glib-macros v0.15.11
      Downloaded gdkx11-sys v0.15.1
      Downloaded gdk-pixbuf-sys v0.15.10
      Downloaded gdk-pixbuf v0.15.11
      Downloaded field-offset v0.3.4
      Downloaded cairo-sys-rs v0.15.1
      Downloaded phf_macros v0.8.0
      Downloaded phf_codegen v0.8.0
      Downloaded parking_lot v0.12.1
      Downloaded new_debug_unreachable v1.0.4
      Downloaded mio v0.8.5
      Downloaded memoffset v0.6.5
      Downloaded matches v0.1.9
      Downloaded json-patch v0.2.7
      Downloaded http-range v0.1.5
      Downloaded http v0.2.8
      Downloaded heck v0.3.3
      Downloaded glob v0.3.0
      Downloaded getrandom v0.2.8
      Downloaded getrandom v0.1.16
    
    Source code(tar.gz)
    Source code(zip)
  • tauri-v1.1.3(Dec 22, 2022)

    Updating crates.io index

    Cargo Audit

    Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
          Loaded 474 security advisories (from /home/runner/.cargo/advisory-db)
        Updating crates.io index
        Scanning Cargo.lock for vulnerabilities (444 crate dependencies)
    Crate:     xml-rs
    Version:   0.8.4
    Warning:   unmaintained
    Title:     xml-rs is Unmaintained
    Date:      2022-01-26
    ID:        RUSTSEC-2022-0048
    URL:       https://rustsec.org/advisories/RUSTSEC-2022-0048
    Dependency tree:
    xml-rs 0.8.4
    └── plist 1.3.1
        └── tauri-codegen 1.1.1
            ├── tauri-macros 1.1.1
            │   └── tauri 1.1.3
            │       ├── tauri 1.1.3
            │       ├── restart 0.1.0
            │       └── app-updater 0.1.0
            └── tauri-build 1.1.1
                └── app-updater 0.1.0
    
    warning: 1 allowed warning found
    

    [1.1.3]

    • Fix the filesystem scope allowing sub-directories of the directory picked by the dialog when recursive option was false.
      • 2654c0f4 Merge pull request from GHSA-6mv3-wm7j-h4w5 on 2022-12-22

    Cargo Publish

    Updating crates.io index
       Packaging tauri v1.1.3 (/home/runner/work/tauri/tauri/core/tauri)
       Verifying tauri v1.1.3 (/home/runner/work/tauri/tauri/core/tauri)
     Downloading crates ...
      Downloaded fnv v1.0.7
      Downloaded memoffset v0.6.5
      Downloaded gdkx11-sys v0.15.1
      Downloaded matches v0.1.9
      Downloaded uuid v1.2.2
      Downloaded walkdir v2.3.2
      Downloaded x11 v2.20.1
      Downloaded rand_core v0.6.4
      Downloaded stable_deref_trait v1.2.0
      Downloaded version-compare v0.0.11
      Downloaded tauri-utils v1.2.1
      Downloaded uuid v0.8.2
      Downloaded ctor v0.1.26
      Downloaded tao v0.14.0
      Downloaded itoa v0.4.8
      Downloaded cssparser-macros v0.6.0
      Downloaded gtk-sys v0.15.3
      Downloaded encoding_rs v0.8.31
      Downloaded javascriptcore-rs-sys v0.4.0
      Downloaded semver v0.11.0
      Downloaded x11-dl v2.20.1
      Downloaded serde_with v1.14.0
      Downloaded http-range v0.1.5
      Downloaded version-compare v0.1.1
      Downloaded rand v0.8.5
      Downloaded serialize-to-javascript-impl v0.1.1
      Downloaded string_cache_codegen v0.5.2
      Downloaded tauri-runtime v0.11.1
      Downloaded json-patch v0.2.7
      Downloaded gtk3-macros v0.15.4
      Downloaded javascriptcore-rs v0.16.0
      Downloaded new_debug_unreachable v1.0.4
      Downloaded dtoa-short v0.3.3
      Downloaded wry v0.21.1
      Downloaded cssparser v0.27.2
      Downloaded dtoa v0.4.8
      Downloaded png v0.17.7
      Downloaded instant v0.1.12
      Downloaded rand v0.7.3
      Downloaded tempfile v3.3.0
      Downloaded webkit2gtk-sys v0.18.0
      Downloaded xattr v0.2.3
      Downloaded soup2-sys v0.2.0
      Downloaded tendril v0.4.3
      Downloaded signal-hook-registry v1.4.0
      Downloaded semver-parser v0.10.2
      Downloaded treediff v3.0.2
      Downloaded thin-slice v0.1.1
      Downloaded state v0.5.3
      Downloaded tokio v1.23.0
      Downloaded proc-macro-hack v0.5.20+deprecated
      Downloaded rustc_version v0.3.3
      Downloaded same-file v1.0.6
      Downloaded remove_dir_all v0.5.3
      Downloaded serde_with_macros v1.5.2
      Downloaded system-deps v6.0.3
      Downloaded soup2 v0.2.1
      Downloaded serialize-to-javascript v0.1.1
      Downloaded tar v0.4.38
      Downloaded slab v0.4.7
      Downloaded phf_macros v0.10.0
      Downloaded ppv-lite86 v0.2.17
      Downloaded nodrop v0.1.14
      Downloaded lock_api v0.4.9
      Downloaded gdk-pixbuf-sys v0.15.10
      Downloaded infer v0.7.0
      Downloaded gtk v0.15.5
      Downloaded brotli v3.3.4
      Downloaded glib v0.15.12
      Downloaded cfg-expr v0.9.1
      Downloaded ignore v0.4.18
      Downloaded http v0.2.8
      Downloaded derive_more v0.99.17
      Downloaded convert_case v0.4.0
      Downloaded tauri-runtime-wry v0.11.1
      Downloaded phf_generator v0.8.0
      Downloaded system-deps v5.0.0
      Downloaded rand_pcg v0.2.1
      Downloaded precomputed-hash v0.1.1
      Downloaded phf_generator v0.10.0
      Downloaded phf_shared v0.8.0
      Downloaded phf_macros v0.8.0
      Downloaded phf v0.10.1
      Downloaded phf v0.8.0
      Downloaded pango-sys v0.15.10
      Downloaded markup5ever v0.10.1
      Downloaded kuchiki v0.8.1
      Downloaded html5ever v0.25.2
      Downloaded gobject-sys v0.15.10
      Downloaded glib-sys v0.15.10
      Downloaded glib-macros v0.15.11
      Downloaded gdk v0.15.4
      Downloaded pin-utils v0.1.0
      Downloaded pest v2.5.1
      Downloaded gio v0.15.12
      Downloaded gdk-sys v0.15.1
    
    Source code(tar.gz)
    Source code(zip)
  • tauri-v1.0.8(Dec 22, 2022)

    Updating crates.io index

    Cargo Audit

    Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
          Loaded 474 security advisories (from /home/runner/.cargo/advisory-db)
        Updating crates.io index
        Scanning Cargo.lock for vulnerabilities (452 crate dependencies)
    Crate:     xml-rs
    Version:   0.8.4
    Warning:   unmaintained
    Title:     xml-rs is Unmaintained
    Date:      2022-01-26
    ID:        RUSTSEC-2022-0048
    URL:       https://rustsec.org/advisories/RUSTSEC-2022-0048
    Dependency tree:
    xml-rs 0.8.4
    └── plist 1.3.1
        └── tauri-codegen 1.0.4
            ├── tauri-macros 1.0.4
            │   └── tauri 1.0.8
            │       ├── tauri 1.0.8
            │       ├── restart 0.1.0
            │       └── app-updater 0.1.0
            └── tauri-build 1.0.4
                └── app-updater 0.1.0
    
    warning: 1 allowed warning found
    

    [1.0.8]

    • Fix the filesystem scope allowing sub-directories of the directory picked by the dialog when recursive option was false.
      • f0602e7c Merge pull request from GHSA-6mv3-wm7j-h4w5 on 2022-12-22

    Cargo Publish

    Updating crates.io index
       Packaging tauri v1.0.8 (/home/runner/work/tauri/tauri/core/tauri)
       Verifying tauri v1.0.8 (/home/runner/work/tauri/tauri/core/tauri)
     Downloading crates ...
      Downloaded alloc-no-stdlib v2.0.4
      Downloaded futures-executor v0.3.25
      Downloaded http v0.2.8
      Downloaded typenum v1.16.0
      Downloaded waker-fn v1.1.0
      Downloaded xattr v0.2.3
      Downloaded rand_core v0.5.1
      Downloaded rand_pcg v0.2.1
      Downloaded brotli-decompressor v2.3.2
      Downloaded system-deps v5.0.0
      Downloaded treediff v3.0.2
      Downloaded stable_deref_trait v1.2.0
      Downloaded tar v0.4.38
      Downloaded tempfile v3.3.0
      Downloaded cssparser v0.27.2
      Downloaded walkdir v2.3.2
      Downloaded tauri-runtime-wry v0.10.2
      Downloaded webkit2gtk-sys v0.18.0
      Downloaded x11-dl v2.20.1
      Downloaded version-compare v0.1.1
      Downloaded rand v0.8.5
      Downloaded tauri-utils v1.2.1
      Downloaded x11 v2.20.1
      Downloaded kuchiki v0.8.1
      Downloaded phf_macros v0.10.0
      Downloaded proc-macro-hack v0.5.20+deprecated
      Downloaded cssparser-macros v0.6.0
      Downloaded phf_macros v0.8.0
      Downloaded gtk v0.15.5
      Downloaded brotli v3.3.4
      Downloaded cfg-expr v0.9.1
      Downloaded glib v0.15.12
      Downloaded cairo-sys-rs v0.15.1
      Downloaded infer v0.7.0
      Downloaded javascriptcore-rs-sys v0.4.0
      Downloaded ico v0.2.0
      Downloaded system-deps v6.0.3
      Downloaded state v0.5.3
      Downloaded pango-sys v0.15.10
      Downloaded glib-sys v0.15.10
      Downloaded gio-sys v0.15.10
      Downloaded atk v0.15.1
      Downloaded json-patch v0.2.7
      Downloaded gobject-sys v0.15.10
      Downloaded rand v0.7.3
      Downloaded proc-macro-crate v1.2.1
      Downloaded precomputed-hash v0.1.1
      Downloaded wry v0.19.0
      Downloaded tao v0.12.2
      Downloaded ppv-lite86 v0.2.17
      Downloaded png v0.17.7
      Downloaded pin-utils v0.1.0
      Downloaded phf_shared v0.10.0
      Downloaded phf_shared v0.8.0
      Downloaded phf_generator v0.10.0
      Downloaded phf v0.10.1
      Downloaded ignore v0.4.18
      Downloaded futures-channel v0.3.25
      Downloaded fnv v1.0.7
      Downloaded flate2 v1.0.25
      Downloaded fastrand v1.8.0
      Downloaded digest v0.10.6
      Downloaded derive_more v0.99.17
      Downloaded ctor v0.1.26
      Downloaded convert_case v0.4.0
      Downloaded alloc-stdlib v0.2.2
      Downloaded tendril v0.4.3
      Downloaded string_cache_codegen v0.5.2
      Downloaded gdk-sys v0.15.1
      Downloaded webkit2gtk v0.18.2
      Downloaded thin-slice v0.1.1
      Downloaded servo_arc v0.1.1
      Downloaded selectors v0.22.0
      Downloaded cfg-expr v0.11.0
      Downloaded version-compare v0.0.11
      Downloaded pango v0.15.10
      Downloaded gtk-sys v0.15.3
      Downloaded tauri-runtime v0.10.2
      Downloaded tauri-codegen v1.2.1
      Downloaded soup2-sys v0.2.0
      Downloaded soup2 v0.2.1
      Downloaded javascriptcore-rs v0.16.0
      Downloaded http-range v0.1.5
      Downloaded html5ever v0.25.2
      Downloaded gtk3-macros v0.15.4
      Downloaded glib-macros v0.15.11
      Downloaded gio v0.15.12
      Downloaded utf-8 v0.7.6
      Downloaded unicode-segmentation v1.10.0
      Downloaded tokio-macros v1.8.2
      Downloaded tokio v1.23.0
      Downloaded phf_codegen v0.8.0
      Downloaded phf v0.8.0
      Downloaded pest v2.5.1
      Downloaded parking_lot_core v0.9.5
      Downloaded parking_lot v0.12.1
    
    Source code(tar.gz)
    Source code(zip)
  • cli.rs-v2.0.0-alpha.1(Dec 15, 2022)

  • cli.js-v2.0.0-alpha.1(Dec 15, 2022)

  • tauri-v2.0.0-alpha.0(Dec 12, 2022)

    Updating crates.io index

    Cargo Audit

    Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
          Loaded 473 security advisories (from /home/runner/.cargo/advisory-db)
        Updating crates.io index
        Scanning Cargo.lock for vulnerabilities (446 crate dependencies)
    Crate:     xml-rs
    Version:   0.8.4
    Warning:   unmaintained
    Title:     xml-rs is Unmaintained
    Date:      2022-01-26
    ID:        RUSTSEC-2022-0048
    URL:       https://rustsec.org/advisories/RUSTSEC-2022-0048
    Dependency tree:
    xml-rs 0.8.4
    └── plist 1.3.1
        └── tauri-codegen 2.0.0-alpha.0
            ├── tauri-macros 2.0.0-alpha.0
            │   └── tauri 2.0.0-alpha.0
            │       ├── tauri 2.0.0-alpha.0
            │       ├── restart 0.1.0
            │       └── app-updater 0.1.0
            └── tauri-build 2.0.0-alpha.0
                └── app-updater 0.1.0
    
    warning: 1 allowed warning found
    

    [2.0.0-alpha.0]

    • Added the default-tls and reqwest-default-tls Cargo features for enabling TLS suppport to connect over HTTPS.
      • f6f9192a fix(core): Android compilation on Windows (#5658) on 2022-11-20
    • Breaking change: Use the custom protocol as a proxy to the development server on all platforms except Linux.
      • 6f061504 feat(cli): add android dev and ios dev commands (#4982) on 2022-08-20
    • Support with_webview for Android platform alowing execution of JNI code in context.
      • 8ea87e9c feat(android): with_webview access for jni execution (#5148) on 2022-09-08
    • First mobile alpha release!
    • Breaking change: The window creation and setup hook are now called when the event loop is ready.
      • b4622ea4 refactor(app): run setup and window creation when event loop is ready (#4914) on 2022-08-11
    • Export types required by the mobile_entry_point macro.
      • 98904863 feat(core): add mobile_entry_point macro (#4983) on 2022-08-21

    Cargo Publish

    Updating crates.io index
       Packaging tauri v2.0.0-alpha.0 (/home/runner/work/tauri/tauri/core/tauri)
       Verifying tauri v2.0.0-alpha.0 (/home/runner/work/tauri/tauri/core/tauri)
     Downloading crates ...
      Downloaded crypto-common v0.1.6
      Downloaded futures-core v0.3.25
      Downloaded heck v0.3.3
      Downloaded futures-executor v0.3.25
      Downloaded cpufeatures v0.2.5
      Downloaded futures-macro v0.3.25
      Downloaded atk v0.15.1
      Downloaded cssparser v0.27.2
      Downloaded memoffset v0.6.5
      Downloaded matches v0.1.9
      Downloaded gdkx11-sys v0.15.1
      Downloaded http-range v0.1.5
      Downloaded gobject-sys v0.15.10
      Downloaded glib-sys v0.15.10
      Downloaded glib v0.15.12
      Downloaded pango-sys v0.15.10
      Downloaded gtk-sys v0.15.3
      Downloaded pango v0.15.10
      Downloaded typenum v1.16.0
      Downloaded serde_with_macros v1.5.2
      Downloaded servo_arc v0.1.1
      Downloaded x11-dl v2.20.1
      Downloaded x11 v2.20.1
      Downloaded remove_dir_all v0.5.3
      Downloaded phf_generator v0.10.0
      Downloaded nodrop v0.1.14
      Downloaded phf_macros v0.8.0
      Downloaded version-compare v0.1.1
      Downloaded xattr v0.2.3
      Downloaded soup2-sys v0.2.0
      Downloaded string_cache_codegen v0.5.2
      Downloaded system-deps v5.0.0
      Downloaded futures-io v0.3.25
      Downloaded tempfile v3.3.0
      Downloaded walkdir v2.3.2
      Downloaded uuid v1.2.2
      Downloaded uuid v0.8.2
      Downloaded unicode-segmentation v1.10.0
      Downloaded rand_chacha v0.2.2
      Downloaded rand_pcg v0.2.1
      Downloaded rustc_version v0.4.0
      Downloaded siphasher v0.3.10
      Downloaded thin-slice v0.1.1
      Downloaded system-deps v6.0.3
      Downloaded selectors v0.22.0
      Downloaded rand_core v0.5.1
      Downloaded socket2 v0.4.7
      Downloaded webkit2gtk v0.18.2
      Downloaded kuchiki v0.8.1
      Downloaded state v0.5.3
      Downloaded tar v0.4.38
      Downloaded rustc_version v0.3.3
      Downloaded gio-sys v0.15.10
      Downloaded sha2 v0.10.6
      Downloaded markup5ever v0.10.1
      Downloaded html5ever v0.25.2
      Downloaded globset v0.4.9
      Downloaded mac v0.1.1
      Downloaded tokio v1.23.0
      Downloaded javascriptcore-rs v0.16.0
      Downloaded attohttpc v0.24.0
      Downloaded gtk3-macros v0.15.4
      Downloaded brotli v3.3.4
      Downloaded tao v0.15.6
      Downloaded encoding_rs v0.8.31
      Downloaded glib-macros v0.15.11
      Downloaded gdk-pixbuf v0.15.11
      Downloaded json-patch v0.2.7
      Downloaded gio v0.15.12
      Downloaded futures-util v0.3.25
      Downloaded serde_with v1.14.0
      Downloaded wry v0.23.2
      Downloaded infer v0.7.0
      Downloaded tauri-macros v2.0.0-alpha.0
      Downloaded tauri-runtime-wry v0.13.0-alpha.0
      Downloaded tauri-utils v2.0.0-alpha.0
      Downloaded tauri-runtime v0.13.0-alpha.0
      Downloaded tauri-codegen v2.0.0-alpha.0
      Downloaded gdk v0.15.4
      Downloaded semver-parser v0.10.2
      Downloaded semver v0.11.0
      Downloaded png v0.17.7
      Downloaded lock_api v0.4.9
      Downloaded http v0.2.8
      Downloaded gdk-sys v0.15.1
      Downloaded gdk-pixbuf-sys v0.15.10
      Downloaded field-offset v0.3.4
      Downloaded futf v0.1.5
      Downloaded dtoa-short v0.3.3
      Downloaded dtoa v0.4.8
      Downloaded rand v0.8.5
      Downloaded cfb v0.6.1
      Downloaded signal-hook-registry v1.4.0
      Downloaded rand v0.7.3
      Downloaded cfg-expr v0.9.1
      Downloaded cairo-rs v0.15.12
    
    Source code(tar.gz)
    Source code(zip)
  • tauri-utils-v2.0.0-alpha.0(Dec 12, 2022)

    Updating crates.io index

    Cargo Audit

    Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
          Loaded 473 security advisories (from /home/runner/.cargo/advisory-db)
        Updating crates.io index
        Scanning Cargo.lock for vulnerabilities (446 crate dependencies)
    Crate:     xml-rs
    Version:   0.8.4
    Warning:   unmaintained
    Title:     xml-rs is Unmaintained
    Date:      2022-01-26
    ID:        RUSTSEC-2022-0048
    URL:       https://rustsec.org/advisories/RUSTSEC-2022-0048
    Dependency tree:
    xml-rs 0.8.4
    └── plist 1.3.1
        └── tauri-codegen 2.0.0-alpha.0
            ├── tauri-macros 2.0.0-alpha.0
            │   └── tauri 2.0.0-alpha.0
            │       ├── tauri 2.0.0-alpha.0
            │       ├── restart 0.1.0
            │       └── app-updater 0.1.0
            └── tauri-build 2.0.0-alpha.0
                └── app-updater 0.1.0
    
    warning: 1 allowed warning found
    

    [2.0.0-alpha.0]

    • Parse android and ios Tauri configuration files.
      • b3a3afc7 feat(core): detect android and ios platform configuration files (#4997) on 2022-08-22
    • First mobile alpha release!

    Cargo Publish

    Updating crates.io index
       Packaging tauri-utils v2.0.0-alpha.0 (/home/runner/work/tauri/tauri/core/tauri-utils)
       Verifying tauri-utils v2.0.0-alpha.0 (/home/runner/work/tauri/tauri/core/tauri-utils)
     Downloading crates ...
      Downloaded darling v0.13.4
      Downloaded matches v0.1.9
      Downloaded lock_api v0.4.9
      Downloaded parking_lot v0.12.1
      Downloaded parking_lot_core v0.9.5
      Downloaded proc-macro-hack v0.5.19
      Downloaded rand v0.7.3
      Downloaded rand_core v0.6.4
      Downloaded phf_shared v0.10.0
      Downloaded serde_with_macros v1.5.2
      Downloaded uuid v0.8.2
      Downloaded getrandom v0.1.16
      Downloaded selectors v0.22.0
      Downloaded itoa v0.4.8
      Downloaded getrandom v0.2.8
      Downloaded fnv v1.0.7
      Downloaded dtoa v0.4.8
      Downloaded derive_more v0.99.17
      Downloaded darling_core v0.13.4
      Downloaded thin-slice v0.1.1
      Downloaded string_cache_codegen v0.5.2
      Downloaded utf-8 v0.7.6
      Downloaded fxhash v0.2.1
      Downloaded phf_generator v0.10.0
      Downloaded nodrop v0.1.14
      Downloaded tendril v0.4.3
      Downloaded servo_arc v0.1.1
      Downloaded rand_pcg v0.2.1
      Downloaded treediff v3.0.2
      Downloaded phf_generator v0.8.0
      Downloaded phf_macros v0.8.0
      Downloaded cfb v0.6.1
      Downloaded dtoa-short v0.3.3
      Downloaded phf_shared v0.8.0
      Downloaded phf v0.8.0
      Downloaded markup5ever v0.10.1
      Downloaded html5ever v0.25.2
      Downloaded cssparser v0.27.2
      Downloaded string_cache v0.8.4
      Downloaded phf v0.10.1
      Downloaded mac v0.1.1
      Downloaded futf v0.1.5
      Downloaded darling_macro v0.13.4
      Downloaded ctor v0.1.26
      Downloaded cssparser-macros v0.6.0
      Downloaded siphasher v0.3.10
      Downloaded kuchiki v0.8.1
      Downloaded convert_case v0.4.0
      Downloaded stable_deref_trait v1.2.0
      Downloaded serde_with v1.14.0
      Downloaded rustc_version v0.4.0
      Downloaded precomputed-hash v0.1.1
      Downloaded phf_macros v0.10.0
      Downloaded phf_codegen v0.8.0
      Downloaded new_debug_unreachable v1.0.4
      Downloaded json-patch v0.2.7
      Downloaded rand_core v0.5.1
      Downloaded rand_chacha v0.3.1
      Downloaded rand_chacha v0.2.2
      Downloaded rand v0.8.5
      Downloaded ppv-lite86 v0.2.17
      Downloaded infer v0.7.0
       Compiling proc-macro2 v1.0.47
       Compiling unicode-ident v1.0.5
       Compiling quote v1.0.21
       Compiling syn v1.0.105
       Compiling libc v0.2.138
       Compiling cfg-if v1.0.0
       Compiling ppv-lite86 v0.2.17
       Compiling siphasher v0.3.10
       Compiling getrandom v0.1.16
       Compiling rand_core v0.5.1
       Compiling rand_pcg v0.2.1
       Compiling rand_chacha v0.2.2
       Compiling rand v0.7.3
       Compiling phf_shared v0.8.0
       Compiling phf_generator v0.8.0
       Compiling getrandom v0.2.8
       Compiling serde_derive v1.0.149
       Compiling rand_core v0.6.4
       Compiling proc-macro-hack v0.5.19
       Compiling serde v1.0.149
       Compiling rand_chacha v0.3.1
       Compiling phf_shared v0.10.0
       Compiling rand v0.8.5
       Compiling phf_generator v0.10.0
       Compiling phf_codegen v0.8.0
       Compiling autocfg v1.1.0
       Compiling smallvec v1.10.0
       Compiling lock_api v0.4.9
       Compiling parking_lot_core v0.9.5
       Compiling phf_macros v0.8.0
       Compiling new_debug_unreachable v1.0.4
       Compiling scopeguard v1.1.0
       Compiling log v0.4.17
       Compiling phf v0.8.0
    
    Source code(tar.gz)
    Source code(zip)
  • tauri-runtime-wry-v0.13.0-alpha.0(Dec 12, 2022)

    Updating crates.io index

    Cargo Audit

    Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
          Loaded 473 security advisories (from /home/runner/.cargo/advisory-db)
        Updating crates.io index
        Scanning Cargo.lock for vulnerabilities (446 crate dependencies)
    Crate:     xml-rs
    Version:   0.8.4
    Warning:   unmaintained
    Title:     xml-rs is Unmaintained
    Date:      2022-01-26
    ID:        RUSTSEC-2022-0048
    URL:       https://rustsec.org/advisories/RUSTSEC-2022-0048
    Dependency tree:
    xml-rs 0.8.4
    └── plist 1.3.1
        └── tauri-codegen 2.0.0-alpha.0
            ├── tauri-macros 2.0.0-alpha.0
            │   └── tauri 2.0.0-alpha.0
            │       ├── tauri 2.0.0-alpha.0
            │       ├── restart 0.1.0
            │       └── app-updater 0.1.0
            └── tauri-build 2.0.0-alpha.0
                └── app-updater 0.1.0
    
    warning: 1 allowed warning found
    

    [0.13.0-alpha.0]

    • Support with_webview for Android platform alowing execution of JNI code in context.
      • 8ea87e9c feat(android): with_webview access for jni execution (#5148) on 2022-09-08

    Cargo Publish

    Updating crates.io index
       Packaging tauri-runtime-wry v0.13.0-alpha.0 (/home/runner/work/tauri/tauri/core/tauri-runtime-wry)
       Verifying tauri-runtime-wry v0.13.0-alpha.0 (/home/runner/work/tauri/tauri/core/tauri-runtime-wry)
     Downloading crates ...
      Downloaded unicode-segmentation v1.10.0
      Downloaded javascriptcore-rs-sys v0.4.0
      Downloaded instant v0.1.12
      Downloaded webkit2gtk v0.18.2
      Downloaded x11 v2.20.1
      Downloaded heck v0.3.3
      Downloaded soup2-sys v0.2.0
      Downloaded system-deps v5.0.0
      Downloaded webkit2gtk-sys v0.18.0
      Downloaded javascriptcore-rs v0.16.0
      Downloaded x11-dl v2.20.1
      Downloaded cfg-expr v0.9.1
      Downloaded version-compare v0.0.11
      Downloaded soup2 v0.2.1
      Downloaded gdkx11-sys v0.15.1
      Downloaded wry v0.23.2
      Downloaded tao v0.15.6
      Downloaded tauri-runtime v0.13.0-alpha.0
       Compiling proc-macro2 v1.0.47
       Compiling quote v1.0.21
       Compiling unicode-ident v1.0.5
       Compiling syn v1.0.105
       Compiling serde_derive v1.0.149
       Compiling serde v1.0.149
       Compiling smallvec v1.10.0
       Compiling pkg-config v0.3.26
       Compiling libc v0.2.138
       Compiling heck v0.4.0
       Compiling cfg-expr v0.11.0
       Compiling version-compare v0.1.1
       Compiling cfg-if v1.0.0
       Compiling autocfg v1.1.0
       Compiling thiserror v1.0.37
       Compiling ppv-lite86 v0.2.17
       Compiling siphasher v0.3.10
       Compiling once_cell v1.16.0
       Compiling version_check v0.9.4
       Compiling getrandom v0.1.16
       Compiling bitflags v1.3.2
       Compiling proc-macro-error-attr v1.0.4
       Compiling futures-core v0.3.25
       Compiling rand_core v0.5.1
       Compiling thiserror-impl v1.0.37
       Compiling proc-macro-error v1.0.4
       Compiling slab v0.4.7
       Compiling anyhow v1.0.66
       Compiling futures-task v0.3.25
       Compiling getrandom v0.2.8
       Compiling futures-util v0.3.25
       Compiling rand_pcg v0.2.1
       Compiling rand_chacha v0.2.2
       Compiling futures-channel v0.3.25
       Compiling pin-utils v0.1.0
       Compiling pin-project-lite v0.2.9
       Compiling toml v0.5.9
       Compiling system-deps v6.0.3
       Compiling proc-macro-crate v1.2.1
       Compiling glib-sys v0.15.10
       Compiling gobject-sys v0.15.10
       Compiling gio-sys v0.15.10
       Compiling gdk-sys v0.15.1
       Compiling rand v0.7.3
       Compiling phf_shared v0.8.0
       Compiling unicode-segmentation v1.10.0
       Compiling heck v0.3.3
       Compiling phf_generator v0.8.0
       Compiling glib-macros v0.15.11
       Compiling atk-sys v0.15.1
       Compiling futures-executor v0.3.25
       Compiling cfg-expr v0.9.1
       Compiling version-compare v0.0.11
       Compiling system-deps v5.0.0
       Compiling cairo-sys-rs v0.15.1
       Compiling pango-sys v0.15.10
       Compiling glib v0.15.12
       Compiling gdk-pixbuf-sys v0.15.10
       Compiling rand_core v0.6.4
       Compiling proc-macro-hack v0.5.19
       Compiling rand_chacha v0.3.1
       Compiling phf_shared v0.10.0
       Compiling ucd-trie v0.1.5
       Compiling pest v2.5.1
       Compiling rand v0.8.5
       Compiling gtk-sys v0.15.3
       Compiling lock_api v0.4.9
       Compiling parking_lot_core v0.9.5
       Compiling phf_generator v0.10.0
       Compiling semver-parser v0.10.2
       Compiling phf_codegen v0.8.0
       Compiling log v0.4.17
       Compiling gio v0.15.12
       Compiling scopeguard v1.1.0
       Compiling semver v0.11.0
       Compiling fnv v1.0.7
       Compiling futures-io v0.3.25
       Compiling parking_lot v0.12.1
    
    Source code(tar.gz)
    Source code(zip)
  • tauri-runtime-v0.13.0-alpha.0(Dec 12, 2022)

    Updating crates.io index

    Cargo Audit

    Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
          Loaded 473 security advisories (from /home/runner/.cargo/advisory-db)
        Updating crates.io index
        Scanning Cargo.lock for vulnerabilities (446 crate dependencies)
    Crate:     xml-rs
    Version:   0.8.4
    Warning:   unmaintained
    Title:     xml-rs is Unmaintained
    Date:      2022-01-26
    ID:        RUSTSEC-2022-0048
    URL:       https://rustsec.org/advisories/RUSTSEC-2022-0048
    Dependency tree:
    xml-rs 0.8.4
    └── plist 1.3.1
        └── tauri-codegen 2.0.0-alpha.0
            ├── tauri-macros 2.0.0-alpha.0
            │   └── tauri 2.0.0-alpha.0
            │       ├── tauri 2.0.0-alpha.0
            │       ├── restart 0.1.0
            │       └── app-updater 0.1.0
            └── tauri-build 2.0.0-alpha.0
                └── app-updater 0.1.0
    
    warning: 1 allowed warning found
    

    [0.13.0-alpha.0]

    • Parse android and ios Tauri configuration files.
      • Bumped due to a bump in tauri-utils.
      • b3a3afc7 feat(core): detect android and ios platform configuration files (#4997) on 2022-08-22
    • First mobile alpha release!
      • Bumped due to a bump in tauri-utils.
      • fa3a1098 feat(ci): prepare 2.0.0-alpha.0 (#5786) on 2022-12-08

    Cargo Publish

    Updating crates.io index
       Packaging tauri-runtime v0.13.0-alpha.0 (/home/runner/work/tauri/tauri/core/tauri-runtime)
       Verifying tauri-runtime v0.13.0-alpha.0 (/home/runner/work/tauri/tauri/core/tauri-runtime)
     Downloading crates ...
      Downloaded futures-executor v0.3.25
      Downloaded gdk-sys v0.15.1
      Downloaded gio-sys v0.15.10
      Downloaded slab v0.4.7
      Downloaded glib-macros v0.15.11
      Downloaded pango-sys v0.15.10
      Downloaded cairo-rs v0.15.12
      Downloaded version-compare v0.1.1
      Downloaded futures-io v0.3.25
      Downloaded atk-sys v0.15.1
      Downloaded raw-window-handle v0.5.0
      Downloaded gdk-pixbuf-sys v0.15.10
      Downloaded gdk-pixbuf v0.15.11
      Downloaded gdk v0.15.4
      Downloaded gio v0.15.12
      Downloaded memoffset v0.6.5
      Downloaded futures-channel v0.3.25
      Downloaded atk v0.15.1
      Downloaded pango v0.15.10
      Downloaded http v0.2.8
      Downloaded system-deps v6.0.3
      Downloaded uuid v1.2.2
      Downloaded gtk-sys v0.15.3
      Downloaded cty v0.2.2
      Downloaded gobject-sys v0.15.10
      Downloaded gtk3-macros v0.15.4
      Downloaded glib v0.15.12
      Downloaded futures-util v0.3.25
      Downloaded cairo-sys-rs v0.15.1
      Downloaded cfg-expr v0.11.0
      Downloaded http-range v0.1.5
      Downloaded field-offset v0.3.4
      Downloaded gtk v0.15.5
      Downloaded glib-sys v0.15.10
      Downloaded semver-parser v0.10.2
      Downloaded semver v0.11.0
      Downloaded rustc_version v0.3.3
      Downloaded proc-macro-crate v1.2.1
      Downloaded pin-utils v0.1.0
      Downloaded futures-task v0.3.25
       Compiling proc-macro2 v1.0.47
       Compiling quote v1.0.21
       Compiling unicode-ident v1.0.5
       Compiling syn v1.0.105
       Compiling serde_derive v1.0.149
       Compiling serde v1.0.149
       Compiling libc v0.2.138
       Compiling smallvec v1.10.0
       Compiling heck v0.4.0
       Compiling pkg-config v0.3.26
       Compiling cfg-expr v0.11.0
       Compiling version-compare v0.1.1
       Compiling cfg-if v1.0.0
       Compiling autocfg v1.1.0
       Compiling ppv-lite86 v0.2.17
       Compiling thiserror v1.0.37
       Compiling siphasher v0.3.10
       Compiling getrandom v0.1.16
       Compiling rand_core v0.5.1
       Compiling version_check v0.9.4
       Compiling once_cell v1.16.0
       Compiling rand_chacha v0.2.2
       Compiling rand_pcg v0.2.1
       Compiling rand v0.7.3
       Compiling thiserror-impl v1.0.37
       Compiling phf_shared v0.8.0
       Compiling getrandom v0.2.8
       Compiling phf_generator v0.8.0
       Compiling proc-macro-error-attr v1.0.4
       Compiling futures-core v0.3.25
       Compiling rand_core v0.6.4
       Compiling proc-macro-error v1.0.4
       Compiling slab v0.4.7
       Compiling anyhow v1.0.66
       Compiling proc-macro-hack v0.5.19
       Compiling futures-task v0.3.25
       Compiling rand_chacha v0.3.1
       Compiling phf_shared v0.10.0
       Compiling toml v0.5.9
       Compiling futures-util v0.3.25
       Compiling bitflags v1.3.2
       Compiling rand v0.8.5
       Compiling system-deps v6.0.3
       Compiling proc-macro-crate v1.2.1
       Compiling glib-sys v0.15.10
       Compiling gobject-sys v0.15.10
       Compiling pin-utils v0.1.0
       Compiling futures-channel v0.3.25
       Compiling pin-project-lite v0.2.9
       Compiling gio-sys v0.15.10
       Compiling phf_generator v0.10.0
       Compiling phf_codegen v0.8.0
       Compiling glib-macros v0.15.11
       Compiling futures-executor v0.3.25
       Compiling lock_api v0.4.9
       Compiling parking_lot_core v0.9.5
    
    Source code(tar.gz)
    Source code(zip)
  • tauri-macros-v2.0.0-alpha.0(Dec 12, 2022)

    Updating crates.io index

    Cargo Audit

    Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
          Loaded 473 security advisories (from /home/runner/.cargo/advisory-db)
        Updating crates.io index
        Scanning Cargo.lock for vulnerabilities (446 crate dependencies)
    Crate:     xml-rs
    Version:   0.8.4
    Warning:   unmaintained
    Title:     xml-rs is Unmaintained
    Date:      2022-01-26
    ID:        RUSTSEC-2022-0048
    URL:       https://rustsec.org/advisories/RUSTSEC-2022-0048
    Dependency tree:
    xml-rs 0.8.4
    └── plist 1.3.1
        └── tauri-codegen 2.0.0-alpha.0
            ├── tauri-macros 2.0.0-alpha.0
            │   └── tauri 2.0.0-alpha.0
            │       ├── tauri 2.0.0-alpha.0
            │       ├── restart 0.1.0
            │       └── app-updater 0.1.0
            └── tauri-build 2.0.0-alpha.0
                └── app-updater 0.1.0
    
    warning: 1 allowed warning found
    

    [2.0.0-alpha.0]

    • Added the mobile_entry_point macro.
      • 98904863 feat(core): add mobile_entry_point macro (#4983) on 2022-08-21
    • First mobile alpha release!

    Cargo Publish

    Updating crates.io index
       Packaging tauri-macros v2.0.0-alpha.0 (/home/runner/work/tauri/tauri/core/tauri-macros)
       Verifying tauri-macros v2.0.0-alpha.0 (/home/runner/work/tauri/tauri/core/tauri-macros)
     Downloading crates ...
      Downloaded tauri-codegen v2.0.0-alpha.0
       Compiling proc-macro2 v1.0.47
       Compiling unicode-ident v1.0.5
       Compiling quote v1.0.21
       Compiling cfg-if v1.0.0
       Compiling syn v1.0.105
       Compiling libc v0.2.138
       Compiling ppv-lite86 v0.2.17
       Compiling siphasher v0.3.10
       Compiling getrandom v0.1.16
       Compiling rand_core v0.5.1
       Compiling rand_pcg v0.2.1
       Compiling rand_chacha v0.2.2
       Compiling rand v0.7.3
       Compiling phf_shared v0.8.0
       Compiling getrandom v0.2.8
       Compiling phf_generator v0.8.0
       Compiling serde_derive v1.0.149
       Compiling rand_core v0.6.4
       Compiling proc-macro-hack v0.5.19
       Compiling serde v1.0.149
       Compiling rand_chacha v0.3.1
       Compiling phf_shared v0.10.0
       Compiling rand v0.8.5
       Compiling phf_generator v0.10.0
       Compiling phf_codegen v0.8.0
       Compiling smallvec v1.10.0
       Compiling autocfg v1.1.0
       Compiling lock_api v0.4.9
       Compiling parking_lot_core v0.9.5
       Compiling phf_macros v0.8.0
       Compiling log v0.4.17
       Compiling scopeguard v1.1.0
       Compiling byteorder v1.4.3
       Compiling new_debug_unreachable v1.0.4
       Compiling version_check v0.9.4
       Compiling typenum v1.16.0
       Compiling generic-array v0.14.6
       Compiling phf v0.8.0
       Compiling string_cache_codegen v0.5.2
       Compiling mac v0.1.1
       Compiling fnv v1.0.7
       Compiling strsim v0.10.0
       Compiling precomputed-hash v0.1.1
       Compiling ident_case v1.0.1
       Compiling darling_core v0.13.4
       Compiling futf v0.1.5
       Compiling markup5ever v0.10.1
       Compiling parking_lot v0.12.1
       Compiling cssparser v0.27.2
       Compiling utf-8 v0.7.6
       Compiling tinyvec_macros v0.1.0
       Compiling serde_json v1.0.89
       Compiling dtoa v0.4.8
       Compiling once_cell v1.16.0
       Compiling bitflags v1.3.2
       Compiling crc32fast v1.3.2
       Compiling string_cache v0.8.4
       Compiling dtoa-short v0.3.3
       Compiling tinyvec v1.6.0
       Compiling tendril v0.4.3
       Compiling darling_macro v0.13.4
       Compiling selectors v0.22.0
       Compiling html5ever v0.25.2
       Compiling cssparser-macros v0.6.0
       Compiling itoa v0.4.8
       Compiling ryu v1.0.11
       Compiling matches v0.1.9
       Compiling stable_deref_trait v1.2.0
       Compiling adler v1.0.2
       Compiling nodrop v0.1.14
       Compiling itoa v1.0.4
       Compiling convert_case v0.4.0
       Compiling derive_more v0.99.17
       Compiling servo_arc v0.1.1
       Compiling miniz_oxide v0.6.2
       Compiling darling v0.13.4
       Compiling unicode-normalization v0.1.22
       Compiling fxhash v0.2.1
       Compiling memchr v2.5.0
       Compiling uuid v0.8.2
       Compiling unicode-bidi v0.3.8
       Compiling thiserror v1.0.37
       Compiling percent-encoding v2.2.0
       Compiling semver v1.0.14
       Compiling thin-slice v0.1.1
       Compiling form_urlencoded v1.1.0
       Compiling idna v0.3.0
       Compiling cfb v0.6.1
       Compiling flate2 v1.0.25
       Compiling serde_with_macros v1.5.2
       Compiling treediff v3.0.2
       Compiling block-buffer v0.10.3
       Compiling crypto-common v0.1.6
       Compiling phf_macros v0.10.0
       Compiling thiserror-impl v1.0.37
    
    Source code(tar.gz)
    Source code(zip)
  • tauri-codegen-v2.0.0-alpha.0(Dec 12, 2022)

    Updating crates.io index

    Cargo Audit

    Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
          Loaded 473 security advisories (from /home/runner/.cargo/advisory-db)
        Updating crates.io index
        Scanning Cargo.lock for vulnerabilities (446 crate dependencies)
    Crate:     xml-rs
    Version:   0.8.4
    Warning:   unmaintained
    Title:     xml-rs is Unmaintained
    Date:      2022-01-26
    ID:        RUSTSEC-2022-0048
    URL:       https://rustsec.org/advisories/RUSTSEC-2022-0048
    Dependency tree:
    xml-rs 0.8.4
    └── plist 1.3.1
        └── tauri-codegen 2.0.0-alpha.0
            ├── tauri-macros 2.0.0-alpha.0
            │   └── tauri 2.0.0-alpha.0
            │       ├── tauri 2.0.0-alpha.0
            │       ├── restart 0.1.0
            │       └── app-updater 0.1.0
            └── tauri-build 2.0.0-alpha.0
                └── app-updater 0.1.0
    
    warning: 1 allowed warning found
    

    [2.0.0-alpha.0]

    • Change devPath URL to use the local IP address on iOS and Android.
      • 6f061504 feat(cli): add android dev and ios dev commands (#4982) on 2022-08-20
    • First mobile alpha release!

    Cargo Publish

    Updating crates.io index
       Packaging tauri-codegen v2.0.0-alpha.0 (/home/runner/work/tauri/tauri/core/tauri-codegen)
       Verifying tauri-codegen v2.0.0-alpha.0 (/home/runner/work/tauri/tauri/core/tauri-codegen)
     Downloading crates ...
      Downloaded sha2 v0.10.6
      Downloaded ico v0.2.0
      Downloaded brotli-decompressor v2.3.2
      Downloaded alloc-stdlib v0.2.2
      Downloaded alloc-no-stdlib v2.0.4
      Downloaded brotli v3.3.4
       Compiling proc-macro2 v1.0.47
       Compiling quote v1.0.21
       Compiling unicode-ident v1.0.5
       Compiling cfg-if v1.0.0
       Compiling libc v0.2.138
       Compiling syn v1.0.105
       Compiling ppv-lite86 v0.2.17
       Compiling siphasher v0.3.10
       Compiling getrandom v0.1.16
       Compiling rand_core v0.5.1
       Compiling rand_pcg v0.2.1
       Compiling rand_chacha v0.2.2
       Compiling rand v0.7.3
       Compiling phf_shared v0.8.0
       Compiling getrandom v0.2.8
       Compiling phf_generator v0.8.0
       Compiling serde_derive v1.0.149
       Compiling rand_core v0.6.4
       Compiling serde v1.0.149
       Compiling proc-macro-hack v0.5.19
       Compiling rand_chacha v0.3.1
       Compiling phf_shared v0.10.0
       Compiling rand v0.8.5
       Compiling phf_generator v0.10.0
       Compiling phf_codegen v0.8.0
       Compiling autocfg v1.1.0
       Compiling smallvec v1.10.0
       Compiling lock_api v0.4.9
       Compiling parking_lot_core v0.9.5
       Compiling phf_macros v0.8.0
       Compiling version_check v0.9.4
       Compiling typenum v1.16.0
       Compiling log v0.4.17
       Compiling byteorder v1.4.3
       Compiling new_debug_unreachable v1.0.4
       Compiling scopeguard v1.1.0
       Compiling generic-array v0.14.6
       Compiling phf v0.8.0
       Compiling string_cache_codegen v0.5.2
       Compiling mac v0.1.1
       Compiling precomputed-hash v0.1.1
       Compiling ident_case v1.0.1
       Compiling fnv v1.0.7
       Compiling strsim v0.10.0
       Compiling darling_core v0.13.4
       Compiling futf v0.1.5
       Compiling markup5ever v0.10.1
       Compiling parking_lot v0.12.1
       Compiling cssparser v0.27.2
       Compiling dtoa v0.4.8
       Compiling crc32fast v1.3.2
       Compiling tinyvec_macros v0.1.0
       Compiling once_cell v1.16.0
       Compiling serde_json v1.0.89
       Compiling bitflags v1.3.2
       Compiling utf-8 v0.7.6
       Compiling tendril v0.4.3
       Compiling string_cache v0.8.4
       Compiling tinyvec v1.6.0
       Compiling dtoa-short v0.3.3
       Compiling darling_macro v0.13.4
       Compiling selectors v0.22.0
       Compiling cssparser-macros v0.6.0
       Compiling html5ever v0.25.2
       Compiling stable_deref_trait v1.2.0
       Compiling alloc-no-stdlib v2.0.4
       Compiling itoa v1.0.4
       Compiling convert_case v0.4.0
       Compiling itoa v0.4.8
       Compiling ryu v1.0.11
       Compiling matches v0.1.9
       Compiling nodrop v0.1.14
       Compiling adler v1.0.2
       Compiling miniz_oxide v0.6.2
       Compiling servo_arc v0.1.1
       Compiling derive_more v0.99.17
       Compiling alloc-stdlib v0.2.2
       Compiling darling v0.13.4
       Compiling unicode-normalization v0.1.22
       Compiling fxhash v0.2.1
       Compiling semver v1.0.14
       Compiling unicode-bidi v0.3.8
       Compiling thiserror v1.0.37
       Compiling memchr v2.5.0
       Compiling percent-encoding v2.2.0
       Compiling thin-slice v0.1.1
       Compiling uuid v0.8.2
       Compiling cfb v0.6.1
       Compiling form_urlencoded v1.1.0
    
    Source code(tar.gz)
    Source code(zip)
  • tauri-bundler-v2.0.0-alpha.0(Dec 12, 2022)

    Updating crates.io index

    Cargo Audit

    Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
          Loaded 473 security advisories (from /home/runner/.cargo/advisory-db)
        Updating crates.io index
        Scanning Cargo.lock for vulnerabilities (446 crate dependencies)
    Crate:     xml-rs
    Version:   0.8.4
    Warning:   unmaintained
    Title:     xml-rs is Unmaintained
    Date:      2022-01-26
    ID:        RUSTSEC-2022-0048
    URL:       https://rustsec.org/advisories/RUSTSEC-2022-0048
    Dependency tree:
    xml-rs 0.8.4
    └── plist 1.3.1
        └── tauri-codegen 2.0.0-alpha.0
            ├── tauri-macros 2.0.0-alpha.0
            │   └── tauri 2.0.0-alpha.0
            │       ├── tauri 2.0.0-alpha.0
            │       ├── restart 0.1.0
            │       └── app-updater 0.1.0
            └── tauri-build 2.0.0-alpha.0
                └── app-updater 0.1.0
    
    warning: 1 allowed warning found
    

    [2.0.0-alpha.0]

    • First mobile alpha release!

    Cargo Publish

    Updating crates.io index
       Packaging tauri-bundler v2.0.0-alpha.0 (/home/runner/work/tauri/tauri/tooling/bundler)
       Verifying tauri-bundler v2.0.0-alpha.0 (/home/runner/work/tauri/tauri/tooling/bundler)
     Downloading crates ...
      Downloaded digest v0.10.6
      Downloaded flate2 v1.0.25
      Downloaded weezl v0.1.7
      Downloaded fastrand v1.8.0
      Downloaded num-rational v0.4.1
      Downloaded num-integer v0.1.45
      Downloaded same-file v1.0.6
      Downloaded sha1 v0.10.5
      Downloaded subtle v2.4.1
      Downloaded spin v0.9.4
      Downloaded walkdir v2.3.2
      Downloaded crc32fast v1.3.2
      Downloaded value-bag v1.0.0-alpha.9
      Downloaded futures-core v0.3.25
      Downloaded filetime v0.2.19
      Downloaded block-buffer v0.10.3
      Downloaded bit_field v0.10.1
      Downloaded typenum v1.16.0
      Downloaded tempfile v3.3.0
      Downloaded scoped_threadpool v0.1.9
      Downloaded remove_dir_all v0.5.3
      Downloaded pin-project-internal v1.0.12
      Downloaded md5 v0.7.0
      Downloaded pin-project v1.0.12
      Downloaded threadpool v1.8.1
      Downloaded libflate_lz77 v1.1.0
      Downloaded xattr v0.2.3
      Downloaded flume v0.10.14
      Downloaded adler32 v1.2.0
      Downloaded glob v0.3.0
      Downloaded generic-array v0.14.6
      Downloaded futures-sink v0.3.25
      Downloaded crypto-common v0.1.6
      Downloaded cpufeatures v0.2.5
      Downloaded color_quant v1.1.0
      Downloaded half v2.1.0
      Downloaded handlebars v4.3.5
      Downloaded num-traits v0.2.15
      Downloaded pest_generator v2.5.1
      Downloaded pest_meta v2.5.1
      Downloaded pest v2.5.1
      Downloaded pest_derive v2.5.1
      Downloaded image v0.24.5
      Downloaded ucd-trie v0.1.5
      Downloaded bytemuck v1.12.3
      Downloaded nanorand v0.7.0
      Downloaded libflate v1.2.0
      Downloaded tiff v0.8.0
      Downloaded jpeg-decoder v0.3.0
      Downloaded gif v0.11.4
      Downloaded ar v0.9.0
      Downloaded lebe v0.5.2
      Downloaded exr v1.5.2
      Downloaded tauri-utils v2.0.0-alpha.0
      Downloaded tar v0.4.38
      Downloaded rle-decode-fast v1.0.3
      Downloaded png v0.17.7
       Compiling cfg-if v1.0.0
       Compiling proc-macro2 v1.0.47
       Compiling unicode-ident v1.0.5
       Compiling quote v1.0.21
       Compiling syn v1.0.105
       Compiling autocfg v1.1.0
       Compiling libc v0.2.138
       Compiling ppv-lite86 v0.2.17
       Compiling siphasher v0.3.10
       Compiling getrandom v0.1.16
       Compiling rand_core v0.5.1
       Compiling scopeguard v1.1.0
       Compiling rand_chacha v0.2.2
       Compiling rand_pcg v0.2.1
       Compiling serde_derive v1.0.149
       Compiling rand v0.7.3
       Compiling phf_shared v0.8.0
       Compiling serde v1.0.149
       Compiling phf_generator v0.8.0
       Compiling getrandom v0.2.8
       Compiling rand_core v0.6.4
       Compiling lock_api v0.4.9
       Compiling proc-macro-hack v0.5.19
       Compiling rand_chacha v0.3.1
       Compiling phf_shared v0.10.0
       Compiling smallvec v1.10.0
       Compiling rand v0.8.5
       Compiling version_check v0.9.4
       Compiling crossbeam-utils v0.8.14
       Compiling value-bag v1.0.0-alpha.9
       Compiling phf_generator v0.10.0
       Compiling phf_codegen v0.8.0
       Compiling memoffset v0.7.1
       Compiling once_cell v1.16.0
       Compiling ctor v0.1.26
       Compiling crossbeam-epoch v0.9.13
       Compiling log v0.4.17
       Compiling parking_lot_core v0.9.5
       Compiling thiserror v1.0.37
    
    Source code(tar.gz)
    Source code(zip)
    tauri-bundler-2.0.0-alpha.0.crate(61.68 KB)
  • tauri-build-v2.0.0-alpha.0(Dec 12, 2022)

    Updating crates.io index

    Cargo Audit

    Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
          Loaded 473 security advisories (from /home/runner/.cargo/advisory-db)
        Updating crates.io index
        Scanning Cargo.lock for vulnerabilities (446 crate dependencies)
    Crate:     xml-rs
    Version:   0.8.4
    Warning:   unmaintained
    Title:     xml-rs is Unmaintained
    Date:      2022-01-26
    ID:        RUSTSEC-2022-0048
    URL:       https://rustsec.org/advisories/RUSTSEC-2022-0048
    Dependency tree:
    xml-rs 0.8.4
    └── plist 1.3.1
        └── tauri-codegen 2.0.0-alpha.0
            ├── tauri-macros 2.0.0-alpha.0
            │   └── tauri 2.0.0-alpha.0
            │       ├── tauri 2.0.0-alpha.0
            │       ├── restart 0.1.0
            │       └── app-updater 0.1.0
            └── tauri-build 2.0.0-alpha.0
                └── app-updater 0.1.0
    
    warning: 1 allowed warning found
    

    [2.0.0-alpha.0]

    • Set environment variables used by tauri::mobile_entry_point.
      • 98904863 feat(core): add mobile_entry_point macro (#4983) on 2022-08-21
    • First mobile alpha release!

    Cargo Publish

    Updating crates.io index
       Packaging tauri-build v2.0.0-alpha.0 (/home/runner/work/tauri/tauri/core/tauri-build)
       Verifying tauri-build v2.0.0-alpha.0 (/home/runner/work/tauri/tauri/core/tauri-build)
     Downloading crates ...
      Downloaded cargo_toml v0.13.0
       Compiling proc-macro2 v1.0.47
       Compiling unicode-ident v1.0.5
       Compiling quote v1.0.21
       Compiling syn v1.0.105
       Compiling libc v0.2.138
       Compiling cfg-if v1.0.0
       Compiling ppv-lite86 v0.2.17
       Compiling siphasher v0.3.10
       Compiling getrandom v0.1.16
       Compiling rand_core v0.5.1
       Compiling rand_chacha v0.2.2
       Compiling rand_pcg v0.2.1
       Compiling serde_derive v1.0.149
       Compiling rand v0.7.3
       Compiling phf_shared v0.8.0
       Compiling serde v1.0.149
       Compiling phf_generator v0.8.0
       Compiling getrandom v0.2.8
       Compiling rand_core v0.6.4
       Compiling proc-macro-hack v0.5.19
       Compiling rand_chacha v0.3.1
       Compiling phf_shared v0.10.0
       Compiling rand v0.8.5
       Compiling phf_generator v0.10.0
       Compiling phf_codegen v0.8.0
       Compiling autocfg v1.1.0
       Compiling smallvec v1.10.0
       Compiling lock_api v0.4.9
       Compiling parking_lot_core v0.9.5
       Compiling phf_macros v0.8.0
       Compiling log v0.4.17
       Compiling new_debug_unreachable v1.0.4
       Compiling scopeguard v1.1.0
       Compiling phf v0.8.0
       Compiling string_cache_codegen v0.5.2
       Compiling strsim v0.10.0
       Compiling ident_case v1.0.1
       Compiling mac v0.1.1
       Compiling byteorder v1.4.3
       Compiling fnv v1.0.7
       Compiling precomputed-hash v0.1.1
       Compiling darling_core v0.13.4
       Compiling futf v0.1.5
       Compiling markup5ever v0.10.1
       Compiling parking_lot v0.12.1
       Compiling cssparser v0.27.2
       Compiling tinyvec_macros v0.1.0
       Compiling once_cell v1.16.0
       Compiling dtoa v0.4.8
       Compiling serde_json v1.0.89
       Compiling utf-8 v0.7.6
       Compiling tendril v0.4.3
       Compiling dtoa-short v0.3.3
       Compiling string_cache v0.8.4
       Compiling tinyvec v1.6.0
       Compiling darling_macro v0.13.4
       Compiling selectors v0.22.0
       Compiling cssparser-macros v0.6.0
       Compiling html5ever v0.25.2
       Compiling ryu v1.0.11
       Compiling nodrop v0.1.14
       Compiling matches v0.1.9
       Compiling convert_case v0.4.0
       Compiling itoa v1.0.4
       Compiling stable_deref_trait v1.2.0
       Compiling itoa v0.4.8
       Compiling servo_arc v0.1.1
       Compiling derive_more v0.99.17
       Compiling darling v0.13.4
       Compiling unicode-normalization v0.1.22
       Compiling fxhash v0.2.1
       Compiling bitflags v1.3.2
       Compiling memchr v2.5.0
       Compiling thiserror v1.0.37
       Compiling uuid v0.8.2
       Compiling unicode-bidi v0.3.8
       Compiling percent-encoding v2.2.0
       Compiling thin-slice v0.1.1
       Compiling semver v1.0.14
       Compiling form_urlencoded v1.1.0
       Compiling idna v0.3.0
       Compiling cfb v0.6.1
       Compiling serde_with_macros v1.5.2
       Compiling treediff v3.0.2
       Compiling phf_macros v0.10.0
       Compiling thiserror-impl v1.0.37
       Compiling anyhow v1.0.66
       Compiling same-file v1.0.6
       Compiling walkdir v2.3.2
       Compiling phf v0.10.1
       Compiling serde_with v1.14.0
       Compiling json-patch v0.2.7
       Compiling kuchiki v0.8.1
       Compiling infer v0.7.0
       Compiling url v2.3.1
    
    Source code(tar.gz)
    Source code(zip)
    schema.json(94.79 KB)
  • cli.rs-v2.0.0-alpha.0(Dec 12, 2022)

    Updating crates.io index

    Cargo Audit

    Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
          Loaded 473 security advisories (from /home/runner/.cargo/advisory-db)
        Updating crates.io index
        Scanning Cargo.lock for vulnerabilities (446 crate dependencies)
    Crate:     xml-rs
    Version:   0.8.4
    Warning:   unmaintained
    Title:     xml-rs is Unmaintained
    Date:      2022-01-26
    ID:        RUSTSEC-2022-0048
    URL:       https://rustsec.org/advisories/RUSTSEC-2022-0048
    Dependency tree:
    xml-rs 0.8.4
    └── plist 1.3.1
        └── tauri-codegen 2.0.0-alpha.0
            ├── tauri-macros 2.0.0-alpha.0
            │   └── tauri 2.0.0-alpha.0
            │       ├── tauri 2.0.0-alpha.0
            │       ├── restart 0.1.0
            │       └── app-updater 0.1.0
            └── tauri-build 2.0.0-alpha.0
                └── app-updater 0.1.0
    
    warning: 1 allowed warning found
    

    [2.0.0-alpha.0]

    • Added android build command.
      • 4c9ea450 feat(cli): add android build command (#4999) on 2022-08-22
    • Added ios build command.
      • 403859d4 feat(cli): add ios build command (#5002) on 2022-08-22
    • Added android dev and ios dev commands.
      • 6f061504 feat(cli): add android dev and ios dev commands (#4982) on 2022-08-20
    • Added android init and ios init commands.
      • d44f67f7 feat: add android init and ios init commands (#4942) on 2022-08-15
    • Added android open and ios open commands.
      • a9c8e565 feat: add android open and ios open commands (#4946) on 2022-08-15
    • First mobile alpha release!

    Cargo Publish

    Updating crates.io index
       Packaging tauri-cli v2.0.0-alpha.0 (/home/runner/work/tauri/tauri/tooling/cli)
    warning: package `cpufeatures v0.2.2` in Cargo.lock is yanked in registry `crates-io`, consider updating to a version that is not yanked
       Verifying tauri-cli v2.0.0-alpha.0 (/home/runner/work/tauri/tauri/tooling/cli)
     Downloading crates ...
      Downloaded form_urlencoded v1.0.1
      Downloaded common-path v1.0.0
      Downloaded encoding-index-tradchinese v1.20141219.5
      Downloaded freedesktop_entry_parser v1.3.0
      Downloaded fastrand v1.7.0
      Downloaded console v0.15.0
      Downloaded encoding-index-simpchinese v1.20141219.5
      Downloaded encoding-index-japanese v1.20141219.5
      Downloaded strsim v0.8.0
      Downloaded sha2 v0.10.2
      Downloaded want v0.3.0
      Downloaded scrypt v0.8.1
      Downloaded unicode-normalization v0.1.20
      Downloaded wasm-bindgen-backend v0.2.81
      Downloaded tauri-icns v0.1.0
      Downloaded stfu8 v0.2.5
      Downloaded cipher v0.3.0
      Downloaded cpufeatures v0.2.2
      Downloaded nom v7.1.1
      Downloaded jsonschema v0.16.0
      Downloaded jsonrpsee v0.16.1
      Downloaded handlebars v4.3.1
      Downloaded js-sys v0.3.58
      Downloaded iso8601 v0.4.2
      Downloaded inotify v0.9.6
      Downloaded include_dir_macros v0.7.2
      Downloaded include_dir v0.7.2
      Downloaded hashbrown v0.12.1
      Downloaded gloo-utils v0.1.5
      Downloaded pest_derive v2.1.0
      Downloaded os_str_bytes v6.1.0
      Downloaded scoped_threadpool v0.1.9
      Downloaded polyval v0.5.3
      Downloaded send_wrapper v0.4.0
      Downloaded rustls-pemfile v1.0.1
      Downloaded sync_wrapper v0.1.1
      Downloaded threadpool v1.8.1
      Downloaded sval v1.0.0-alpha.5
      Downloaded tokio-tungstenite v0.17.2
      Downloaded serde v1.0.137
      Downloaded unicode-ident v1.0.1
      Downloaded wasm-bindgen-macro-support v0.2.81
      Downloaded wasm-bindgen-shared v0.2.81
      Downloaded wasm-bindgen v0.2.81
      Downloaded ucd-trie v0.1.3
      Downloaded tower v0.4.13
      Downloaded neli v0.5.3
      Downloaded nix v0.24.1
      Downloaded webpki-roots v0.22.3
      Downloaded serde_json v1.0.81
      Downloaded schemars_derive v0.8.10
      Downloaded path_abs v0.5.1
      Downloaded libc v0.2.126
      Downloaded zeroize v1.5.5
      Downloaded term_size v0.3.2
      Downloaded salsa20 v0.9.0
      Downloaded aes-gcm v0.9.4
      Downloaded os_pipe v1.0.1
      Downloaded web-sys v0.3.58
      Downloaded waker-fn v1.1.0
      Downloaded unicode-width v0.1.9
      Downloaded tower-service v0.3.2
      Downloaded url v2.3.0
      Downloaded sha-1 v0.10.0
      Downloaded tower-http v0.3.4
      Downloaded smallvec v1.8.1
      Downloaded tower-layer v0.3.1
      Downloaded sha-1 v0.8.2
      Downloaded std_prelude v0.2.12
      Downloaded jsonrpsee-client-transport v0.16.1
      Downloaded jsonrpsee-ws-client v0.16.1
      Downloaded byte-tools v0.3.1
      Downloaded opaque-debug v0.2.3
      Downloaded num_cpus v1.13.1
      Downloaded num-complex v0.2.4
      Downloaded weezl v0.1.6
      Downloaded bytes v1.1.0
      Downloaded num-rational v0.4.1
      Downloaded rustls-native-certs v0.6.2
      Downloaded password-hash v0.3.2
      Downloaded tiff v0.8.0
      Downloaded num-cmp v0.1.0
      Downloaded once-cell-regex v0.2.1
      Downloaded sublime_fuzzy v0.7.0
      Downloaded num-bigint v0.2.6
      Downloaded num-rational v0.2.4
      Downloaded bumpalo v3.10.0
      Downloaded bytemuck v1.9.1
      Downloaded num v0.2.1
      Downloaded bytecount v0.6.3
      Downloaded block-padding v0.1.5
      Downloaded block-buffer v0.7.3
      Downloaded base64ct v1.0.1
      Downloaded beef v0.5.2
      Downloaded bit_field v0.10.1
    
    Source code(tar.gz)
    Source code(zip)
    cli.rs-2.0.0-alpha.0.crate(2.05 MB)
  • cli.js-v2.0.0-alpha.0(Dec 12, 2022)

    [2.0.0-alpha.0]

    • Added android build command.
      • 4c9ea450 feat(cli): add android build command (#4999) on 2022-08-22
    • Added ios build command.
      • 403859d4 feat(cli): add ios build command (#5002) on 2022-08-22
    • Added android dev and ios dev commands.
      • 6f061504 feat(cli): add android dev and ios dev commands (#4982) on 2022-08-20
    • Added android init and ios init commands.
      • d44f67f7 feat: add android init and ios init commands (#4942) on 2022-08-15
    • Added android open and ios open commands.
      • a9c8e565 feat: add android open and ios open commands (#4946) on 2022-08-15
    • First mobile alpha release!
    Source code(tar.gz)
    Source code(zip)
    cli.darwin-arm64.node(16.76 MB)
    cli.darwin-x64.node(18.10 MB)
    cli.linux-arm-gnueabihf.node(14.47 MB)
    cli.linux-arm64-gnu.node(15.09 MB)
    cli.linux-arm64-musl.node(15.07 MB)
    cli.linux-x64-gnu.node(17.02 MB)
    cli.linux-x64-musl.node(17.00 MB)
    cli.win32-ia32-msvc.node(17.19 MB)
    cli.win32-x64-msvc.node(20.72 MB)
  • api-v2.0.0-alpha.0(Dec 12, 2022)

    Yarn Audit

    yarn audit v1.22.19
    info No lockfile found.
    0 vulnerabilities found - Packages audited: 148
    Done in 1.83s.
    

    [2.0.0-alpha.0]

    • First mobile alpha release!

    Yarn Publish

    yarn run v1.22.19
    $ yarn build && cd ./dist && yarn publish --access public --loglevel silly --tag next
    $ yarn tsup && node ./scripts/after-build.cjs
    $ /home/runner/work/tauri/tauri/tooling/api/node_modules/.bin/tsup
    CLI Building entry: {"bundle":"src/index.ts"}
    CLI Using tsconfig: tsconfig.json
    CLI tsup v6.5.0
    CLI Using tsup config: /home/runner/work/tauri/tauri/tooling/api/tsup.config.ts
    CLI Building entry: src/app.ts, src/cli.ts, src/clipboard.ts, src/dialog.ts, src/event.ts, src/fs.ts, src/globalShortcut.ts, src/http.ts, src/index.ts, src/mocks.ts, src/notification.ts, src/os.ts, src/path.ts, src/process.ts, src/shell.ts, src/tauri.ts, src/updater.ts, src/window.ts
    CLI Using tsconfig: tsconfig.json
    CLI tsup v6.5.0
    CLI Using tsup config: /home/runner/work/tauri/tauri/tooling/api/tsup.config.ts
    CLI Target: es2020
    IIFE Build start
    CLI Target: es2020
    CLI Cleaning output folder
    ESM Build start
    CJS Build start
    IIFE ../../core/tauri/scripts/bundle.global.js 28.00 KB
    IIFE ⚡️ Build success in 66ms
    CJS dist/app.cjs            1.39 KB
    CJS dist/cli.cjs            1.04 KB
    CJS dist/clipboard.cjs      1.15 KB
    CJS dist/dialog.cjs         1.80 KB
    CJS dist/event.cjs          2.27 KB
    CJS dist/fs.cjs             3.51 KB
    CJS dist/globalShortcut.cjs 1.54 KB
    CJS dist/http.cjs           3.12 KB
    CJS dist/index.cjs          27.94 KB
    CJS dist/mocks.cjs          837.00 B
    CJS dist/notification.cjs   1.38 KB
    CJS dist/os.cjs             1.45 KB
    CJS dist/path.cjs           5.13 KB
    CJS dist/process.cjs        1.13 KB
    CJS dist/shell.cjs          3.23 KB
    CJS dist/tauri.cjs          1.11 KB
    CJS dist/updater.cjs        2.26 KB
    CJS dist/window.cjs         11.48 KB
    CJS ⚡️ Build success in 100ms
    ESM dist/updater.js        216.00 B
    ESM dist/window.js         479.00 B
    ESM dist/index.js          940.00 B
    ESM dist/chunk-ILBIH333.js 941.00 B
    ESM dist/chunk-R4EKJNKF.js 10.38 KB
    ESM dist/mocks.js          409.00 B
    ESM dist/notification.js   202.00 B
    ESM dist/chunk-CICBN6X2.js 578.00 B
    ESM dist/os.js             235.00 B
    ESM dist/chunk-4CXLGJ6R.js 656.00 B
    ESM dist/path.js           960.00 B
    ESM dist/chunk-PEDMYRP6.js 3.91 KB
    ESM dist/chunk-V5J25SYE.js 73.00 B
    ESM dist/process.js        154.00 B
    ESM dist/chunk-3O263AOJ.js 322.00 B
    ESM dist/shell.js          186.00 B
    ESM dist/chunk-ZDFM3PCR.js 2.47 KB
    ESM dist/tauri.js          131.00 B
    ESM dist/app.js            206.00 B
    ESM dist/chunk-DIFM6EX4.js 608.00 B
    ESM dist/cli.js            144.00 B
    ESM dist/chunk-T75YP56M.js 209.00 B
    ESM dist/clipboard.js      159.00 B
    ESM dist/chunk-6PDK3LJA.js 335.00 B
    ESM dist/dialog.js         191.00 B
    ESM dist/chunk-HHRNP5DX.js 1022.00 B
    ESM dist/event.js          202.00 B
    ESM dist/chunk-YRQM3M7S.js 1.52 KB
    ESM dist/fs.js             372.00 B
    ESM dist/chunk-GP2EXCRB.js 2.75 KB
    ESM dist/globalShortcut.js 220.00 B
    ESM dist/chunk-ITP3W3MJ.js 804.00 B
    ESM dist/http.js           218.00 B
    ESM dist/chunk-XH7VLPQH.js 2.33 KB
    ESM dist/chunk-RKMHWDGH.js 91.00 B
    ESM dist/chunk-5UWJICAP.js 767.00 B
    ESM dist/chunk-FEIY7W7S.js 106.00 B
    ESM ⚡️ Build success in 143ms
    DTS Build start
    DTS ⚡️ Build success in 2077ms
    DTS dist/index.d.ts                   1.21 KB
    DTS dist/mocks.d.ts                   3.45 KB
    DTS dist/app.d.ts                     111.00 B
    DTS dist/cli.d.ts                     107.00 B
    DTS dist/clipboard.d.ts               73.00 B
    DTS dist/dialog.d.ts                  193.00 B
    DTS dist/window.d.ts                  494.00 B
    DTS dist/event.d.ts                   155.00 B
    DTS dist/fs.d.ts                      395.00 B
    DTS dist/globalShortcut.d.ts          158.00 B
    DTS dist/http.d.ts                    257.00 B
    DTS dist/notification.d.ts            149.00 B
    DTS dist/path.d.ts                    640.00 B
    DTS dist/process.d.ts                 66.00 B
    DTS dist/shell.d.ts                   132.00 B
    DTS dist/tauri.d.ts                   113.00 B
    DTS dist/updater.d.ts                 213.00 B
    DTS dist/os.d.ts                      149.00 B
    DTS dist/app-5190a154.d.ts            1.67 KB
    DTS dist/cli-450f6684.d.ts            1.63 KB
    DTS dist/clipboard-79413165.d.ts      941.00 B
    DTS dist/dialog-3e8e3d46.d.ts         7.00 KB
    DTS dist/event-3b48b168.d.ts          44.20 KB
    DTS dist/fs-6ad2a328.d.ts             9.55 KB
    DTS dist/globalShortcut-003b7421.d.ts 3.04 KB
    DTS dist/http-e1869785.d.ts           9.63 KB
    DTS dist/notification-6cd45c32.d.ts   2.48 KB
    DTS dist/path-574766b2.d.ts           17.85 KB
    DTS dist/process-63838be1.d.ts        925.00 B
    DTS dist/shell-01fc56f4.d.ts          9.34 KB
    DTS dist/tauri-b971ac14.d.ts          3.27 KB
    DTS dist/updater-61b684b1.d.ts        2.84 KB
    DTS dist/os-0303c6d6.d.ts             2.76 KB
    [1/4] Bumping version...
    info Current version: 2.0.0-alpha.0
    [2/4] Logging in...
    [3/4] Publishing...
    success Published.
    [4/4] Revoking token...
    info Not revoking login token, specified via config file.
    Done in 6.75s.
    
    Source code(tar.gz)
    Source code(zip)
  • tauri-v1.2.2(Dec 8, 2022)

    Updating crates.io index

    Cargo Audit

    Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
          Loaded 473 security advisories (from /home/runner/.cargo/advisory-db)
        Updating crates.io index
        Scanning Cargo.lock for vulnerabilities (441 crate dependencies)
    Crate:     xml-rs
    Version:   0.8.4
    Warning:   unmaintained
    Title:     xml-rs is Unmaintained
    Date:      2022-01-26
    ID:        RUSTSEC-2022-0048
    URL:       https://rustsec.org/advisories/RUSTSEC-2022-0048
    Dependency tree:
    xml-rs 0.8.4
    └── plist 1.3.1
        └── tauri-codegen 1.2.1
            ├── tauri-macros 1.2.1
            │   └── tauri 1.2.2
            │       ├── tauri 1.2.2
            │       ├── restart 0.1.0
            │       └── app-updater 0.1.0
            └── tauri-build 1.2.1
                └── app-updater 0.1.0
    
    warning: 1 allowed warning found
    

    [1.2.2]

    • Invoke event listener in windows safely to avoid causing uncaught errors in windows that have loaded external urls
      • c14b1df3 fix(core): Invoke event listener in windows safely to avoid causing uncaught errors in windows that have loaded external urls (#5563) on 2022-12-08
    • Cleanup sidecar and tray icons when calling app.exit() from JS.
      • 0f269608 fix(core/api): cleanup before exit (#5765) on 2022-12-07
    • Fix compatibility with older Linux distributions.
      • b490308c fix(core): compilation error on older Linux versions, fixes #5684 (#5697) on 2022-11-28
    • Add tauri::Builder::enable_macos_default_menu to enable or disable the default menu creation on macOS.
      • 8866ecac feat(core): add tauri::Builder::enable_macos_default_menu (#5756) on 2022-12-07
      • b293da35 fix(changes): change enable_macos_default_menu bump to patch on 2022-12-08

    Cargo Publish

    Updating crates.io index
       Packaging tauri v1.2.2 (/home/runner/work/tauri/tauri/core/tauri)
       Verifying tauri v1.2.2 (/home/runner/work/tauri/tauri/core/tauri)
     Downloading crates ...
      Downloaded futures-macro v0.3.25
      Downloaded socket2 v0.4.7
      Downloaded tokio v1.23.0
      Downloaded tokio-macros v1.8.2
      Downloaded state v0.5.3
      Downloaded serialize-to-javascript-impl v0.1.1
      Downloaded signal-hook-registry v1.4.0
      Downloaded serde_repr v0.1.9
      Downloaded sha2 v0.10.6
      Downloaded tauri-macros v1.2.1
      Downloaded tauri-codegen v1.2.1
      Downloaded serialize-to-javascript v0.1.1
      Downloaded alloc-stdlib v0.2.2
      Downloaded ico v0.2.0
      Downloaded ignore v0.4.18
      Downloaded bstr v0.2.17
      Downloaded tauri-runtime-wry v0.12.2
      Downloaded brotli v3.3.4
      Downloaded brotli-decompressor v2.3.2
      Downloaded globset v0.4.9
      Downloaded alloc-no-stdlib v2.0.4
      Downloaded mio v0.8.5
      Downloaded encoding_rs v0.8.31
       Compiling proc-macro2 v1.0.47
       Compiling unicode-ident v1.0.5
       Compiling quote v1.0.21
       Compiling syn v1.0.105
       Compiling serde_derive v1.0.149
       Compiling serde v1.0.149
       Compiling libc v0.2.138
       Compiling smallvec v1.10.0
       Compiling pkg-config v0.3.26
       Compiling heck v0.4.0
       Compiling cfg-if v1.0.0
       Compiling cfg-expr v0.11.0
       Compiling version-compare v0.1.1
       Compiling autocfg v1.1.0
       Compiling version_check v0.9.4
       Compiling thiserror v1.0.37
       Compiling once_cell v1.16.0
       Compiling ppv-lite86 v0.2.17
       Compiling siphasher v0.3.10
       Compiling bitflags v1.3.2
       Compiling getrandom v0.1.16
       Compiling rand_core v0.5.1
       Compiling proc-macro-error-attr v1.0.4
       Compiling getrandom v0.2.8
       Compiling futures-core v0.3.25
       Compiling rand_pcg v0.2.1
       Compiling rand_chacha v0.2.2
       Compiling thiserror-impl v1.0.37
       Compiling proc-macro-error v1.0.4
       Compiling slab v0.4.7
       Compiling anyhow v1.0.66
       Compiling futures-task v0.3.25
       Compiling rand v0.7.3
       Compiling phf_shared v0.8.0
       Compiling pin-project-lite v0.2.9
       Compiling futures-util v0.3.25
       Compiling phf_generator v0.8.0
       Compiling toml v0.5.9
       Compiling futures-macro v0.3.25
       Compiling system-deps v6.0.3
       Compiling proc-macro-crate v1.2.1
       Compiling log v0.4.17
       Compiling glib-sys v0.15.10
       Compiling gobject-sys v0.15.10
       Compiling gio-sys v0.15.10
       Compiling gdk-sys v0.15.1
       Compiling pin-utils v0.1.0
       Compiling futures-channel v0.3.25
       Compiling rand_core v0.6.4
       Compiling unicode-segmentation v1.10.0
       Compiling proc-macro-hack v0.5.19
       Compiling heck v0.3.3
       Compiling rand_chacha v0.3.1
       Compiling futures-executor v0.3.25
       Compiling atk-sys v0.15.1
       Compiling glib-macros v0.15.11
       Compiling phf_shared v0.10.0
       Compiling lock_api v0.4.9
       Compiling cfg-expr v0.9.1
       Compiling parking_lot_core v0.9.5
       Compiling version-compare v0.0.11
       Compiling system-deps v5.0.0
       Compiling rand v0.8.5
       Compiling glib v0.15.12
       Compiling gdk-pixbuf-sys v0.15.10
       Compiling cairo-sys-rs v0.15.1
       Compiling pango-sys v0.15.10
       Compiling scopeguard v1.1.0
       Compiling fnv v1.0.7
       Compiling phf_generator v0.10.0
       Compiling phf_codegen v0.8.0
       Compiling ucd-trie v0.1.5
    
    Source code(tar.gz)
    Source code(zip)
  • tauri-runtime-wry-v0.12.2(Dec 8, 2022)

    Updating crates.io index

    Cargo Audit

    Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
          Loaded 473 security advisories (from /home/runner/.cargo/advisory-db)
        Updating crates.io index
        Scanning Cargo.lock for vulnerabilities (441 crate dependencies)
    Crate:     xml-rs
    Version:   0.8.4
    Warning:   unmaintained
    Title:     xml-rs is Unmaintained
    Date:      2022-01-26
    ID:        RUSTSEC-2022-0048
    URL:       https://rustsec.org/advisories/RUSTSEC-2022-0048
    Dependency tree:
    xml-rs 0.8.4
    └── plist 1.3.1
        └── tauri-codegen 1.2.1
            ├── tauri-macros 1.2.1
            │   └── tauri 1.2.2
            │       ├── tauri 1.2.2
            │       ├── restart 0.1.0
            │       └── app-updater 0.1.0
            └── tauri-build 1.2.1
                └── app-updater 0.1.0
    
    warning: 1 allowed warning found
    

    [0.12.2]

    • Fix compatibility with older Linux distributions.
      • b490308c fix(core): compilation error on older Linux versions, fixes #5684 (#5697) on 2022-11-28
    • Update wry to 0.23.
      • fdcd7733 chore(deps): update wry to 0.23 on 2022-12-08

    Cargo Publish

    Updating crates.io index
       Packaging tauri-runtime-wry v0.12.2 (/home/runner/work/tauri/tauri/core/tauri-runtime-wry)
       Verifying tauri-runtime-wry v0.12.2 (/home/runner/work/tauri/tauri/core/tauri-runtime-wry)
     Downloading crates ...
      Downloaded futures-executor v0.3.25
      Downloaded field-offset v0.3.4
      Downloaded atk v0.15.1
      Downloaded cairo-rs v0.15.12
      Downloaded cairo-sys-rs v0.15.1
      Downloaded gdk-pixbuf-sys v0.15.10
      Downloaded futures-channel v0.3.25
      Downloaded gio v0.15.12
      Downloaded glib v0.15.12
      Downloaded gobject-sys v0.15.10
      Downloaded raw-window-handle v0.5.0
      Downloaded glib-sys v0.15.10
      Downloaded javascriptcore-rs-sys v0.4.0
      Downloaded tauri-runtime v0.12.1
      Downloaded x11-dl v2.20.1
      Downloaded system-deps v5.0.0
      Downloaded pango v0.15.10
      Downloaded pango-sys v0.15.10
      Downloaded x11 v2.20.1
      Downloaded soup2 v0.2.1
      Downloaded webkit2gtk-sys v0.18.0
      Downloaded glib-macros v0.15.11
      Downloaded atk-sys v0.15.1
      Downloaded javascriptcore-rs v0.16.0
      Downloaded gdk v0.15.4
      Downloaded system-deps v6.0.3
      Downloaded gtk3-macros v0.15.4
      Downloaded proc-macro-crate v1.2.1
      Downloaded version-compare v0.0.11
      Downloaded version-compare v0.1.1
      Downloaded soup2-sys v0.2.0
      Downloaded instant v0.1.12
      Downloaded heck v0.3.3
      Downloaded pin-utils v0.1.0
      Downloaded semver-parser v0.10.2
      Downloaded slab v0.4.7
      Downloaded webkit2gtk v0.18.2
      Downloaded unicode-segmentation v1.10.0
      Downloaded rustc_version v0.3.3
      Downloaded semver v0.11.0
      Downloaded memoffset v0.6.5
      Downloaded futures-task v0.3.25
      Downloaded futures-io v0.3.25
      Downloaded gio-sys v0.15.10
      Downloaded gdk-sys v0.15.1
      Downloaded gtk v0.15.5
      Downloaded gdkx11-sys v0.15.1
      Downloaded gtk-sys v0.15.3
      Downloaded cty v0.2.2
      Downloaded cfg-expr v0.11.0
      Downloaded http v0.2.8
      Downloaded http-range v0.1.5
      Downloaded gdk-pixbuf v0.15.11
      Downloaded cfg-expr v0.9.1
      Downloaded wry v0.23.1
      Downloaded uuid v1.2.2
      Downloaded tao v0.15.6
      Downloaded futures-util v0.3.25
       Compiling proc-macro2 v1.0.47
       Compiling quote v1.0.21
       Compiling unicode-ident v1.0.5
       Compiling syn v1.0.105
       Compiling serde_derive v1.0.149
       Compiling serde v1.0.149
       Compiling smallvec v1.10.0
       Compiling pkg-config v0.3.26
       Compiling libc v0.2.138
       Compiling heck v0.4.0
       Compiling cfg-expr v0.11.0
       Compiling version-compare v0.1.1
       Compiling cfg-if v1.0.0
       Compiling autocfg v1.1.0
       Compiling thiserror v1.0.37
       Compiling ppv-lite86 v0.2.17
       Compiling version_check v0.9.4
       Compiling once_cell v1.16.0
       Compiling siphasher v0.3.10
       Compiling getrandom v0.1.16
       Compiling bitflags v1.3.2
       Compiling proc-macro-error-attr v1.0.4
       Compiling futures-core v0.3.25
       Compiling rand_core v0.5.1
       Compiling thiserror-impl v1.0.37
       Compiling proc-macro-error v1.0.4
       Compiling slab v0.4.7
       Compiling futures-task v0.3.25
       Compiling anyhow v1.0.66
       Compiling getrandom v0.2.8
       Compiling futures-util v0.3.25
       Compiling rand_pcg v0.2.1
       Compiling rand_chacha v0.2.2
       Compiling futures-channel v0.3.25
       Compiling pin-project-lite v0.2.9
       Compiling pin-utils v0.1.0
       Compiling toml v0.5.9
    
    Source code(tar.gz)
    Source code(zip)
  • tauri-bundler-v1.1.2(Dec 8, 2022)

    Updating crates.io index

    Cargo Audit

    Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
          Loaded 473 security advisories (from /home/runner/.cargo/advisory-db)
        Updating crates.io index
        Scanning Cargo.lock for vulnerabilities (441 crate dependencies)
    Crate:     xml-rs
    Version:   0.8.4
    Warning:   unmaintained
    Title:     xml-rs is Unmaintained
    Date:      2022-01-26
    ID:        RUSTSEC-2022-0048
    URL:       https://rustsec.org/advisories/RUSTSEC-2022-0048
    Dependency tree:
    xml-rs 0.8.4
    └── plist 1.3.1
        └── tauri-codegen 1.2.1
            ├── tauri-macros 1.2.1
            │   └── tauri 1.2.2
            │       ├── tauri 1.2.2
            │       ├── restart 0.1.0
            │       └── app-updater 0.1.0
            └── tauri-build 1.2.1
                └── app-updater 0.1.0
    
    warning: 1 allowed warning found
    

    [1.1.2]

    • Fixes blank taskbar icon on WiX updates.
      • 9093ef33 fix(bundler): blank taskbar icon on WiX update, closes #5631 (#5779) on 2022-12-08

    Cargo Publish

    Updating crates.io index
       Packaging tauri-bundler v1.1.2 (/home/runner/work/tauri/tauri/tooling/bundler)
       Verifying tauri-bundler v1.1.2 (/home/runner/work/tauri/tauri/tooling/bundler)
     Downloading crates ...
      Downloaded nodrop v0.1.14
      Downloaded phf_macros v0.8.0
      Downloaded libflate_lz77 v1.1.0
      Downloaded rand_pcg v0.2.1
      Downloaded precomputed-hash v0.1.1
      Downloaded rle-decode-fast v1.0.3
      Downloaded thin-slice v0.1.1
      Downloaded treediff v3.0.2
      Downloaded cfb v0.6.1
      Downloaded cssparser-macros v0.6.0
      Downloaded markup5ever v0.10.1
      Downloaded png v0.17.7
      Downloaded subtle v2.4.1
      Downloaded scoped_threadpool v0.1.9
      Downloaded rand_chacha v0.3.1
      Downloaded rustc_version v0.4.0
      Downloaded walkdir v2.3.2
      Downloaded value-bag v1.0.0-alpha.9
      Downloaded tendril v0.4.3
      Downloaded tempfile v3.3.0
      Downloaded bit_field v0.10.1
      Downloaded remove_dir_all v0.5.3
      Downloaded rand_chacha v0.2.2
      Downloaded glob v0.3.0
      Downloaded half v2.1.0
      Downloaded futures-core v0.3.25
      Downloaded phf_shared v0.8.0
      Downloaded matches v0.1.9
      Downloaded phf_generator v0.8.0
      Downloaded phf_codegen v0.8.0
      Downloaded phf v0.8.0
      Downloaded new_debug_unreachable v1.0.4
      Downloaded proc-macro-hack v0.5.19
      Downloaded pin-project v1.0.12
      Downloaded jpeg-decoder v0.3.0
      Downloaded gif v0.11.4
      Downloaded derive_more v0.99.17
      Downloaded string_cache v0.8.4
      Downloaded spin v0.9.4
      Downloaded cpufeatures v0.2.5
      Downloaded xattr v0.2.3
      Downloaded typenum v1.16.0
      Downloaded ucd-trie v0.1.5
      Downloaded fnv v1.0.7
      Downloaded uuid v0.8.2
      Downloaded md5 v0.7.0
      Downloaded tar v0.4.38
      Downloaded fastrand v1.8.0
      Downloaded same-file v1.0.6
      Downloaded sha1 v0.10.5
      Downloaded num-rational v0.4.1
      Downloaded lock_api v0.4.9
      Downloaded string_cache_codegen v0.5.2
      Downloaded parking_lot_core v0.9.5
      Downloaded parking_lot v0.12.1
      Downloaded threadpool v1.8.1
      Downloaded dtoa v0.4.8
      Downloaded weezl v0.1.7
      Downloaded phf_macros v0.10.0
      Downloaded rand v0.7.3
      Downloaded flate2 v1.0.25
      Downloaded phf v0.10.1
      Downloaded pin-project-internal v1.0.12
      Downloaded ppv-lite86 v0.2.17
      Downloaded fxhash v0.2.1
      Downloaded pest_generator v2.5.1
      Downloaded pest v2.5.1
      Downloaded pest_derive v2.5.1
      Downloaded lebe v0.5.2
      Downloaded serde_with v1.14.0
      Downloaded rand v0.8.5
      Downloaded color_quant v1.1.0
      Downloaded num-traits v0.2.15
      Downloaded exr v1.5.2
      Downloaded stable_deref_trait v1.2.0
      Downloaded html5ever v0.25.2
      Downloaded phf_shared v0.10.0
      Downloaded num-integer v0.1.45
      Downloaded getrandom v0.2.8
      Downloaded phf_generator v0.10.0
      Downloaded nanorand v0.7.0
      Downloaded darling_core v0.13.4
      Downloaded crc32fast v1.3.2
      Downloaded futures-sink v0.3.25
      Downloaded itoa v0.4.8
      Downloaded generic-array v0.14.6
      Downloaded crypto-common v0.1.6
      Downloaded tiff v0.8.0
      Downloaded convert_case v0.4.0
      Downloaded digest v0.10.6
      Downloaded utf-8 v0.7.6
      Downloaded block-buffer v0.10.3
      Downloaded infer v0.7.0
      Downloaded rand_core v0.6.4
      Downloaded adler32 v1.2.0
      Downloaded siphasher v0.3.10
    
    Source code(tar.gz)
    Source code(zip)
    tauri-bundler-1.1.2.crate(61.67 KB)
  • cli.rs-v1.2.2(Dec 8, 2022)

    Updating crates.io index

    Cargo Audit

    Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
          Loaded 473 security advisories (from /home/runner/.cargo/advisory-db)
        Updating crates.io index
        Scanning Cargo.lock for vulnerabilities (441 crate dependencies)
    Crate:     xml-rs
    Version:   0.8.4
    Warning:   unmaintained
    Title:     xml-rs is Unmaintained
    Date:      2022-01-26
    ID:        RUSTSEC-2022-0048
    URL:       https://rustsec.org/advisories/RUSTSEC-2022-0048
    Dependency tree:
    xml-rs 0.8.4
    └── plist 1.3.1
        └── tauri-codegen 1.2.1
            ├── tauri-macros 1.2.1
            │   └── tauri 1.2.2
            │       ├── tauri 1.2.2
            │       ├── restart 0.1.0
            │       └── app-updater 0.1.0
            └── tauri-build 1.2.1
                └── app-updater 0.1.0
    
    warning: 1 allowed warning found
    

    [1.2.2]

    • Detect SvelteKit and Vite for the init and info commands.
      • 9d872ab8 feat(cli): detect SvelteKit and Vite (#5742) on 2022-12-02
    • Detect SolidJS and SolidStart for the init and info commands.
      • 9e7ce0a8 feat(cli): detect SolidJS and SolidStart (#5758) on 2022-12-08
    • Use older icon types to work around a macOS bug resulting in corrupted 16x16px and 32x32px icons in bundled apps.
      • 2d545eff fix(cli): corrupted icons in bundled macOS icons (#5698) on 2022-11-28
    • Add --no-dev-server flag to the cli to disable the dev server for static files in dev mode.

    Cargo Publish

    Updating crates.io index
       Packaging tauri-cli v1.2.2 (/home/runner/work/tauri/tauri/tooling/cli)
    warning: package `cpufeatures v0.2.2` in Cargo.lock is yanked in registry `crates-io`, consider updating to a version that is not yanked
       Verifying tauri-cli v1.2.2 (/home/runner/work/tauri/tauri/tooling/cli)
     Downloading crates ...
      Downloaded crypto-common v0.1.3
      Downloaded ahash v0.7.6
      Downloaded ipnet v2.5.0
      Downloaded flate2 v1.0.24
      Downloaded anyhow v1.0.58
      Downloaded bit-vec v0.6.3
      Downloaded clap v2.34.0
      Downloaded num-iter v0.1.43
      Downloaded opaque-debug v0.3.0
      Downloaded num-bigint v0.2.6
      Downloaded ctr v0.8.0
      Downloaded aead v0.4.3
      Downloaded serde_derive_internals v0.26.0
      Downloaded sha2 v0.10.2
      Downloaded os_info v3.5.0
      Downloaded tokio-util v0.7.4
      Downloaded toml_edit v0.14.4
      Downloaded ucd-trie v0.1.3
      Downloaded zeroize v1.5.5
      Downloaded password-hash v0.3.2
      Downloaded os_pipe v1.0.1
      Downloaded serde_json v1.0.81
      Downloaded lock_api v0.4.7
      Downloaded thiserror-impl v1.0.31
      Downloaded time v0.3.11
      Downloaded url v2.3.0
      Downloaded regex v1.6.0
      Downloaded combine v4.6.4
      Downloaded universal-hash v0.4.1
      Downloaded httparse v1.8.0
      Downloaded matchit v0.5.0
      Downloaded minimal-lexical v0.2.1
      Downloaded polyval v0.5.3
      Downloaded sha-1 v0.8.2
      Downloaded weezl v0.1.6
      Downloaded sval v1.0.0-alpha.5
      Downloaded shared_child v1.0.0
      Downloaded webpki-roots v0.22.3
      Downloaded semver v1.0.10
      Downloaded tokio v1.21.2
      Downloaded terminal_size v0.1.17
      Downloaded rand_core v0.6.3
      Downloaded serde_derive v1.0.137
      Downloaded rustls v0.20.6
      Downloaded digest v0.8.1
      Downloaded spin v0.9.3
      Downloaded ctor v0.1.22
      Downloaded hashbrown v0.12.1
      Downloaded hmac v0.12.1
      Downloaded fraction v0.10.0
      Downloaded inotify v0.9.6
      Downloaded iso8601 v0.4.2
      Downloaded unicode-normalization v0.1.20
      Downloaded tauri-icns v0.1.0
      Downloaded libc v0.2.126
      Downloaded smallvec v1.8.1
      Downloaded num v0.2.1
      Downloaded minisign v0.7.0
      Downloaded unicode-ident v1.0.1
      Downloaded typenum v1.15.0
      Downloaded tauri-bundler v1.1.2
      Downloaded ppv-lite86 v0.2.16
      Downloaded common-path v1.0.0
      Downloaded include_dir v0.7.2
      Downloaded jsonschema v0.16.0
      Downloaded handlebars v4.3.1
      Downloaded include_dir_macros v0.7.2
      Downloaded futures-task v0.3.24
      Downloaded idna v0.2.3
      Downloaded hyper v0.14.20
      Downloaded http-body v0.4.5
      Downloaded digest v0.10.3
      Downloaded flume v0.10.13
      Downloaded dialoguer v0.10.1
      Downloaded getrandom v0.2.7
      Downloaded dyn-clone v1.0.6
      Downloaded generic-array v0.14.5
      Downloaded ctrlc v3.2.2
      Downloaded crossbeam-epoch v0.9.9
      Downloaded clap v4.0.9
      Downloaded env_logger v0.9.1
      Downloaded crossbeam-utils v0.8.10
      Downloaded cc v1.0.73
      Downloaded aho-corasick v0.7.18
      Downloaded ryu v1.0.10
      Downloaded fancy-regex v0.8.0
      Downloaded schemars_derive v0.8.10
      Downloaded nix v0.24.1
      Downloaded schemars v0.8.10
      Downloaded scrypt v0.8.1
      Downloaded json-patch v0.2.6
      Downloaded futures-util v0.3.24
      Downloaded reqwest v0.11.12
      Downloaded pin-project v1.0.10
    
    Source code(tar.gz)
    Source code(zip)
    cargo-tauri-x86_64-apple-darwin.zip(7.49 MB)
    cargo-tauri-x86_64-pc-windows-msvc.zip(7.35 MB)
    cargo-tauri-x86_64-unknown-linux-gnu.tgz(7.64 MB)
    cli.rs-1.2.2.crate(1.54 MB)
  • cli.js-v1.2.2(Dec 8, 2022)

    [1.2.2]

    • Detect SvelteKit and Vite for the init and info commands.
      • 9d872ab8 feat(cli): detect SvelteKit and Vite (#5742) on 2022-12-02
    • Detect SolidJS and SolidStart for the init and info commands.
      • 9e7ce0a8 feat(cli): detect SolidJS and SolidStart (#5758) on 2022-12-08
    • Use older icon types to work around a macOS bug resulting in corrupted 16x16px and 32x32px icons in bundled apps.
      • 2d545eff fix(cli): corrupted icons in bundled macOS icons (#5698) on 2022-11-28
    Source code(tar.gz)
    Source code(zip)
    cli.darwin-arm64.node(12.71 MB)
    cli.darwin-x64.node(13.62 MB)
    cli.linux-arm-gnueabihf.node(12.13 MB)
    cli.linux-arm64-gnu.node(12.74 MB)
    cli.linux-arm64-musl.node(12.71 MB)
    cli.linux-x64-gnu.node(14.35 MB)
    cli.linux-x64-musl.node(14.33 MB)
    cli.win32-ia32-msvc.node(14.59 MB)
    cli.win32-x64-msvc.node(17.64 MB)
  • tauri-v1.2.1(Nov 24, 2022)

    Updating crates.io index

    Cargo Audit

    Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
          Loaded 470 security advisories (from /home/runner/.cargo/advisory-db)
        Updating crates.io index
        Scanning Cargo.lock for vulnerabilities (447 crate dependencies)
    Crate:     xml-rs
    Version:   0.8.4
    Warning:   unmaintained
    Title:     xml-rs is Unmaintained
    Date:      2022-01-26
    ID:        RUSTSEC-2022-0048
    URL:       https://rustsec.org/advisories/RUSTSEC-2022-0048
    Dependency tree:
    xml-rs 0.8.4
    └── plist 1.3.1
        └── tauri-codegen 1.2.1
            ├── tauri-macros 1.2.1
            │   └── tauri 1.2.1
            │       ├── tauri 1.2.1
            │       ├── restart 0.1.0
            │       └── app-updater 0.1.0
            └── tauri-build 1.2.1
                └── app-updater 0.1.0
    
    warning: 1 allowed warning found
    

    [1.2.1]

    • Fixes a double serialization on the IPC.
    • Moved the custom protocol headers support on Linux behind the linux-protocol-headers Cargo feature to enhance compatibility with older Linux distributions.
      • d7109460 refactor: move Linux custom protocol headers support behind feature flag (#5683) on 2022-11-24
    • Fixes definition of impl HasRawDisplayHandle for AppHandle and App.
      • ed43ff32 fix(tauri): add missing generics on AppHandle and App (#5642) on 2022-11-17

    Cargo Publish

    Updating crates.io index
       Packaging tauri v1.2.1 (/home/runner/work/tauri/tauri/core/tauri)
       Verifying tauri v1.2.1 (/home/runner/work/tauri/tauri/core/tauri)
     Downloading crates ...
      Downloaded globset v0.4.9
      Downloaded mio v0.8.5
      Downloaded socket2 v0.4.7
      Downloaded signal-hook-registry v1.4.0
      Downloaded serde_repr v0.1.9
      Downloaded tokio-macros v1.8.0
      Downloaded tokio v1.22.0
      Downloaded bstr v0.2.17
      Downloaded state v0.5.3
      Downloaded ignore v0.4.18
      Downloaded futures-macro v0.3.25
      Downloaded tauri-runtime-wry v0.12.1
      Downloaded serialize-to-javascript-impl v0.1.1
      Downloaded serialize-to-javascript v0.1.1
      Downloaded encoding_rs v0.8.31
      Downloaded tauri-macros v1.2.1
       Compiling proc-macro2 v1.0.47
       Compiling quote v1.0.21
       Compiling unicode-ident v1.0.5
       Compiling syn v1.0.103
       Compiling serde_derive v1.0.147
       Compiling serde v1.0.147
       Compiling libc v0.2.137
       Compiling smallvec v1.10.0
       Compiling pkg-config v0.3.26
       Compiling heck v0.4.0
       Compiling cfg-if v1.0.0
       Compiling cfg-expr v0.11.0
       Compiling version-compare v0.1.1
       Compiling autocfg v1.1.0
       Compiling version_check v0.9.4
       Compiling thiserror v1.0.37
       Compiling once_cell v1.16.0
       Compiling ppv-lite86 v0.2.17
       Compiling siphasher v0.3.10
       Compiling bitflags v1.3.2
       Compiling getrandom v0.1.16
       Compiling rand_core v0.5.1
       Compiling proc-macro-error-attr v1.0.4
       Compiling getrandom v0.2.8
       Compiling futures-core v0.3.25
       Compiling rand_chacha v0.2.2
       Compiling thiserror-impl v1.0.37
       Compiling rand_pcg v0.2.1
       Compiling proc-macro-error v1.0.4
       Compiling slab v0.4.7
       Compiling anyhow v1.0.66
       Compiling futures-task v0.3.25
       Compiling rand v0.7.3
       Compiling phf_shared v0.8.0
       Compiling futures-util v0.3.25
       Compiling pin-project-lite v0.2.9
       Compiling phf_generator v0.8.0
       Compiling futures-macro v0.3.25
       Compiling toml v0.5.9
       Compiling system-deps v6.0.3
       Compiling proc-macro-crate v1.2.1
       Compiling glib-sys v0.15.10
       Compiling gobject-sys v0.15.10
       Compiling gdk-sys v0.15.1
       Compiling gio-sys v0.15.10
       Compiling pin-utils v0.1.0
       Compiling log v0.4.17
       Compiling futures-channel v0.3.25
       Compiling rand_core v0.6.4
       Compiling proc-macro-hack v0.5.19
       Compiling unicode-segmentation v1.10.0
       Compiling heck v0.3.3
       Compiling rand_chacha v0.3.1
       Compiling futures-executor v0.3.25
       Compiling glib-macros v0.15.11
       Compiling atk-sys v0.15.1
       Compiling phf_shared v0.10.0
       Compiling lock_api v0.4.9
       Compiling cfg-expr v0.9.1
       Compiling parking_lot_core v0.9.4
       Compiling version-compare v0.0.11
       Compiling system-deps v5.0.0
       Compiling rand v0.8.5
       Compiling glib v0.15.12
       Compiling gdk-pixbuf-sys v0.15.10
       Compiling cairo-sys-rs v0.15.1
       Compiling pango-sys v0.15.10
       Compiling scopeguard v1.1.0
       Compiling fnv v1.0.7
       Compiling phf_generator v0.10.0
       Compiling phf_codegen v0.8.0
       Compiling memchr v2.5.0
       Compiling ucd-trie v0.1.5
       Compiling pest v2.5.0
       Compiling parking_lot v0.12.1
       Compiling gtk-sys v0.15.3
       Compiling semver-parser v0.10.2
       Compiling phf_macros v0.8.0
       Compiling serde_json v1.0.89
       Compiling new_debug_unreachable v1.0.4
    
    Source code(tar.gz)
    Source code(zip)
  • tauri-utils-v1.2.1(Nov 24, 2022)

    Updating crates.io index

    Cargo Audit

    Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
          Loaded 470 security advisories (from /home/runner/.cargo/advisory-db)
        Updating crates.io index
        Scanning Cargo.lock for vulnerabilities (447 crate dependencies)
    Crate:     xml-rs
    Version:   0.8.4
    Warning:   unmaintained
    Title:     xml-rs is Unmaintained
    Date:      2022-01-26
    ID:        RUSTSEC-2022-0048
    URL:       https://rustsec.org/advisories/RUSTSEC-2022-0048
    Dependency tree:
    xml-rs 0.8.4
    └── plist 1.3.1
        └── tauri-codegen 1.2.1
            ├── tauri-macros 1.2.1
            │   └── tauri 1.2.1
            │       ├── tauri 1.2.1
            │       ├── restart 0.1.0
            │       └── app-updater 0.1.0
            └── tauri-build 1.2.1
                └── app-updater 0.1.0
    
    warning: 1 allowed warning found
    

    [1.2.1]

    • Fix allowlist > app > show/hide always disabled when allowlist > app > all: false.
      • bb251087 fix(core): extend allowlist with app's allowlist, closes #5650 (#5652) on 2022-11-18

    Cargo Publish

    Updating crates.io index
       Packaging tauri-utils v1.2.1 (/home/runner/work/tauri/tauri/core/tauri-utils)
       Verifying tauri-utils v1.2.1 (/home/runner/work/tauri/tauri/core/tauri-utils)
     Downloading crates ...
      Downloaded convert_case v0.4.0
      Downloaded derive_more v0.99.17
      Downloaded ppv-lite86 v0.2.17
      Downloaded rand_chacha v0.2.2
      Downloaded rustc_version v0.4.0
      Downloaded rand_pcg v0.2.1
      Downloaded serde_with v1.14.0
      Downloaded uuid v0.8.2
      Downloaded treediff v3.0.2
      Downloaded nodrop v0.1.14
      Downloaded proc-macro-hack v0.5.19
      Downloaded rand_core v0.6.4
      Downloaded selectors v0.22.0
      Downloaded string_cache v0.8.4
      Downloaded thin-slice v0.1.1
      Downloaded tendril v0.4.3
      Downloaded dtoa v0.4.8
      Downloaded precomputed-hash v0.1.1
      Downloaded phf_macros v0.10.0
      Downloaded new_debug_unreachable v1.0.4
      Downloaded mac v0.1.1
      Downloaded kuchiki v0.8.1
      Downloaded rand v0.7.3
      Downloaded phf_shared v0.10.0
      Downloaded phf_shared v0.8.0
      Downloaded phf_generator v0.8.0
      Downloaded phf v0.10.1
      Downloaded phf v0.8.0
      Downloaded parking_lot_core v0.9.4
      Downloaded parking_lot v0.12.1
      Downloaded matches v0.1.9
      Downloaded markup5ever v0.10.1
      Downloaded lock_api v0.4.9
      Downloaded itoa v0.4.8
      Downloaded html5ever v0.25.2
      Downloaded getrandom v0.2.8
      Downloaded getrandom v0.1.16
      Downloaded fxhash v0.2.1
      Downloaded futf v0.1.5
      Downloaded dtoa-short v0.3.3
      Downloaded darling_macro v0.13.4
      Downloaded darling_core v0.13.4
      Downloaded darling v0.13.4
      Downloaded ctor v0.1.26
      Downloaded cssparser-macros v0.6.0
      Downloaded cssparser v0.27.2
      Downloaded cfb v0.6.1
      Downloaded phf_generator v0.10.0
      Downloaded utf-8 v0.7.6
      Downloaded string_cache_codegen v0.5.2
      Downloaded stable_deref_trait v1.2.0
      Downloaded siphasher v0.3.10
      Downloaded servo_arc v0.1.1
      Downloaded serde_with_macros v1.5.2
      Downloaded rand_core v0.5.1
      Downloaded rand_chacha v0.3.1
      Downloaded rand v0.8.5
      Downloaded phf_macros v0.8.0
      Downloaded phf_codegen v0.8.0
      Downloaded infer v0.7.0
      Downloaded json-patch v0.2.6
      Downloaded fnv v1.0.7
       Compiling proc-macro2 v1.0.47
       Compiling unicode-ident v1.0.5
       Compiling quote v1.0.21
       Compiling syn v1.0.103
       Compiling libc v0.2.137
       Compiling cfg-if v1.0.0
       Compiling ppv-lite86 v0.2.17
       Compiling siphasher v0.3.10
       Compiling getrandom v0.1.16
       Compiling rand_core v0.5.1
       Compiling rand_pcg v0.2.1
       Compiling rand_chacha v0.2.2
       Compiling rand v0.7.3
       Compiling phf_shared v0.8.0
       Compiling phf_generator v0.8.0
       Compiling getrandom v0.2.8
       Compiling serde_derive v1.0.147
       Compiling rand_core v0.6.4
       Compiling serde v1.0.147
       Compiling proc-macro-hack v0.5.19
       Compiling rand_chacha v0.3.1
       Compiling phf_shared v0.10.0
       Compiling rand v0.8.5
       Compiling phf_generator v0.10.0
       Compiling phf_codegen v0.8.0
       Compiling smallvec v1.10.0
       Compiling autocfg v1.1.0
       Compiling lock_api v0.4.9
       Compiling parking_lot_core v0.9.4
       Compiling phf_macros v0.8.0
       Compiling scopeguard v1.1.0
       Compiling log v0.4.17
    
    Source code(tar.gz)
    Source code(zip)
  • tauri-runtime-wry-v0.12.1(Nov 24, 2022)

    Updating crates.io index

    Cargo Audit

    Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
          Loaded 470 security advisories (from /home/runner/.cargo/advisory-db)
        Updating crates.io index
        Scanning Cargo.lock for vulnerabilities (447 crate dependencies)
    Crate:     xml-rs
    Version:   0.8.4
    Warning:   unmaintained
    Title:     xml-rs is Unmaintained
    Date:      2022-01-26
    ID:        RUSTSEC-2022-0048
    URL:       https://rustsec.org/advisories/RUSTSEC-2022-0048
    Dependency tree:
    xml-rs 0.8.4
    └── plist 1.3.1
        └── tauri-codegen 1.2.1
            ├── tauri-macros 1.2.1
            │   └── tauri 1.2.1
            │       ├── tauri 1.2.1
            │       ├── restart 0.1.0
            │       └── app-updater 0.1.0
            └── tauri-build 1.2.1
                └── app-updater 0.1.0
    
    warning: 1 allowed warning found
    

    [0.12.1]

    • Fix allowlist > app > show/hide always disabled when allowlist > app > all: false.
      • Bumped due to a bump in tauri-utils.
      • bb251087 fix(core): extend allowlist with app's allowlist, closes #5650 (#5652) on 2022-11-18

    Cargo Publish

    Updating crates.io index
       Packaging tauri-runtime-wry v0.12.1 (/home/runner/work/tauri/tauri/core/tauri-runtime-wry)
       Verifying tauri-runtime-wry v0.12.1 (/home/runner/work/tauri/tauri/core/tauri-runtime-wry)
     Downloading crates ...
      Downloaded gdkx11-sys v0.15.1
      Downloaded soup2 v0.2.1
      Downloaded webkit2gtk-sys v0.18.0
      Downloaded webkit2gtk v0.18.2
      Downloaded x11 v2.20.1
      Downloaded x11-dl v2.20.1
      Downloaded soup2-sys v0.2.0
      Downloaded version-compare v0.0.11
      Downloaded unicode-segmentation v1.10.0
      Downloaded javascriptcore-rs v0.16.0
      Downloaded cfg-expr v0.9.1
      Downloaded javascriptcore-rs-sys v0.4.0
      Downloaded instant v0.1.12
      Downloaded heck v0.3.3
      Downloaded system-deps v5.0.0
      Downloaded tao v0.15.6
      Downloaded wry v0.22.4
      Downloaded tauri-runtime v0.12.1
       Compiling proc-macro2 v1.0.47
       Compiling quote v1.0.21
       Compiling unicode-ident v1.0.5
       Compiling syn v1.0.103
       Compiling serde_derive v1.0.147
       Compiling serde v1.0.147
       Compiling smallvec v1.10.0
       Compiling pkg-config v0.3.26
       Compiling libc v0.2.137
       Compiling heck v0.4.0
       Compiling cfg-expr v0.11.0
       Compiling version-compare v0.1.1
       Compiling cfg-if v1.0.0
       Compiling autocfg v1.1.0
       Compiling thiserror v1.0.37
       Compiling ppv-lite86 v0.2.17
       Compiling version_check v0.9.4
       Compiling once_cell v1.16.0
       Compiling siphasher v0.3.10
       Compiling getrandom v0.1.16
       Compiling bitflags v1.3.2
       Compiling proc-macro-error-attr v1.0.4
       Compiling futures-core v0.3.25
       Compiling rand_core v0.5.1
       Compiling thiserror-impl v1.0.37
       Compiling proc-macro-error v1.0.4
       Compiling slab v0.4.7
       Compiling anyhow v1.0.66
       Compiling futures-task v0.3.25
       Compiling getrandom v0.2.8
       Compiling futures-util v0.3.25
       Compiling rand_pcg v0.2.1
       Compiling rand_chacha v0.2.2
       Compiling pin-project-lite v0.2.9
       Compiling futures-channel v0.3.25
       Compiling pin-utils v0.1.0
       Compiling toml v0.5.9
       Compiling system-deps v6.0.3
       Compiling proc-macro-crate v1.2.1
       Compiling glib-sys v0.15.10
       Compiling gobject-sys v0.15.10
       Compiling gio-sys v0.15.10
       Compiling gdk-sys v0.15.1
       Compiling rand v0.7.3
       Compiling phf_shared v0.8.0
       Compiling unicode-segmentation v1.10.0
       Compiling heck v0.3.3
       Compiling phf_generator v0.8.0
       Compiling glib-macros v0.15.11
       Compiling atk-sys v0.15.1
       Compiling futures-executor v0.3.25
       Compiling cfg-expr v0.9.1
       Compiling version-compare v0.0.11
       Compiling system-deps v5.0.0
       Compiling gdk-pixbuf-sys v0.15.10
       Compiling cairo-sys-rs v0.15.1
       Compiling glib v0.15.12
       Compiling pango-sys v0.15.10
       Compiling rand_core v0.6.4
       Compiling proc-macro-hack v0.5.19
       Compiling rand_chacha v0.3.1
       Compiling phf_shared v0.10.0
       Compiling ucd-trie v0.1.5
       Compiling pest v2.5.0
       Compiling rand v0.8.5
       Compiling gtk-sys v0.15.3
       Compiling lock_api v0.4.9
       Compiling parking_lot_core v0.9.4
       Compiling phf_generator v0.10.0
       Compiling semver-parser v0.10.2
       Compiling phf_codegen v0.8.0
       Compiling log v0.4.17
       Compiling gio v0.15.12
       Compiling scopeguard v1.1.0
       Compiling semver v0.11.0
       Compiling futures-io v0.3.25
    
    Source code(tar.gz)
    Source code(zip)
  • tauri-runtime-v0.12.1(Nov 24, 2022)

    Updating crates.io index

    Cargo Audit

    Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
          Loaded 470 security advisories (from /home/runner/.cargo/advisory-db)
        Updating crates.io index
        Scanning Cargo.lock for vulnerabilities (447 crate dependencies)
    Crate:     xml-rs
    Version:   0.8.4
    Warning:   unmaintained
    Title:     xml-rs is Unmaintained
    Date:      2022-01-26
    ID:        RUSTSEC-2022-0048
    URL:       https://rustsec.org/advisories/RUSTSEC-2022-0048
    Dependency tree:
    xml-rs 0.8.4
    └── plist 1.3.1
        └── tauri-codegen 1.2.1
            ├── tauri-macros 1.2.1
            │   └── tauri 1.2.1
            │       ├── tauri 1.2.1
            │       ├── restart 0.1.0
            │       └── app-updater 0.1.0
            └── tauri-build 1.2.1
                └── app-updater 0.1.0
    
    warning: 1 allowed warning found
    

    [0.12.1]

    • Fix allowlist > app > show/hide always disabled when allowlist > app > all: false.
      • Bumped due to a bump in tauri-utils.
      • bb251087 fix(core): extend allowlist with app's allowlist, closes #5650 (#5652) on 2022-11-18

    Cargo Publish

    Updating crates.io index
       Packaging tauri-runtime v0.12.1 (/home/runner/work/tauri/tauri/core/tauri-runtime)
       Verifying tauri-runtime v0.12.1 (/home/runner/work/tauri/tauri/core/tauri-runtime)
     Downloading crates ...
      Downloaded memoffset v0.6.5
      Downloaded semver v0.11.0
      Downloaded slab v0.4.7
      Downloaded cairo-sys-rs v0.15.1
      Downloaded pin-utils v0.1.0
      Downloaded uuid v1.2.2
      Downloaded futures-task v0.3.25
      Downloaded futures-executor v0.3.25
      Downloaded futures-channel v0.3.25
      Downloaded field-offset v0.3.4
      Downloaded cty v0.2.2
      Downloaded futures-util v0.3.25
      Downloaded futures-io v0.3.25
      Downloaded http-range v0.1.5
      Downloaded rustc_version v0.3.3
      Downloaded version-compare v0.1.1
      Downloaded semver-parser v0.10.2
      Downloaded proc-macro-crate v1.2.1
      Downloaded http v0.2.8
      Downloaded gio v0.15.12
      Downloaded gtk-sys v0.15.3
      Downloaded system-deps v6.0.3
      Downloaded gtk3-macros v0.15.4
      Downloaded gdk-pixbuf-sys v0.15.10
      Downloaded raw-window-handle v0.5.0
      Downloaded cairo-rs v0.15.12
      Downloaded gdk-pixbuf v0.15.11
      Downloaded glib-macros v0.15.11
      Downloaded gobject-sys v0.15.10
      Downloaded glib v0.15.12
      Downloaded pango-sys v0.15.10
      Downloaded pango v0.15.10
      Downloaded glib-sys v0.15.10
      Downloaded gio-sys v0.15.10
      Downloaded gtk v0.15.5
      Downloaded gdk-sys v0.15.1
      Downloaded gdk v0.15.4
      Downloaded cfg-expr v0.11.0
      Downloaded atk-sys v0.15.1
      Downloaded atk v0.15.1
       Compiling proc-macro2 v1.0.47
       Compiling quote v1.0.21
       Compiling unicode-ident v1.0.5
       Compiling syn v1.0.103
       Compiling serde_derive v1.0.147
       Compiling serde v1.0.147
       Compiling libc v0.2.137
       Compiling smallvec v1.10.0
       Compiling heck v0.4.0
       Compiling pkg-config v0.3.26
       Compiling cfg-expr v0.11.0
       Compiling version-compare v0.1.1
       Compiling cfg-if v1.0.0
       Compiling autocfg v1.1.0
       Compiling ppv-lite86 v0.2.17
       Compiling thiserror v1.0.37
       Compiling siphasher v0.3.10
       Compiling getrandom v0.1.16
       Compiling rand_core v0.5.1
       Compiling version_check v0.9.4
       Compiling once_cell v1.16.0
       Compiling rand_chacha v0.2.2
       Compiling rand_pcg v0.2.1
       Compiling rand v0.7.3
       Compiling thiserror-impl v1.0.37
       Compiling phf_shared v0.8.0
       Compiling getrandom v0.2.8
       Compiling phf_generator v0.8.0
       Compiling proc-macro-error-attr v1.0.4
       Compiling futures-core v0.3.25
       Compiling rand_core v0.6.4
       Compiling proc-macro-error v1.0.4
       Compiling slab v0.4.7
       Compiling futures-task v0.3.25
       Compiling proc-macro-hack v0.5.19
       Compiling anyhow v1.0.66
       Compiling rand_chacha v0.3.1
       Compiling phf_shared v0.10.0
       Compiling toml v0.5.9
       Compiling futures-util v0.3.25
       Compiling bitflags v1.3.2
       Compiling system-deps v6.0.3
       Compiling proc-macro-crate v1.2.1
       Compiling glib-sys v0.15.10
       Compiling gobject-sys v0.15.10
       Compiling rand v0.8.5
       Compiling pin-project-lite v0.2.9
       Compiling futures-channel v0.3.25
       Compiling pin-utils v0.1.0
       Compiling phf_generator v0.10.0
       Compiling gio-sys v0.15.10
       Compiling phf_codegen v0.8.0
       Compiling glib-macros v0.15.11
       Compiling futures-executor v0.3.25
       Compiling lock_api v0.4.9
       Compiling parking_lot_core v0.9.4
    
    Source code(tar.gz)
    Source code(zip)
  • tauri-macros-v1.2.1(Nov 24, 2022)

    Updating crates.io index

    Cargo Audit

    Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
          Loaded 470 security advisories (from /home/runner/.cargo/advisory-db)
        Updating crates.io index
        Scanning Cargo.lock for vulnerabilities (447 crate dependencies)
    Crate:     xml-rs
    Version:   0.8.4
    Warning:   unmaintained
    Title:     xml-rs is Unmaintained
    Date:      2022-01-26
    ID:        RUSTSEC-2022-0048
    URL:       https://rustsec.org/advisories/RUSTSEC-2022-0048
    Dependency tree:
    xml-rs 0.8.4
    └── plist 1.3.1
        └── tauri-codegen 1.2.1
            ├── tauri-macros 1.2.1
            │   └── tauri 1.2.1
            │       ├── tauri 1.2.1
            │       ├── restart 0.1.0
            │       └── app-updater 0.1.0
            └── tauri-build 1.2.1
                └── app-updater 0.1.0
    
    warning: 1 allowed warning found
    

    [1.2.1]

    • Fix allowlist > app > show/hide always disabled when allowlist > app > all: false.
      • Bumped due to a bump in tauri-utils.
      • bb251087 fix(core): extend allowlist with app's allowlist, closes #5650 (#5652) on 2022-11-18

    Cargo Publish

    Updating crates.io index
       Packaging tauri-macros v1.2.1 (/home/runner/work/tauri/tauri/core/tauri-macros)
       Verifying tauri-macros v1.2.1 (/home/runner/work/tauri/tauri/core/tauri-macros)
     Downloading crates ...
      Downloaded tauri-codegen v1.2.1
       Compiling proc-macro2 v1.0.47
       Compiling quote v1.0.21
       Compiling unicode-ident v1.0.5
       Compiling cfg-if v1.0.0
       Compiling syn v1.0.103
       Compiling libc v0.2.137
       Compiling ppv-lite86 v0.2.17
       Compiling siphasher v0.3.10
       Compiling getrandom v0.1.16
       Compiling rand_core v0.5.1
       Compiling rand_chacha v0.2.2
       Compiling rand_pcg v0.2.1
       Compiling rand v0.7.3
       Compiling phf_shared v0.8.0
       Compiling getrandom v0.2.8
       Compiling phf_generator v0.8.0
       Compiling serde_derive v1.0.147
       Compiling rand_core v0.6.4
       Compiling proc-macro-hack v0.5.19
       Compiling serde v1.0.147
       Compiling rand_chacha v0.3.1
       Compiling phf_shared v0.10.0
       Compiling rand v0.8.5
       Compiling phf_generator v0.10.0
       Compiling phf_codegen v0.8.0
       Compiling smallvec v1.10.0
       Compiling autocfg v1.1.0
       Compiling lock_api v0.4.9
       Compiling parking_lot_core v0.9.4
       Compiling phf_macros v0.8.0
       Compiling byteorder v1.4.3
       Compiling typenum v1.15.0
       Compiling log v0.4.17
       Compiling version_check v0.9.4
       Compiling scopeguard v1.1.0
       Compiling new_debug_unreachable v1.0.4
       Compiling generic-array v0.14.6
       Compiling phf v0.8.0
       Compiling string_cache_codegen v0.5.2
       Compiling precomputed-hash v0.1.1
       Compiling mac v0.1.1
       Compiling ident_case v1.0.1
       Compiling fnv v1.0.7
       Compiling strsim v0.10.0
       Compiling darling_core v0.13.4
       Compiling futf v0.1.5
       Compiling markup5ever v0.10.1
       Compiling parking_lot v0.12.1
       Compiling cssparser v0.27.2
       Compiling crc32fast v1.3.2
       Compiling serde_json v1.0.89
       Compiling once_cell v1.16.0
       Compiling tinyvec_macros v0.1.0
       Compiling dtoa v0.4.8
       Compiling bitflags v1.3.2
       Compiling utf-8 v0.7.6
       Compiling tendril v0.4.3
       Compiling dtoa-short v0.3.3
       Compiling tinyvec v1.6.0
       Compiling string_cache v0.8.4
       Compiling darling_macro v0.13.4
       Compiling selectors v0.22.0
       Compiling html5ever v0.25.2
       Compiling cssparser-macros v0.6.0
       Compiling itoa v0.4.8
       Compiling matches v0.1.9
       Compiling stable_deref_trait v1.2.0
       Compiling convert_case v0.4.0
       Compiling adler v1.0.2
       Compiling ryu v1.0.11
       Compiling nodrop v0.1.14
       Compiling itoa v1.0.4
       Compiling servo_arc v0.1.1
       Compiling miniz_oxide v0.6.2
       Compiling derive_more v0.99.17
       Compiling darling v0.13.4
       Compiling unicode-normalization v0.1.22
       Compiling fxhash v0.2.1
       Compiling uuid v0.8.2
       Compiling semver v1.0.14
       Compiling percent-encoding v2.2.0
       Compiling memchr v2.5.0
       Compiling thiserror v1.0.37
       Compiling unicode-bidi v0.3.8
       Compiling thin-slice v0.1.1
       Compiling idna v0.3.0
       Compiling form_urlencoded v1.1.0
       Compiling cfb v0.6.1
       Compiling flate2 v1.0.25
       Compiling serde_with_macros v1.5.2
       Compiling treediff v3.0.2
       Compiling crypto-common v0.1.6
       Compiling block-buffer v0.10.3
       Compiling phf_macros v0.10.0
       Compiling thiserror-impl v1.0.37
    
    Source code(tar.gz)
    Source code(zip)
  • tauri-codegen-v1.2.1(Nov 24, 2022)

    Updating crates.io index

    Cargo Audit

    Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
          Loaded 470 security advisories (from /home/runner/.cargo/advisory-db)
        Updating crates.io index
        Scanning Cargo.lock for vulnerabilities (447 crate dependencies)
    Crate:     xml-rs
    Version:   0.8.4
    Warning:   unmaintained
    Title:     xml-rs is Unmaintained
    Date:      2022-01-26
    ID:        RUSTSEC-2022-0048
    URL:       https://rustsec.org/advisories/RUSTSEC-2022-0048
    Dependency tree:
    xml-rs 0.8.4
    └── plist 1.3.1
        └── tauri-codegen 1.2.1
            ├── tauri-macros 1.2.1
            │   └── tauri 1.2.1
            │       ├── tauri 1.2.1
            │       ├── restart 0.1.0
            │       └── app-updater 0.1.0
            └── tauri-build 1.2.1
                └── app-updater 0.1.0
    
    warning: 1 allowed warning found
    

    [1.2.1]

    • Fix allowlist > app > show/hide always disabled when allowlist > app > all: false.
      • Bumped due to a bump in tauri-utils.
      • bb251087 fix(core): extend allowlist with app's allowlist, closes #5650 (#5652) on 2022-11-18

    Cargo Publish

    Updating crates.io index
       Packaging tauri-codegen v1.2.1 (/home/runner/work/tauri/tauri/core/tauri-codegen)
       Verifying tauri-codegen v1.2.1 (/home/runner/work/tauri/tauri/core/tauri-codegen)
     Downloading crates ...
      Downloaded brotli-decompressor v2.3.2
      Downloaded sha2 v0.10.6
      Downloaded alloc-stdlib v0.2.2
      Downloaded ico v0.2.0
      Downloaded brotli v3.3.4
      Downloaded alloc-no-stdlib v2.0.4
       Compiling proc-macro2 v1.0.47
       Compiling quote v1.0.21
       Compiling unicode-ident v1.0.5
       Compiling cfg-if v1.0.0
       Compiling syn v1.0.103
       Compiling libc v0.2.137
       Compiling ppv-lite86 v0.2.17
       Compiling siphasher v0.3.10
       Compiling getrandom v0.1.16
       Compiling rand_core v0.5.1
       Compiling rand_chacha v0.2.2
       Compiling rand_pcg v0.2.1
       Compiling rand v0.7.3
       Compiling phf_shared v0.8.0
       Compiling getrandom v0.2.8
       Compiling phf_generator v0.8.0
       Compiling serde_derive v1.0.147
       Compiling rand_core v0.6.4
       Compiling serde v1.0.147
       Compiling proc-macro-hack v0.5.19
       Compiling rand_chacha v0.3.1
       Compiling phf_shared v0.10.0
       Compiling rand v0.8.5
       Compiling phf_generator v0.10.0
       Compiling phf_codegen v0.8.0
       Compiling smallvec v1.10.0
       Compiling autocfg v1.1.0
       Compiling lock_api v0.4.9
       Compiling parking_lot_core v0.9.4
       Compiling phf_macros v0.8.0
       Compiling log v0.4.17
       Compiling new_debug_unreachable v1.0.4
       Compiling version_check v0.9.4
       Compiling scopeguard v1.1.0
       Compiling typenum v1.15.0
       Compiling byteorder v1.4.3
       Compiling generic-array v0.14.6
       Compiling phf v0.8.0
       Compiling string_cache_codegen v0.5.2
       Compiling precomputed-hash v0.1.1
       Compiling ident_case v1.0.1
       Compiling mac v0.1.1
       Compiling fnv v1.0.7
       Compiling strsim v0.10.0
       Compiling darling_core v0.13.4
       Compiling futf v0.1.5
       Compiling markup5ever v0.10.1
       Compiling parking_lot v0.12.1
       Compiling cssparser v0.27.2
       Compiling utf-8 v0.7.6
       Compiling tinyvec_macros v0.1.0
       Compiling serde_json v1.0.89
       Compiling crc32fast v1.3.2
       Compiling dtoa v0.4.8
       Compiling bitflags v1.3.2
       Compiling once_cell v1.16.0
       Compiling string_cache v0.8.4
       Compiling dtoa-short v0.3.3
       Compiling tinyvec v1.6.0
       Compiling tendril v0.4.3
       Compiling darling_macro v0.13.4
       Compiling selectors v0.22.0
       Compiling cssparser-macros v0.6.0
       Compiling html5ever v0.25.2
       Compiling matches v0.1.9
       Compiling nodrop v0.1.14
       Compiling stable_deref_trait v1.2.0
       Compiling convert_case v0.4.0
       Compiling ryu v1.0.11
       Compiling alloc-no-stdlib v2.0.4
       Compiling adler v1.0.2
       Compiling itoa v1.0.4
       Compiling itoa v0.4.8
       Compiling miniz_oxide v0.6.2
       Compiling alloc-stdlib v0.2.2
       Compiling derive_more v0.99.17
       Compiling servo_arc v0.1.1
       Compiling darling v0.13.4
       Compiling unicode-normalization v0.1.22
       Compiling fxhash v0.2.1
       Compiling semver v1.0.14
       Compiling uuid v0.8.2
       Compiling thiserror v1.0.37
       Compiling percent-encoding v2.2.0
       Compiling unicode-bidi v0.3.8
       Compiling thin-slice v0.1.1
       Compiling memchr v2.5.0
       Compiling idna v0.3.0
       Compiling form_urlencoded v1.1.0
       Compiling cfb v0.6.1
    
    Source code(tar.gz)
    Source code(zip)
  • tauri-bundler-v1.1.1(Nov 24, 2022)

    Updating crates.io index

    Cargo Audit

    Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
          Loaded 470 security advisories (from /home/runner/.cargo/advisory-db)
        Updating crates.io index
        Scanning Cargo.lock for vulnerabilities (447 crate dependencies)
    Crate:     xml-rs
    Version:   0.8.4
    Warning:   unmaintained
    Title:     xml-rs is Unmaintained
    Date:      2022-01-26
    ID:        RUSTSEC-2022-0048
    URL:       https://rustsec.org/advisories/RUSTSEC-2022-0048
    Dependency tree:
    xml-rs 0.8.4
    └── plist 1.3.1
        └── tauri-codegen 1.2.1
            ├── tauri-macros 1.2.1
            │   └── tauri 1.2.1
            │       ├── tauri 1.2.1
            │       ├── restart 0.1.0
            │       └── app-updater 0.1.0
            └── tauri-build 1.2.1
                └── app-updater 0.1.0
    
    warning: 1 allowed warning found
    

    [1.1.1]

    • Fix allowlist > app > show/hide always disabled when allowlist > app > all: false.
      • Bumped due to a bump in tauri-utils.
      • bb251087 fix(core): extend allowlist with app's allowlist, closes #5650 (#5652) on 2022-11-18

    Cargo Publish

    Updating crates.io index
       Packaging tauri-bundler v1.1.1 (/home/runner/work/tauri/tauri/tooling/bundler)
       Verifying tauri-bundler v1.1.1 (/home/runner/work/tauri/tauri/tooling/bundler)
     Downloading crates ...
      Downloaded glob v0.3.0
      Downloaded remove_dir_all v0.5.3
      Downloaded typenum v1.15.0
      Downloaded crypto-common v0.1.6
      Downloaded crc32fast v1.3.2
      Downloaded color_quant v1.1.0
      Downloaded adler32 v1.2.0
      Downloaded generic-array v0.14.6
      Downloaded cpufeatures v0.2.5
      Downloaded block-buffer v0.10.3
      Downloaded threadpool v1.8.1
      Downloaded tempfile v3.3.0
      Downloaded num-integer v0.1.45
      Downloaded xattr v0.2.3
      Downloaded bit_field v0.10.1
      Downloaded spin v0.9.4
      Downloaded png v0.17.7
      Downloaded ar v0.9.0
      Downloaded same-file v1.0.6
      Downloaded pin-project-internal v1.0.12
      Downloaded pin-project v1.0.12
      Downloaded num-traits v0.2.15
      Downloaded handlebars v4.3.5
      Downloaded ucd-trie v0.1.5
      Downloaded walkdir v2.3.2
      Downloaded rle-decode-fast v1.0.3
      Downloaded weezl v0.1.7
      Downloaded pest v2.5.0
      Downloaded bytemuck v1.12.3
      Downloaded futures-sink v0.3.25
      Downloaded futures-core v0.3.25
      Downloaded libflate_lz77 v1.1.0
      Downloaded libflate v1.2.0
      Downloaded half v2.1.0
      Downloaded nanorand v0.7.0
      Downloaded tar v0.4.38
      Downloaded scoped_threadpool v0.1.9
      Downloaded exr v1.5.2
      Downloaded pest_meta v2.5.0
      Downloaded md5 v0.7.0
      Downloaded image v0.24.5
      Downloaded tiff v0.8.0
      Downloaded jpeg-decoder v0.3.0
      Downloaded gif v0.11.4
      Downloaded pest_generator v2.5.0
      Downloaded pest_derive v2.5.0
      Downloaded num-rational v0.4.1
      Downloaded flume v0.10.14
      Downloaded flate2 v1.0.25
      Downloaded filetime v0.2.18
      Downloaded lebe v0.5.2
      Downloaded fastrand v1.8.0
      Downloaded digest v0.10.6
      Downloaded value-bag v1.0.0-alpha.9
      Downloaded subtle v2.4.1
      Downloaded sha1 v0.10.5
      Downloaded tauri-utils v1.2.1
       Compiling cfg-if v1.0.0
       Compiling proc-macro2 v1.0.47
       Compiling quote v1.0.21
       Compiling unicode-ident v1.0.5
       Compiling syn v1.0.103
       Compiling autocfg v1.1.0
       Compiling libc v0.2.137
       Compiling ppv-lite86 v0.2.17
       Compiling siphasher v0.3.10
       Compiling getrandom v0.1.16
       Compiling rand_core v0.5.1
       Compiling scopeguard v1.1.0
       Compiling rand_pcg v0.2.1
       Compiling rand_chacha v0.2.2
       Compiling serde_derive v1.0.147
       Compiling rand v0.7.3
       Compiling phf_shared v0.8.0
       Compiling serde v1.0.147
       Compiling phf_generator v0.8.0
       Compiling getrandom v0.2.8
       Compiling rand_core v0.6.4
       Compiling lock_api v0.4.9
       Compiling proc-macro-hack v0.5.19
       Compiling rand_chacha v0.3.1
       Compiling phf_shared v0.10.0
       Compiling smallvec v1.10.0
       Compiling rand v0.8.5
       Compiling version_check v0.9.4
       Compiling crossbeam-utils v0.8.14
       Compiling value-bag v1.0.0-alpha.9
       Compiling phf_generator v0.10.0
       Compiling phf_codegen v0.8.0
       Compiling memoffset v0.7.1
       Compiling once_cell v1.16.0
       Compiling ctor v0.1.26
       Compiling crossbeam-epoch v0.9.13
       Compiling log v0.4.17
       Compiling parking_lot_core v0.9.4
    
    Source code(tar.gz)
    Source code(zip)
    tauri-bundler-1.1.1.crate(61.66 KB)
  • tauri-build-v1.2.1(Nov 24, 2022)

    Updating crates.io index

    Cargo Audit

    Fetching advisory database from `https://github.com/RustSec/advisory-db.git`
          Loaded 470 security advisories (from /home/runner/.cargo/advisory-db)
        Updating crates.io index
        Scanning Cargo.lock for vulnerabilities (447 crate dependencies)
    Crate:     xml-rs
    Version:   0.8.4
    Warning:   unmaintained
    Title:     xml-rs is Unmaintained
    Date:      2022-01-26
    ID:        RUSTSEC-2022-0048
    URL:       https://rustsec.org/advisories/RUSTSEC-2022-0048
    Dependency tree:
    xml-rs 0.8.4
    └── plist 1.3.1
        └── tauri-codegen 1.2.1
            ├── tauri-macros 1.2.1
            │   └── tauri 1.2.1
            │       ├── tauri 1.2.1
            │       ├── restart 0.1.0
            │       └── app-updater 0.1.0
            └── tauri-build 1.2.1
                └── app-updater 0.1.0
    
    warning: 1 allowed warning found
    

    [1.2.1]

    • Fix allowlist > app > show/hide always disabled when allowlist > app > all: false.
      • Bumped due to a bump in tauri-utils.
      • bb251087 fix(core): extend allowlist with app's allowlist, closes #5650 (#5652) on 2022-11-18

    Cargo Publish

    Updating crates.io index
       Packaging tauri-build v1.2.1 (/home/runner/work/tauri/tauri/core/tauri-build)
       Verifying tauri-build v1.2.1 (/home/runner/work/tauri/tauri/core/tauri-build)
     Downloading crates ...
      Downloaded cargo_toml v0.13.0
       Compiling proc-macro2 v1.0.47
       Compiling unicode-ident v1.0.5
       Compiling quote v1.0.21
       Compiling syn v1.0.103
       Compiling libc v0.2.137
       Compiling cfg-if v1.0.0
       Compiling ppv-lite86 v0.2.17
       Compiling siphasher v0.3.10
       Compiling getrandom v0.1.16
       Compiling rand_core v0.5.1
       Compiling rand_chacha v0.2.2
       Compiling rand_pcg v0.2.1
       Compiling serde_derive v1.0.147
       Compiling rand v0.7.3
       Compiling phf_shared v0.8.0
       Compiling serde v1.0.147
       Compiling phf_generator v0.8.0
       Compiling getrandom v0.2.8
       Compiling rand_core v0.6.4
       Compiling proc-macro-hack v0.5.19
       Compiling rand_chacha v0.3.1
       Compiling phf_shared v0.10.0
       Compiling rand v0.8.5
       Compiling phf_generator v0.10.0
       Compiling phf_codegen v0.8.0
       Compiling smallvec v1.10.0
       Compiling autocfg v1.1.0
       Compiling lock_api v0.4.9
       Compiling parking_lot_core v0.9.4
       Compiling phf_macros v0.8.0
       Compiling new_debug_unreachable v1.0.4
       Compiling scopeguard v1.1.0
       Compiling log v0.4.17
       Compiling phf v0.8.0
       Compiling string_cache_codegen v0.5.2
       Compiling mac v0.1.1
       Compiling strsim v0.10.0
       Compiling byteorder v1.4.3
       Compiling fnv v1.0.7
       Compiling ident_case v1.0.1
       Compiling precomputed-hash v0.1.1
       Compiling darling_core v0.13.4
       Compiling futf v0.1.5
       Compiling markup5ever v0.10.1
       Compiling parking_lot v0.12.1
       Compiling cssparser v0.27.2
       Compiling serde_json v1.0.89
       Compiling once_cell v1.16.0
       Compiling dtoa v0.4.8
       Compiling tinyvec_macros v0.1.0
       Compiling utf-8 v0.7.6
       Compiling tendril v0.4.3
       Compiling tinyvec v1.6.0
       Compiling dtoa-short v0.3.3
       Compiling string_cache v0.8.4
       Compiling darling_macro v0.13.4
       Compiling selectors v0.22.0
       Compiling html5ever v0.25.2
       Compiling cssparser-macros v0.6.0
       Compiling matches v0.1.9
       Compiling convert_case v0.4.0
       Compiling ryu v1.0.11
       Compiling stable_deref_trait v1.2.0
       Compiling itoa v1.0.4
       Compiling itoa v0.4.8
       Compiling nodrop v0.1.14
       Compiling servo_arc v0.1.1
       Compiling derive_more v0.99.17
       Compiling darling v0.13.4
       Compiling unicode-normalization v0.1.22
       Compiling fxhash v0.2.1
       Compiling memchr v2.5.0
       Compiling thiserror v1.0.37
       Compiling bitflags v1.3.2
       Compiling semver v1.0.14
       Compiling thin-slice v0.1.1
       Compiling percent-encoding v2.2.0
       Compiling unicode-bidi v0.3.8
       Compiling uuid v0.8.2
       Compiling cfb v0.6.1
       Compiling idna v0.3.0
       Compiling form_urlencoded v1.1.0
       Compiling serde_with_macros v1.5.2
       Compiling treediff v3.0.2
       Compiling phf_macros v0.10.0
       Compiling thiserror-impl v1.0.37
       Compiling same-file v1.0.6
       Compiling anyhow v1.0.66
       Compiling walkdir v2.3.2
       Compiling phf v0.10.1
       Compiling serde_with v1.14.0
       Compiling json-patch v0.2.6
       Compiling kuchiki v0.8.1
       Compiling url v2.3.1
       Compiling infer v0.7.0
    
    Source code(tar.gz)
    Source code(zip)
    schema.json(93.96 KB)
Owner
Tauri
Build smaller, faster, and more secure desktop applications with a web frontend
Tauri
Build beautiful desktop apps with flutter and rust. 🌠 (wip)

flutter-rs Build flutter desktop app in dart & rust. Get Started Install requirements Rust flutter sdk Develop install the cargo flutter command cargo

null 2k Dec 26, 2022
Native Maps for Web, Mobile and Desktop

mapr Native Maps for Web, Mobile and Linux A map rendering library written in Rust. Example | Book | API | Chat in Matrix Space Project State This pro

MapLibre 942 Jan 2, 2023
Build GUI applications with minimal dependencies in Rust

winapi-app-windows A crate to build applications' windows in Windows using WinAPI. This would be less confusing if the operating system was called som

Lonami 5 Jul 26, 2022
FLTK frontend for Egui WGPU backend.

Egui FLTK Frontend FLTK Frontend for Egui WGPU Backend On linux Debian/Ubuntu, make sure to install the latest main requirements: sudo apt-get update

Adia Robbie 5 Oct 25, 2022
Deno is a simple, modern and secure runtime for JavaScript and TypeScript that uses V8 and is built in Rust.

Deno Deno is a simple, modern and secure runtime for JavaScript and TypeScript that uses V8 and is built in Rust. Features Secure by default. No file,

Derek Jones 2 Aug 13, 2022
ZeroTier Desktop Tray Application and UI

ZeroTier Desktop Tray Application and User Interface This is (as of ZeroTier 1.8) the system tray application and user interface for controlling a loc

ZeroTier, Inc. 102 Dec 20, 2022
A react-inspired UI library for building multimedia desktop apps with rust and vulkan.

narui A react-inspired UI library for building multimedia desktop apps with rust and vulkan. declarative UI with Ergonomics similar to React with hook

apertus° - open source cinema 42 Jan 1, 2023
A powerful desktop widget app for windows, built with Vue and Tauri.

DashboardX Widgets A powerful desktop widget app for windows, built with Vue and Tauri. Still in development Currently only runs on windows (uses nati

DashboardX Widgets 3 Oct 25, 2023
Access German-language public broadcasting live streams and archives on the Linux Desktop

Deutsche Version Televido Televido (“Television” in Esperanto) lets you livestream, search, play and download media from German-language public televi

David C. 10 Nov 4, 2023
Desktop GUI Framework

Azul - Desktop GUI framework WARNING: The features advertised in this README may not work yet. Azul is a free, functional, immediate mode GUI framewor

Maps4Print 5.4k Jan 1, 2023
Better GNOME Desktop Experience

Better GNOME Desktop Experience Tired of having the best feeling DE with the worst defaults? This app is for you. Transform the default GNOME look to:

Dimitar Dimitrov 3 May 10, 2022
Azul - Desktop GUI framework

Azul - Desktop GUI framework Azul is a free, functional, reactive GUI framework for Rust and C++, built using the WebRender rendering engine and a CSS

Felix Schütt 5.4k Dec 31, 2022
A desktop application wrapper for CovidValidator.app

A desktop application wrapper for CovidValidator.app Check EU Digitial Covid Certificates with ease and validate them against local or country rules.

Timo Koenig 2 Mar 15, 2022
Reactive components in rust, designed to make GTK more manageable

gflux gflux is a tiny experimental reactive component system for rust, designed to make GTK more manageable. gflux: is about 300 lines of code contain

Brian Vincent 3 Aug 20, 2023
Automatically create GUI applications from clap3 apps

Automatically create GUI applications from clap3 apps

Michał Gniadek 340 Dec 20, 2022
Winsafe-examples - Examples of native Windows applications written in Rust with WinSafe.

WinSafe examples This repo contains several examples of native Win32 applications written in Rust with WinSafe. All examples follow the same program s

Rodrigo 40 Dec 14, 2022
Egui node graph is a featureful, customizable library to create node graph applications using egui

Egui node graph is a featureful, customizable library to create node graph applications using egui. The library takes care of presenting a node graph to your users, and allows customizing many aspects of the interaction, creating the semantics you want for your specific application.

null 367 Jan 8, 2023
Provides event handling for egui in SDL2 window applications.

egui-sdl2-event Provides event handling for egui when SDL2 is used as the windowing system. This crate does not perform any rendering, but it can be c

Valtteri Vallius 8 Feb 15, 2023
Prototype for a Deno to npm package build tool.

dnt - Deno to Node Transform Prototype for a Deno to npm package build tool. What does this do? It takes a Deno module and creates an npm package for

David Sherret 573 Jan 9, 2023