Skip to content

Bump leptos-use from 0.13.11 to 0.18.0 in /pixie-web#127

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/cargo/pixie-web/leptos-use-0.18.0
Open

Bump leptos-use from 0.13.11 to 0.18.0 in /pixie-web#127
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/cargo/pixie-web/leptos-use-0.18.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 1, 2026

Bumps leptos-use from 0.13.11 to 0.18.0.

Release notes

Sourced from leptos-use's releases.

Version 0.18.0

Changes in this version:

[0.18.0] - 2026-01-11

Breaking Changes 🛠

  • Element(s)MaybeSignal is now internally sendwrapped for SSR robustness. Some automatic conversions have been removed when they can't really be made SSR safe like Signal<web_sys::Element>. Use Signal<SendWrapper<web_sys::Element>> instead.
  • OptionLocalSignal now has a clone free .read() implementation (thanks to @​luxalpa).

New

  • There's now an OptionLocalRwSignal for dealing with non-Send/non-Sync values in an SSR safe manner (thanks to @​luxalpa).

Special thanks to our sponsor

Version 0.17.0

Changes in this version:

[0.17.0] - 2025-12-18

Huge thanks to @​DrFlowerkick for all of this excellent work on this release.

Breaking Changes 🛠

  • Updated Rust Edition to 2024
  • use_cookie now requires its value type to be PartialEq to be able to compare values to avoid infinite update loops.
  • use_event_source (all thanks to @​DrFlowerkick):
    • It now accepts its url parameter as impl Into<Signal<String>>
    • UseEventSourceReturn now longer has the fields event_source, event or data. Instead there is now a message field which is a Signal<Option<UseEventSourceMessage>>. Please check the docs for more info.
    • UseEventSourceOptions now accepts an on_event generic event handler.
    • UseEventSourceError has changed (again => pls see docs).
  • use_websocket no longer returns access to ws to prevent SSR issues (thanks to @​DrFlowerkick).
  • A bunch of functions had local signals in their return types which could cause SSR issues. These have been replaced by our new OptionLocalSignal which is basically a Signal<Option<SendWrapper<T>>>. This solves the SSR issues (all thanks to @​DrFlowerkick):
    • use_broadcast_channel
    • use_geolocation
    • use_web_notification
    • use_display_media
    • use_user_media
    • use_intl_number_format

New Functions 🚀

... (truncated)

Changelog

Sourced from leptos-use's changelog.

[0.18.0] - 2026-01-11

Breaking Changes 🛠

  • Element(s)MaybeSignal is now internally sendwrapped for SSR robustness. Some automatic conversions have been removed when they can't really be made SSR safe like Signal<web_sys::Element>. Use Signal<SendWrapper<web_sys::Element>> instead.
  • OptionLocalSignal now has a clone free .read() implementation (thanks to @​luxalpa).

New

  • There's now an OptionLocalRwSignal for dealing with non-Send/non-Sync values in an SSR safe manner (thanks to @​luxalpa).

Special thanks to our sponsor

[0.17.0] - 2025-12-18

Huge thanks to @​DrFlowerkick for all of this excellent work on this release.

Breaking Changes 🛠

  • Updated Rust Edition to 2024
  • use_cookie now requires its value type to be PartialEq to be able to compare values to avoid infinite update loops.
  • use_event_source (all thanks to @​DrFlowerkick):
    • It now accepts its url parameter as impl Into<Signal<String>>
    • UseEventSourceReturn now longer has the fields event_source, event or data. Instead there is now a message field which is a Signal<Option<UseEventSourceMessage>>. Please check the docs for more info.
    • UseEventSourceOptions now accepts an on_event generic event handler.
    • UseEventSourceError has changed (again => pls see docs).
  • use_websocket no longer returns access to ws to prevent SSR issues (thanks to @​DrFlowerkick).
  • A bunch of functions had local signals in their return types which could cause SSR issues. These have been replaced by our new OptionLocalSignal which is basically a Signal<Option<SendWrapper<T>>>. This solves the SSR issues (all thanks to @​DrFlowerkick):
    • use_broadcast_channel
    • use_geolocation
    • use_web_notification
    • use_display_media
    • use_user_media
    • use_intl_number_format

New Functions 🚀

  • use_screen_orientation

Fixes 🍕

  • use_event_source SSR fixed
  • ElementsMaybeSignal and ElementMaybeSignal can now be successfully created from &strs (thanks to @​fhgalano).
    • When using &strs as selectors in these cases, internally it will create signals that wait for the selector to appear in the DOM if not found immediately.
  • Fixed broken link in docs for use_locale (thanks to @​cocoliliace).

... (truncated)

Commits
  • f92f228 Update README.md
  • c9c8750 release
  • 606750c Merge branch 'main' of github.com:Synphonyte/leptos-use
  • c0b04b1 made Element(s)MaybeSignal sendwrapped for SSR robustness
  • 44a439b Merge pull request #291 from luxalpa/option_local_signal-refactor
  • c611eba Fix some doc comments
  • 3f7efd5 Fix clippy warning
  • af9e0b6 Improve comment
  • c47b4da Refactor OptionLocalSignal to avoid the need for T: Clone
  • 3272864 Merge branch 'main' of github.com:Synphonyte/leptos-use
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [leptos-use](https://github.com/Synphonyte/leptos-use) from 0.13.11 to 0.18.0.
- [Release notes](https://github.com/Synphonyte/leptos-use/releases)
- [Changelog](https://github.com/Synphonyte/leptos-use/blob/main/CHANGELOG.md)
- [Commits](Synphonyte/leptos-use@v0.13.11...v0.18.0)

---
updated-dependencies:
- dependency-name: leptos-use
  dependency-version: 0.18.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Apr 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants