tauri icon indicating copy to clipboard operation
tauri copied to clipboard

chore(deps) Update Tauri Utils

Open renovate[bot] opened this issue 3 years ago • 3 comments

Mend Renovate

This PR contains the following updates:

Package Type Update Change
html5ever dependencies minor 0.25 -> 0.26
windows dependencies minor 0.39.0 -> 0.44.0

Release Notes

microsoft/windows-rs

v0.44.0

Compare Source

As a reminder, updates are only published by request (#​2279). This release does not include an update to the windows-sys crate, which remains stable and unchanged.

This is the first update to the windows crate in 3 months. As such, there are quite a few improvements and fixes. Some notable changes to take a look at:

  • There is now a getting started guide
  • Support for raw-dylib (#​2164) - thanks @​dpaoliello!
  • A number of new samples have been added
  • The target lib files are now validated for changes (#​2132)
  • Windows Runtime metadata has been updated to introduce new APIs for Windows 11 (#​2192)
  • Win32 metadata has been updated with numerous fixes (#​2247)
  • There's a new windows-targets crate that simplifies taking a dependency on the Windows libs (#​2158)
  • Support for infallible return values (#​2248)
  • Option to use default metadata for code generation (#​2253)

Changes

New Contributors

Full Changelog: https://github.com/microsoft/windows-rs/compare/0.43.0...0.44.0

v0.43.0

Compare Source

String constants now preserve their original encoding as either UTF-8 or UTF-16 null-terminated string constants. This makes many string constants directly and efficiently usable as constants to pass to various Windows APIs that expect either "ansi" or wide null-terminated string literals. This update also provides a collection of small improvements, particularly to string handling. Updated Win32 metadata provides fixes to various API definitions.

This release does not include an update to the windows-sys crate, which remains stable and unchanged.

What's Changed

Full Changelog: https://github.com/microsoft/windows-rs/compare/0.42.0...0.43.0

v0.42.0

Compare Source

This release provides a major update to the windows-sys crate, the first update since 0.36.1, and includes numerous fixes and improvements to the completeness and correctness of both API definitions and import libs.

What's Changed

Changelog for windows crate: https://github.com/microsoft/windows-rs/compare/0.41.0...0.42.0 Changelog for windows-sys crate: https://github.com/microsoft/windows-rs/compare/0.36.1...0.42.0

v0.41.0

Compare Source

This is a minor service release addressing a number of issues mostly originating from the underlying win32 metadata which have now been resolved.

This release does not include an update to the windows-sys crate, which remains stable and unchanged.

What's Changed

New Contributors

Full Changelog: https://github.com/microsoft/windows-rs/compare/0.40.0...0.41.0

v0.40.0

Compare Source

This release includes a rollup of fixes and improvements to the Win32 metadata and many small fixes to the Rust bindings themselves. Notably, fixed-size array parameters, APIs with non-system calling conventions such as cdecl, reproducible builds, and far more accurate import libs.

This release does not include an update to the windows-sys crate, which remains stable and unchanged.

What's Changed

New Contributors

Full Changelog: https://github.com/microsoft/windows-rs/compare/0.39.0...0.40.0


Configuration

📅 Schedule: Branch creation - "after 3am on Wednesday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Never, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • [ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

renovate[bot] avatar Mar 30 '22 11:03 renovate[bot]

blocked by kuchiki. it's last release (2 years ago) still uses html5ever 0.25. In the git repo it was already updated but i'm not sure if there will be a new release any time soon, but i'm just gonna ask them 🤷

FabianLars avatar Dec 12 '22 13:12 FabianLars

@FabianLars i've been thinking about forking it. I also had to pull the template tag fix from their repo because they're inactive :(

lucasfernog avatar Dec 12 '22 15:12 lucasfernog

yeah i forked it months ago and again when i wrote that comment, but i forgot how fucked up the html/css situation in rust is.

Like i'm somewhat sure that they'd release a new version with the updated html5ever version if we ask them, but that leaves cssparser and selectors to be somewhat problematic - upgrading them is not simple tho because basically the whole ecosystem still uses older versions of them (for example all other crates use selectors 0.22 instead of 0.23. cssparser is similar)

All I want is to de-duplicate the phf dependencies 😢

FabianLars avatar Dec 12 '22 15:12 FabianLars