Closed renovate[bot] closed 3 weeks ago
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below:
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path Cargo.toml --workspace
Updating crates.io index
Updating git repository `https://github.com/GamingGuy003/threadpool_rs.git`
From https://github.com/GamingGuy003/threadpool_rs
* [new ref] f672b27323ea6bb602ceaafb4d669bd0833b48ee -> refs/commit/f672b27323ea6bb602ceaafb4d669bd0833b48ee
error: failed to select a version for `web-sys`.
... required by package `iced_winit v0.12.0`
... which satisfies dependency `iced_winit = "^0.12"` of package `iced v0.12.1`
... which satisfies dependency `iced = "^0.12.1"` of package `iced_aw v0.9.3`
... which satisfies dependency `iced_aw = "^0.9.3"` of package `raspirus v1.2.2 (/tmp/renovate/repos/github/Raspirus/Raspirus)`
versions that meet the requirements `=0.3.67` are: 0.3.67
all possible versions conflict with previously selected packages.
previously selected package `web-sys v0.3.69`
... which satisfies dependency `web-sys = "^0.3.69"` of package `iced_winit v0.13.0`
... which satisfies dependency `iced_winit = "^0.13.0"` of package `iced v0.13.0`
... which satisfies dependency `iced = "^0.13.0"` of package `raspirus v1.2.2 (/tmp/renovate/repos/github/Raspirus/Raspirus)`
failed to select a version for `web-sys` which could resolve this conflict
This PR contains the following updates:
0.12.1
->0.13.0
Release Notes
iced-rs/iced (iced)
### [`v0.13.0`](https://redirect.github.com/iced-rs/iced/blob/HEAD/CHANGELOG.md#0130---2024-09-18) [Compare Source](https://redirect.github.com/iced-rs/iced/compare/0.12.1...0.13.0) ##### Added - Introductory chapters to the [official guide book](https://book.iced.rs/). - [Pocket guide](https://docs.rs/iced/0.13.0/iced/#the-pocket-guide) in API reference. - `Program` API. [#2331](https://redirect.github.com/iced-rs/iced/pull/2331) - `Task` API. [#2463](https://redirect.github.com/iced-rs/iced/pull/2463) - `Daemon` API and Shell Runtime Unification. [#2469](https://redirect.github.com/iced-rs/iced/pull/2469) - `rich_text` and `markdown` widgets. [#2508](https://redirect.github.com/iced-rs/iced/pull/2508) - `stack` widget. [#2405](https://redirect.github.com/iced-rs/iced/pull/2405) - `hover` widget. [#2408](https://redirect.github.com/iced-rs/iced/pull/2408) - `row::Wrapping` widget. [#2539](https://redirect.github.com/iced-rs/iced/pull/2539) - `text` macro helper. [#2338](https://redirect.github.com/iced-rs/iced/pull/2338) - `text::Wrapping` support. [#2279](https://redirect.github.com/iced-rs/iced/pull/2279) - Functional widget styling. [#2312](https://redirect.github.com/iced-rs/iced/pull/2312) - Closure-based widget styling. [#2326](https://redirect.github.com/iced-rs/iced/pull/2326) - Class-based Theming. [#2350](https://redirect.github.com/iced-rs/iced/pull/2350) - Type-Driven Renderer Fallback. [#2351](https://redirect.github.com/iced-rs/iced/pull/2351) - Background styling to `rich_text` widget. [#2516](https://redirect.github.com/iced-rs/iced/pull/2516) - Underline support for `rich_text`. [#2526](https://redirect.github.com/iced-rs/iced/pull/2526) - Strikethrough support for `rich_text`. [#2528](https://redirect.github.com/iced-rs/iced/pull/2528) - Abortable `Task`. [#2496](https://redirect.github.com/iced-rs/iced/pull/2496) - `abort_on_drop` to `task::Handle`. [#2503](https://redirect.github.com/iced-rs/iced/pull/2503) - `Ferra` theme. [#2329](https://redirect.github.com/iced-rs/iced/pull/2329) - `auto-detect-theme` feature. [#2343](https://redirect.github.com/iced-rs/iced/pull/2343) - Custom key binding support for `text_editor`. [#2522](https://redirect.github.com/iced-rs/iced/pull/2522) - `align_x` for `text_input` widget. [#2535](https://redirect.github.com/iced-rs/iced/pull/2535) - `center` widget helper. [#2423](https://redirect.github.com/iced-rs/iced/pull/2423) - Rotation support for `image` and `svg` widgets. [#2334](https://redirect.github.com/iced-rs/iced/pull/2334) - Dynamic `opacity` support for `image` and `svg`. [#2424](https://redirect.github.com/iced-rs/iced/pull/2424) - Scroll transactions for `scrollable` widget. [#2401](https://redirect.github.com/iced-rs/iced/pull/2401) - `physical_key` and `modified_key` to `keyboard::Event`. [#2576](https://redirect.github.com/iced-rs/iced/pull/2576) - `fetch_position` command in `window` module. [#2280](https://redirect.github.com/iced-rs/iced/pull/2280) - `filter_method` property for `image::Viewer` widget. [#2324](https://redirect.github.com/iced-rs/iced/pull/2324) - Support for pre-multiplied alpha `wgpu` composite mode. [#2341](https://redirect.github.com/iced-rs/iced/pull/2341) - `text_size` and `line_height` properties for `text_editor` widget. [#2358](https://redirect.github.com/iced-rs/iced/pull/2358) - `is_focused` method for `text_editor::State`. [#2386](https://redirect.github.com/iced-rs/iced/pull/2386) - `canvas::Cache` Grouping. [#2415](https://redirect.github.com/iced-rs/iced/pull/2415) - `ICED_PRESENT_MODE` env var to pick a `wgpu::PresentMode`. [#2428](https://redirect.github.com/iced-rs/iced/pull/2428) - `SpecificWith` variant to `window::Position`. [#2435](https://redirect.github.com/iced-rs/iced/pull/2435) - `scale_factor` field to `window::Screenshot`. [#2449](https://redirect.github.com/iced-rs/iced/pull/2449) - Styling support for `overlay::Menu` of `pick_list` widget. [#2457](https://redirect.github.com/iced-rs/iced/pull/2457) - `window::Id` in `Event` subscriptions. [#2456](https://redirect.github.com/iced-rs/iced/pull/2456) - `FromIterator` implementation for `row` and `column`. [#2460](https://redirect.github.com/iced-rs/iced/pull/2460) - `content_fit` for `image::viewer` widget. [#2330](https://redirect.github.com/iced-rs/iced/pull/2330) - `Display` implementation for `Radians`. [#2446](https://redirect.github.com/iced-rs/iced/pull/2446) - Helper methods for `window::Settings` in `Application`. [#2470](https://redirect.github.com/iced-rs/iced/pull/2470) - `Copy` implementation for `canvas::Fill` and `canvas::Stroke`. [#2475](https://redirect.github.com/iced-rs/iced/pull/2475) - Clarification of `Border` alignment for `Quad`. [#2485](https://redirect.github.com/iced-rs/iced/pull/2485) - "Select All" functionality on `Ctrl+A` to `text_editor`. [#2321](https://redirect.github.com/iced-rs/iced/pull/2321) - `stream::try_channel` helper. [#2497](https://redirect.github.com/iced-rs/iced/pull/2497) - `iced` widget helper to display the iced logo :comet:. [#2498](https://redirect.github.com/iced-rs/iced/pull/2498) - `align_x` and `align_y` helpers to `scrollable`. [#2499](https://redirect.github.com/iced-rs/iced/pull/2499) - Built-in text styles for each `Palette` color. [#2500](https://redirect.github.com/iced-rs/iced/pull/2500) - Embedded `Scrollbar` support for `scrollable`. [#2269](https://redirect.github.com/iced-rs/iced/pull/2269) - `on_press_with` method for `button`. [#2502](https://redirect.github.com/iced-rs/iced/pull/2502) - `resize_events` subscription to `window` module. [#2505](https://redirect.github.com/iced-rs/iced/pull/2505) - `Link` support to `rich_text` widget. [#2512](https://redirect.github.com/iced-rs/iced/pull/2512) - `image` and `svg` support for `canvas` widget. [#2537](https://redirect.github.com/iced-rs/iced/pull/2537) - `Compact` variant for `pane_grid::Controls`. [#2555](https://redirect.github.com/iced-rs/iced/pull/2555) - `image-without-codecs` feature flag. [#2244](https://redirect.github.com/iced-rs/iced/pull/2244) - `container::background` styling helper. [#2261](https://redirect.github.com/iced-rs/iced/pull/2261) - `undecorated_shadow` window setting for Windows. [#2285](https://redirect.github.com/iced-rs/iced/pull/2285) - Tasks for setting mouse passthrough. [#2284](https://redirect.github.com/iced-rs/iced/pull/2284) - `*_maybe` helpers for `text_input` widget. [#2390](https://redirect.github.com/iced-rs/iced/pull/2390) - Wasm support for `download_progress` example. [#2419](https://redirect.github.com/iced-rs/iced/pull/2419) - `scrollable::scroll_by` widget operation. [#2436](https://redirect.github.com/iced-rs/iced/pull/2436) - Enhancements to `slider` widget styling. [#2444](https://redirect.github.com/iced-rs/iced/pull/2444) - `on_scroll` handler to `mouse_area` widget. [#2450](https://redirect.github.com/iced-rs/iced/pull/2450) - `stroke_rectangle` method to `canvas::Frame`. [#2473](https://redirect.github.com/iced-rs/iced/pull/2473) - `override_redirect` setting for X11 windows. [#2476](https://redirect.github.com/iced-rs/iced/pull/2476) - Disabled state support for `toggler` widget. [#2478](https://redirect.github.com/iced-rs/iced/pull/2478) - `Color::parse` helper for parsing color strings. [#2486](https://redirect.github.com/iced-rs/iced/pull/2486) - `rounded_rectangle` method to `canvas::Path`. [#2491](https://redirect.github.com/iced-rs/iced/pull/2491) - `width` method to `text_editor` widget. [#2513](https://redirect.github.com/iced-rs/iced/pull/2513) - `on_open` handler to `combo_box` widget. [#2534](https://redirect.github.com/iced-rs/iced/pull/2534) - Additional `mouse::Interaction` cursors. [#2551](https://redirect.github.com/iced-rs/iced/pull/2551) - Scroll wheel handling in `slider` widget. [#2565](https://redirect.github.com/iced-rs/iced/pull/2565) ##### Changed - Use a `StagingBelt` in `iced_wgpu` for regular buffer uploads. [#2357](https://redirect.github.com/iced-rs/iced/pull/2357) - Use generic `Content` in `Text` to avoid reallocation in `fill_text`. [#2360](https://redirect.github.com/iced-rs/iced/pull/2360) - Use `Iterator::size_hint` to initialize `Column` and `Row` capacity. [#2362](https://redirect.github.com/iced-rs/iced/pull/2362) - Specialize `widget::text` helper. [#2363](https://redirect.github.com/iced-rs/iced/pull/2363) - Use built-in `[lints]` table in `Cargo.toml`. [#2377](https://redirect.github.com/iced-rs/iced/pull/2377) - Target `#iced` container by default on Wasm. [#2342](https://redirect.github.com/iced-rs/iced/pull/2342) - Improved architecture for `iced_wgpu` and `iced_tiny_skia`. [#2382](https://redirect.github.com/iced-rs/iced/pull/2382) - Make image `Cache` eviction strategy less aggressive in `iced_wgpu`. [#2403](https://redirect.github.com/iced-rs/iced/pull/2403) - Retain caches in `iced_wgpu` as long as `Rc` values are alive. [#2409](https://redirect.github.com/iced-rs/iced/pull/2409) - Use `bytes` crate for `image` widget. [#2356](https://redirect.github.com/iced-rs/iced/pull/2356) - Update `winit` to `0.30`. [#2427](https://redirect.github.com/iced-rs/iced/pull/2427) - Reuse `glyphon::Pipeline` state in `iced_wgpu`. [#2430](https://redirect.github.com/iced-rs/iced/pull/2430) - Ask for explicit `Length` in `center_*` methods. [#2441](https://redirect.github.com/iced-rs/iced/pull/2441) - Hide internal `Task` constructors. [#2492](https://redirect.github.com/iced-rs/iced/pull/2492) - Hide `Subscription` internals. [#2493](https://redirect.github.com/iced-rs/iced/pull/2493) - Improved `view` ergonomics. [#2504](https://redirect.github.com/iced-rs/iced/pull/2504) - Update `cosmic-text` and `resvg`. [#2416](https://redirect.github.com/iced-rs/iced/pull/2416) - Snap `Quad` lines to the pixel grid in `iced_wgpu`. [#2531](https://redirect.github.com/iced-rs/iced/pull/2531) - Update `web-sys` to `0.3.69`. [#2507](https://redirect.github.com/iced-rs/iced/pull/2507) - Allow disabled `TextInput` to still be interacted with. [#2262](https://redirect.github.com/iced-rs/iced/pull/2262) - Enable horizontal scrolling without shift modifier for `srollable` widget. [#2392](https://redirect.github.com/iced-rs/iced/pull/2392) - Add `mouse::Button` to `mouse::Click`. [#2414](https://redirect.github.com/iced-rs/iced/pull/2414) - Notify `scrollable::Viewport` changes. [#2438](https://redirect.github.com/iced-rs/iced/pull/2438) - Improved documentation of `Component` state management. [#2556](https://redirect.github.com/iced-rs/iced/pull/2556) ##### Fixed - Fix `block_on` in `iced_wgpu` hanging Wasm builds. [#2313](https://redirect.github.com/iced-rs/iced/pull/2313) - Private `PaneGrid` style fields. [#2316](https://redirect.github.com/iced-rs/iced/pull/2316) - Some documentation typos. [#2317](https://redirect.github.com/iced-rs/iced/pull/2317) - Blurry input caret with non-integral scaling. [#2320](https://redirect.github.com/iced-rs/iced/pull/2320) - Scrollbar stuck in a `scrollable` under some circumstances. [#2322](https://redirect.github.com/iced-rs/iced/pull/2322) - Broken `wgpu` examples link in issue template. [#2327](https://redirect.github.com/iced-rs/iced/pull/2327) - Empty `wgpu` draw calls in `image` pipeline. [#2344](https://redirect.github.com/iced-rs/iced/pull/2344) - Layout invalidation for `Responsive` widget. [#2345](https://redirect.github.com/iced-rs/iced/pull/2345) - Incorrect shadows on quads with rounded corners. [#2354](https://redirect.github.com/iced-rs/iced/pull/2354) - Empty menu overlay on `combo_box`. [#2364](https://redirect.github.com/iced-rs/iced/pull/2364) - Copy / cut vulnerability in a secure `TextInput`. [#2366](https://redirect.github.com/iced-rs/iced/pull/2366) - Inadequate readability / contrast for built-in themes. [#2376](https://redirect.github.com/iced-rs/iced/pull/2376) - Fix `pkg-config` typo in `DEPENDENCIES.md`. [#2379](https://redirect.github.com/iced-rs/iced/pull/2379) - Unbounded memory consumption by `iced_winit::Proxy`. [#2389](https://redirect.github.com/iced-rs/iced/pull/2389) - Typo in `icon::Error` message. [#2393](https://redirect.github.com/iced-rs/iced/pull/2393) - Nested scrollables capturing all scroll events. [#2397](https://redirect.github.com/iced-rs/iced/pull/2397) - Content capturing scrollbar events in a `scrollable`. [#2406](https://redirect.github.com/iced-rs/iced/pull/2406) - Out of bounds caret and overflow when scrolling in `text_editor`. [#2407](https://redirect.github.com/iced-rs/iced/pull/2407) - Missing `derive(Default)` in overview code snippet. [#2412](https://redirect.github.com/iced-rs/iced/pull/2412) - `image::Viewer` triggering grab from outside the widget. [#2420](https://redirect.github.com/iced-rs/iced/pull/2420) - Different windows fighting over shared `image::Cache`. [#2425](https://redirect.github.com/iced-rs/iced/pull/2425) - Images not aligned to the (logical) pixel grid in `iced_wgpu`. [#2440](https://redirect.github.com/iced-rs/iced/pull/2440) - Incorrect local time in `clock` example under Unix systems. [#2421](https://redirect.github.com/iced-rs/iced/pull/2421) - `⌘ + ←` and `⌘ + →` behavior for `text_input` on macOS. [#2315](https://redirect.github.com/iced-rs/iced/pull/2315) - Wayland packages in `DEPENDENCIES.md`. [#2465](https://redirect.github.com/iced-rs/iced/pull/2465) - Typo in documentation. [#2487](https://redirect.github.com/iced-rs/iced/pull/2487) - Extraneous comment in `scrollable` module. [#2488](https://redirect.github.com/iced-rs/iced/pull/2488) - Top layer in `hover` widget hiding when focused. [#2544](https://redirect.github.com/iced-rs/iced/pull/2544) - Out of bounds text in `text_editor` widget. [#2536](https://redirect.github.com/iced-rs/iced/pull/2536) - Segfault on Wayland when closing the app. [#2547](https://redirect.github.com/iced-rs/iced/pull/2547) - `lazy` feature flag sometimes not present in documentation. [#2289](https://redirect.github.com/iced-rs/iced/pull/2289) - Border of `progress_bar` widget being rendered below the active bar. [#2443](https://redirect.github.com/iced-rs/iced/pull/2443) - `radii` typo in `iced_wgpu` shader. [#2484](https://redirect.github.com/iced-rs/iced/pull/2484) - Incorrect priority of `Binding::Delete` in `text_editor`. [#2514](https://redirect.github.com/iced-rs/iced/pull/2514) - Division by zero in `multitouch` example. [#2517](https://redirect.github.com/iced-rs/iced/pull/2517) - Invisible text in `svg` widget. [#2560](https://redirect.github.com/iced-rs/iced/pull/2560) - `wasm32` deployments not displaying anything. [#2574](https://redirect.github.com/iced-rs/iced/pull/2574) - Unnecessary COM initialization on Windows. [#2578](https://redirect.github.com/iced-rs/iced/pull/2578) ##### Removed - Unnecessary struct from `download_progress` example. [#2380](https://redirect.github.com/iced-rs/iced/pull/2380) - Out of date comment from `custom_widget` example. [#2549](https://redirect.github.com/iced-rs/iced/pull/2549) - `Clone` bound for `graphics::Cache::clear`. [#2575](https://redirect.github.com/iced-rs/iced/pull/2575) Many thanks to... - [@Aaron-McGuire](https://redirect.github.com/Aaron-McGuire) - [@airstrike](https://redirect.github.com/airstrike) - [@alex-ds13](https://redirect.github.com/alex-ds13) - [@alliby](https://redirect.github.com/alliby) - [@Andrew-Schwartz](https://redirect.github.com/Andrew-Schwartz) - [@ayeniswe](https://redirect.github.com/ayeniswe) - [@B0ney](https://redirect.github.com/B0ney) - [@Bajix](https://redirect.github.com/Bajix) - [@blazra](https://redirect.github.com/blazra) - [@Brady-Simon](https://redirect.github.com/Brady-Simon) - [@breynard0](https://redirect.github.com/breynard0) - [@bungoboingo](https://redirect.github.com/bungoboingo) - [@casperstorm](https://redirect.github.com/casperstorm) - [@Davidster](https://redirect.github.com/Davidster) - [@derezzedex](https://redirect.github.com/derezzedex) - [@DKolter](https://redirect.github.com/DKolter) - [@dtoniolo](https://redirect.github.com/dtoniolo) - [@dtzxporter](https://redirect.github.com/dtzxporter) - [@fenhl](https://redirect.github.com/fenhl) - [@Gigas002](https://redirect.github.com/Gigas002) - [@gintsgints](https://redirect.github.com/gintsgints) - [@henrispriet](https://redirect.github.com/henrispriet) - [@IsaacMarovitz](https://redirect.github.com/IsaacMarovitz) - [@ivanceras](https://redirect.github.com/ivanceras) - [@Jinderamarak](https://redirect.github.com/Jinderamarak) - [@JL710](https://redirect.github.com/JL710) - [@jquesada2016](https://redirect.github.com/jquesada2016) - [@JustSoup312](https://redirect.github.com/JustSoup312) - [@kiedtl](https://redirect.github.com/kiedtl) - [@kmoon2437](https://redirect.github.com/kmoon2437) - [@Koranir](https://redirect.github.com/Koranir) - [@lufte](https://redirect.github.com/lufte) - [@LuisLiraC](https://redirect.github.com/LuisLiraC) - [@m4rch3n1ng](https://redirect.github.com/m4rch3n1ng) - [@meithecatte](https://redirect.github.com/meithecatte) - [@mtkennerly](https://redirect.github.com/mtkennerly) - [@myuujiku](https://redirect.github.com/myuujiku) - [@n1ght-hunter](https://redirect.github.com/n1ght-hunter) - [@nrjais](https://redirect.github.com/nrjais) - [@PgBiel](https://redirect.github.com/PgBiel) - [@PolyMeilex](https://redirect.github.com/PolyMeilex) - [@rustrover](https://redirect.github.com/rustrover) - [@ryankopf](https://redirect.github.com/ryankopf) - [@saihaze](https://redirect.github.com/saihaze) - [@shartrec](https://redirect.github.com/shartrec) - [@skygrango](https://redirect.github.com/skygrango) - [@SolidStateDj](https://redirect.github.com/SolidStateDj) - [@sundaram123krishnan](https://redirect.github.com/sundaram123krishnan) - [@tarkah](https://redirect.github.com/tarkah) - [@vladh](https://redirect.github.com/vladh) - [@WailAbou](https://redirect.github.com/WailAbou) - [@wiiznokes](https://redirect.github.com/wiiznokes) - [@woelfman](https://redirect.github.com/woelfman) - [@Zaubentrucker](https://redirect.github.com/Zaubentrucker)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.