PackageTrack
Sign in Get early access

tauri-winres

Create and set windows icons and metadata for executables

0.3.6 25M downloads/mo #1864 most downloaded on crates.io tauri-apps/winres

What this package is like to depend on

Last release 3 months ago

27 Apr 2026

Ships unpredictably

gaps range from 8 days to 1.7 years

Most releases are documented

notes for 7 of 10 stable releases

Nothing withdrawn

no release was ever pulled

4 years old

10 releases · first in 2023

2 releases in the last 12 months

see the full history below

Release timeline

10 releases · Jan 2023 to Apr 2026
2024 2025 2026
Release Pre-release

Releases

latest 10
  1. 0.3.6 27 Apr 2026
    Release notes

    Cargo Audit

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

    [0.3.6]

    • compile_for didn't work at all
      • 119cb8a fix: compile_for doesn't work at all (#41) on 2026-04-27
    • Update toml to 1.0 and increased the MSRV from 1.66 to 1.76 to match it
      • 1ad418b chore(deps): update toml to 0.9 and bump MSRV (#26) on 2025-07-31
      • fc844a3 publish new versions (#27) on 2025-07-31
      • fca959a chore(deps): update rust crate toml to v1 and bump MSRV (#37) on 2026-04-25
    • Relaxed windows-sys dependency to >=0.59, <=0.61 instead of 0.59
      • 2832773 chore(deps): relax windows-sys versions to a range >=0.59, <=0.61 (#33) on 2026-04-25

    Cargo Publish

    Updating crates.io index
       Packaging tauri-winres v0.3.6 (/home/runner/work/winres/winres)
        Updating crates.io index
        Packaged 17 files, 157.2KiB (24.8KiB compressed)
       Verifying tauri-winres v0.3.6 (/home/runner/work/winres/winres)
     Downloading crates ...
      Downloaded serde_spanned v1.0.4
      Downloaded toml_datetime v1.0.1+spec-1.1.0
      Downloaded rustc_version v0.4.1
      Downloaded toml_writer v1.0.7+spec-1.1.0
      Downloaded toml_parser v1.0.10+spec-1.1.0
      Downloaded embed-resource v3.0.9
      Downloaded toml v1.0.7+spec-1.1.0
      Downloaded indexmap v2.11.4
       Compiling serde_core v1.0.228
       Compiling winnow v1.0.2
       Compiling shlex v1.3.0
       Compiling find-msvc-tools v0.1.9
       Compiling toml_writer v1.0.7+spec-1.1.0
       Compiling semver v1.0.28
       Compiling toml_parser v1.0.10+spec-1.1.0
       Compiling cc v1.2.61
       Compiling rustc_version v0.4.1
       Compiling memchr v2.8.0
       Compiling dunce v1.0.5
       Compiling serde_spanned v1.0.4
       Compiling toml_datetime v1.0.1+spec-1.1.0
       Compiling toml v1.0.7+spec-1.1.0
       Compiling embed-resource v3.0.9
       Compiling tauri-winres v0.3.6 (/home/runner/work/winres/winres/target/package/tauri-winres-0.3.6)
        Finished `dev` profile [unoptimized + debuginfo] target(s) in 3.57s
       Uploading tauri-winres v0.3.6 (/home/runner/work/winres/winres)
        Uploaded tauri-winres v0.3.6 to registry `crates-io`
    note: waiting for tauri-winres v0.3.6 to be available at registry `crates-io`
    help: you may press ctrl-c to skip waiting; the crate should be available shortly
       Published tauri-winres v0.3.6 at registry `crates-io`
    
    Open source →
  2. 0.3.5 10 Nov 2025
    Release notes

    Cargo Audit

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

    [0.3.5]

    • llvm-rc doesn't support UNC path, so de-UNC as a workaround
      • 4e5c319 fix: remove UNC from paths (#34) on 2025-11-10

    Cargo Publish

    Updating crates.io index
       Packaging tauri-winres v0.3.5 (/home/runner/work/winres/winres)
        Updating crates.io index
        Packaged 17 files, 155.5KiB (24.3KiB compressed)
       Verifying tauri-winres v0.3.5 (/home/runner/work/winres/winres)
     Downloading crates ...
      Downloaded dunce v1.0.5
      Downloaded toml v0.9.6
      Downloaded toml_writer v1.0.2
      Downloaded toml_datetime v0.7.1
      Downloaded toml_parser v1.0.2
      Downloaded rustc_version v0.4.1
      Downloaded cc v1.2.43
      Downloaded indexmap v2.11.4
      Downloaded embed-resource v3.0.6
      Downloaded serde_spanned v1.0.1
       Compiling serde_core v1.0.228
       Compiling winnow v0.7.13
       Compiling find-msvc-tools v0.1.4
       Compiling semver v1.0.27
       Compiling toml_writer v1.0.2
       Compiling shlex v1.3.0
       Compiling cc v1.2.43
       Compiling rustc_version v0.4.1
       Compiling memchr v2.7.6
       Compiling toml_parser v1.0.2
       Compiling dunce v1.0.5
       Compiling toml_datetime v0.7.1
       Compiling serde_spanned v1.0.1
       Compiling toml v0.9.6
       Compiling embed-resource v3.0.6
       Compiling tauri-winres v0.3.5 (/home/runner/work/winres/winres/target/package/tauri-winres-0.3.5)
        Finished `dev` profile [unoptimized + debuginfo] target(s) in 3.69s
       Uploading tauri-winres v0.3.5 (/home/runner/work/winres/winres)
        Uploaded tauri-winres v0.3.5 to registry `crates-io`
    note: waiting for tauri-winres v0.3.5 to be available at registry `crates-io`.
    You may press ctrl-c to skip waiting; the crate should be available shortly.
       Published tauri-winres v0.3.5 at registry `crates-io`
    
    Open source →
  3. 0.3.3 08 Aug 2025
    Release notes

    Updating crates.io index
    Locking 39 packages to latest compatible versions

    Cargo Audit

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

    [0.3.3]

    • Switch from IndexMap to BTreeMap for deterministic generation of the resource file.
      • 9a46409 fix: use BTreeMap instead of IndexMap for determinism (#28) on 2025-08-07

    Cargo Publish

    Updating crates.io index
       Packaging tauri-winres v0.3.3 (/home/runner/work/winres/winres)
        Updating crates.io index
        Packaged 17 files, 155.5KiB (24.2KiB compressed)
       Verifying tauri-winres v0.3.3 (/home/runner/work/winres/winres)
     Downloading crates ...
      Downloaded toml_parser v1.0.2
      Downloaded toml_datetime v0.7.0
      Downloaded toml_writer v1.0.2
      Downloaded toml v0.9.5
      Downloaded serde_spanned v1.0.0
      Downloaded embed-resource v3.0.5
      Downloaded rustc_version v0.4.1
       Compiling serde v1.0.219
       Compiling semver v1.0.26
       Compiling winnow v0.7.12
       Compiling toml_writer v1.0.2
       Compiling shlex v1.3.0
       Compiling cc v1.2.32
       Compiling rustc_version v0.4.1
       Compiling memchr v2.7.5
       Compiling toml_parser v1.0.2
       Compiling serde_spanned v1.0.0
       Compiling toml_datetime v0.7.0
       Compiling toml v0.9.5
       Compiling embed-resource v3.0.5
       Compiling tauri-winres v0.3.3 (/home/runner/work/winres/winres/target/package/tauri-winres-0.3.3)
        Finished `dev` profile [unoptimized + debuginfo] target(s) in 3.77s
       Uploading tauri-winres v0.3.3 (/home/runner/work/winres/winres)
        Uploaded tauri-winres v0.3.3 to registry `crates-io`
    note: waiting for `tauri-winres v0.3.3` to be available at registry `crates-io`.
    You may press ctrl-c to skip waiting; the crate should be available shortly.
       Published tauri-winres v0.3.3 at registry `crates-io`
    
    Open source →
  4. 0.3.2 31 Jul 2025
    Release notes

    Updating crates.io index
    Locking 39 packages to latest compatible versions

    Cargo Audit

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

    [0.3.2]

    • Update toml to 0.9 and increased the MSRV from 1.65 to 1.66 to match it
      • 1ad418b chore(deps): update toml to 0.9 and bump MSRV (#26) on 2025-07-31

    Cargo Publish

    Updating crates.io index
       Packaging tauri-winres v0.3.2 (/home/runner/work/winres/winres)
        Updating crates.io index
        Packaged 17 files, 155.2KiB (24.1KiB compressed)
       Verifying tauri-winres v0.3.2 (/home/runner/work/winres/winres)
     Downloading crates ...
      Downloaded toml_writer v1.0.2
      Downloaded toml_parser v1.0.1
      Downloaded serde_spanned v1.0.0
      Downloaded rustc_version v0.4.1
      Downloaded embed-resource v3.0.5
      Downloaded toml_datetime v0.7.0
      Downloaded toml v0.9.4
       Compiling serde v1.0.219
       Compiling semver v1.0.26
       Compiling winnow v0.7.12
       Compiling shlex v1.3.0
       Compiling toml_writer v1.0.2
       Compiling cc v1.2.30
       Compiling rustc_version v0.4.1
       Compiling equivalent v1.0.2
       Compiling hashbrown v0.15.4
       Compiling memchr v2.7.5
       Compiling toml_parser v1.0.1
       Compiling indexmap v2.10.0
       Compiling toml_datetime v0.7.0
       Compiling serde_spanned v1.0.0
       Compiling toml v0.9.4
       Compiling embed-resource v3.0.5
       Compiling tauri-winres v0.3.2 (/home/runner/work/winres/winres/target/package/tauri-winres-0.3.2)
        Finished `dev` profile [unoptimized + debuginfo] target(s) in 3.97s
       Uploading tauri-winres v0.3.2 (/home/runner/work/winres/winres)
        Uploaded tauri-winres v0.3.2 to registry `crates-io`
    note: waiting for `tauri-winres v0.3.2` to be available at registry `crates-io`.
    You may press ctrl-c to skip waiting; the crate should be available shortly.
       Published tauri-winres v0.3.2 at registry `crates-io`
    
    Open source →
  5. 0.3.1 24 Apr 2025
    Release notes

    Updating crates.io index
    Locking 37 packages to latest compatible versions

    Cargo Audit

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

    [0.3.1]

    • Switch from HashMap to IndexMap for deterministic generation of the resource file.
      • ad7d6af Switch to IndexMap for determinism (#23) on 2025-04-24

    Cargo Publish

    Updating crates.io index
       Packaging tauri-winres v0.3.1 (/home/runner/work/winres/winres)
        Updating crates.io index
        Packaged 17 files, 154.5KiB (23.8KiB compressed)
       Verifying tauri-winres v0.3.1 (/home/runner/work/winres/winres)
     Downloading crates ...
      Downloaded rustc_version v0.4.1
      Downloaded embed-resource v3.0.2
       Compiling serde v1.0.219
       Compiling semver v1.0.26
       Compiling equivalent v1.0.2
       Compiling hashbrown v0.15.2
       Compiling winnow v0.7.7
       Compiling indexmap v2.9.0
       Compiling shlex v1.3.0
       Compiling cc v1.2.19
       Compiling rustc_version v0.4.1
       Compiling memchr v2.7.4
       Compiling serde_spanned v0.6.8
       Compiling toml_datetime v0.6.8
       Compiling toml_edit v0.22.24
       Compiling toml v0.8.20
       Compiling embed-resource v3.0.2
       Compiling tauri-winres v0.3.1 (/home/runner/work/winres/winres/target/package/tauri-winres-0.3.1)
        Finished `dev` profile [unoptimized + debuginfo] target(s) in 5.36s
       Uploading tauri-winres v0.3.1 (/home/runner/work/winres/winres)
        Uploaded tauri-winres v0.3.1 to registry `crates-io`
    note: waiting for `tauri-winres v0.3.1` to be available at registry `crates-io`.
    You may press ctrl-c to skip waiting; the crate should be available shortly.
       Published tauri-winres v0.3.1 at registry `crates-io`
    
    Open source →
  6. 0.3.0 29 Jan 2025
    Release notes

    Updating crates.io index
    Locking 37 packages to latest compatible versions

    Cargo Audit

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

    [0.3.0]

    • winres is now more strict about embed_resource's result (using manifest_required instead of manifest_option) and therefore may panic more likely, for example if the environment is missing a resource compiler.
      • 181645b feat: More strictly handle resource compiler issues. (#20) on 2025-01-29

    Cargo Publish

    Updating crates.io index
       Packaging tauri-winres v0.3.0 (/home/runner/work/winres/winres)
        Updating crates.io index
        Packaged 17 files, 154.2KiB (23.7KiB compressed)
       Verifying tauri-winres v0.3.0 (/home/runner/work/winres/winres)
    warning: no edition set: defaulting to the 2015 edition while the latest is 2021
     Downloading crates ...
      Downloaded rustc_version v0.4.1
      Downloaded embed-resource v3.0.1
       Compiling serde v1.0.217
       Compiling semver v1.0.25
       Compiling equivalent v1.0.1
       Compiling hashbrown v0.15.2
       Compiling winnow v0.6.25
       Compiling indexmap v2.7.1
       Compiling shlex v1.3.0
       Compiling cc v1.2.10
       Compiling rustc_version v0.4.1
       Compiling memchr v2.7.4
       Compiling toml_datetime v0.6.8
       Compiling serde_spanned v0.6.8
       Compiling toml_edit v0.22.22
       Compiling toml v0.8.19
       Compiling embed-resource v3.0.1
       Compiling tauri-winres v0.3.0 (/home/runner/work/winres/winres/target/package/tauri-winres-0.3.0)
        Finished `dev` profile [unoptimized + debuginfo] target(s) in 5.18s
       Uploading tauri-winres v0.3.0 (/home/runner/work/winres/winres)
        Uploaded tauri-winres v0.3.0 to registry `crates-io`
    note: waiting for `tauri-winres v0.3.0` to be available at registry `crates-io`.
    You may press ctrl-c to skip waiting; the crate should be available shortly.
       Published tauri-winres v0.3.0 at registry `crates-io`
    
    Open source →
  7. 0.2.1 29 Jan 2025
    Release notes

    Updating crates.io index
    Locking 37 packages to latest compatible versions

    Cargo Audit

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

    [0.2.1]

    • Updated embed-resource to v3. No user facing changes.
      • 8e8897c chore(deps): update rust crate embed-resource to v3 (#18) on 2025-01-29

    Cargo Publish

    Updating crates.io index
       Packaging tauri-winres v0.2.1 (/home/runner/work/winres/winres)
        Updating crates.io index
        Packaged 17 files, 153.7KiB (23.5KiB compressed)
       Verifying tauri-winres v0.2.1 (/home/runner/work/winres/winres)
    warning: no edition set: defaulting to the 2015 edition while the latest is 2021
     Downloading crates ...
      Downloaded rustc_version v0.4.1
      Downloaded embed-resource v3.0.1
       Compiling serde v1.0.217
       Compiling semver v1.0.25
       Compiling hashbrown v0.15.2
       Compiling equivalent v1.0.1
       Compiling winnow v0.6.25
       Compiling indexmap v2.7.1
       Compiling shlex v1.3.0
       Compiling cc v1.2.10
       Compiling rustc_version v0.4.1
       Compiling memchr v2.7.4
       Compiling serde_spanned v0.6.8
       Compiling toml_datetime v0.6.8
       Compiling toml_edit v0.22.22
       Compiling toml v0.8.19
       Compiling embed-resource v3.0.1
       Compiling tauri-winres v0.2.1 (/home/runner/work/winres/winres/target/package/tauri-winres-0.2.1)
        Finished `dev` profile [unoptimized + debuginfo] target(s) in 5.36s
       Uploading tauri-winres v0.2.1 (/home/runner/work/winres/winres)
        Uploaded tauri-winres v0.2.1 to registry `crates-io`
    note: waiting for `tauri-winres v0.2.1` to be available at registry `crates-io`.
    You may press ctrl-c to skip waiting; the crate should be available shortly.
       Published tauri-winres v0.2.1 at registry `crates-io`
    
    Open source →
  8. 0.2.0 10 Jan 2025

    Nothing published for this version

  9. 0.1.1 04 May 2023

    Nothing published for this version

  10. 0.1.0 19 Jan 2023

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive