Skip to content

Releases: tauri-apps/winres

winres v0.3.0

29 Jan 13:02
8d0f670
Compare
Choose a tag to compare

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`

winres v0.2.1

29 Jan 12:34
a9130d4
Compare
Choose a tag to compare

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`

winres v0.2.0

10 Jan 14:57
0a0789b
Compare
Choose a tag to compare

Updating crates.io index
Locking 37 packages to latest compatible versions
Adding embed-resource v2.5.1 (available: v3.0.1)

Cargo Audit

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

[0.2.0]

  • Updated toml crate to 0.8. This raises this crate's MSRV to 1.65.
    • fad716e chore(deps): update toml to 0.8 (#13) on 2025-01-10

Cargo Publish

Updating crates.io index
   Packaging tauri-winres v0.2.0 (/home/runner/work/winres/winres)
    Packaged 15 files, 144.3KiB (20.6KiB compressed)
   Verifying tauri-winres v0.2.0 (/home/runner/work/winres/winres)
warning: no edition set: defaulting to the 2015 edition while the latest is 2021
    Updating crates.io index
 Downloading crates ...
  Downloaded embed-resource v2.5.1
  Downloaded rustc_version v0.4.1
   Compiling serde v1.0.217
   Compiling equivalent v1.0.1
   Compiling hashbrown v0.15.2
   Compiling semver v1.0.24
   Compiling winnow v0.6.22
   Compiling indexmap v2.7.0
   Compiling shlex v1.3.0
   Compiling cc v1.2.7
   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 v2.5.1
   Compiling tauri-winres v0.2.0 (/home/runner/work/winres/winres/target/package/tauri-winres-0.2.0)
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 5.19s
   Uploading tauri-winres v0.2.0 (/home/runner/work/winres/winres)
    Uploaded tauri-winres v0.2.0 to registry `crates-io`
note: waiting for `tauri-winres v0.2.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.2.0 at registry `crates-io`

winres v0.1.1

04 May 15:16
7b1d857
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

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

[0.1.1]

  • Added compile_for function to select which binaries to apply the resource to.
    • 3aa8411 refactor: Use embed-resource crate to compile resources (#9) on 2023-05-04
  • Use https://github.com/nabijaczleweli/rust-embed-resource to compile the resource for better cross-platform compilation support. Note that because of this a few methods are no-op now and marked as deprecated. Technically this was a breaking change.
    • 3aa8411 refactor: Use embed-resource crate to compile resources (#9) on 2023-05-04

Cargo Publish

Updating crates.io index
   Packaging tauri-winres v0.1.1 (/home/runner/work/winres/winres)
   Verifying tauri-winres v0.1.1 (/home/runner/work/winres/winres)
 Downloading crates ...
  Downloaded rustc_version v0.4.0
  Downloaded embed-resource v2.1.1
   Compiling serde v1.0.160
   Compiling autocfg v1.1.0
   Compiling indexmap v1.9.3
   Compiling semver v1.0.17
   Compiling hashbrown v0.12.3
   Compiling winnow v0.4.6
   Compiling toml_datetime v0.6.1
   Compiling serde_spanned v0.6.1
   Compiling toml_edit v0.19.8
   Compiling rustc_version v0.4.0
   Compiling cc v1.0.79
   Compiling toml v0.7.3
   Compiling embed-resource v2.1.1
   Compiling tauri-winres v0.1.1 (/home/runner/work/winres/winres/target/package/tauri-winres-0.1.1)
    Finished dev [unoptimized + debuginfo] target(s) in 7.84s
    Packaged 14 files, 143.7KiB (20.3KiB compressed)
   Uploading tauri-winres v0.1.1 (/home/runner/work/winres/winres)
    Updating crates.io index
     Waiting on `tauri-winres` to propagate to crates.io index (ctrl-c to wait asynchronously)
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index

winres v0.1.0

19 Jan 18:12
db468ec
Compare
Choose a tag to compare

Updating crates.io index

Cargo Audit

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

[0.1.0]

  • Initial release.
    • 72e3fec ci: Add covector to prepare publishing (#5) on 2023-01-19

Cargo Publish

Updating crates.io index
   Packaging tauri-winres v0.1.0 (/home/runner/work/winres/winres)
   Verifying tauri-winres v0.1.0 (/home/runner/work/winres/winres)
   Compiling serde v1.0.152
   Compiling version_check v0.9.4
   Compiling toml v0.5.10
   Compiling tauri-winres v0.1.0 (/home/runner/work/winres/winres/target/package/tauri-winres-0.1.0)
warning: function `win_sdk_inlcude_root` is never used
   --> lib.rs:884:4
    |
884 | fn win_sdk_inlcude_root(path: &Path) -> PathBuf {
    |    ^^^^^^^^^^^^^^^^^^^^
    |
    = note: `#[warn(dead_code)]` on by default

warning: associated function `compile_with_toolkit_msvc` is never used
   --> lib.rs:709:8
    |
709 |     fn compile_with_toolkit_msvc<'a>(&self, input: &'a str, output_dir: &'a str) -> io::Result<()> {
    |        ^^^^^^^^^^^^^^^^^^^^^^^^^

warning: `tauri-winres` (lib) generated 2 warnings
    Finished dev [unoptimized + debuginfo] target(s) in 6.93s
   Uploading tauri-winres v0.1.0 (/home/runner/work/winres/winres)
    Updating crates.io index
     Waiting on `tauri-winres` to propagate to crates.io index (ctrl-c to wait asynchronously)
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index
    Updating crates.io index