v0.2.0
What's Changed
- Update actions/configure-pages action to v5 by @renovate in #65
- Update dependencies by @DanielleHuisman in #66
- Update Rust crate octocrab to 0.42.0 by @renovate in #62
- Update dependency prettier-plugin-tailwindcss to v0.6.8 by @renovate in #59
- Update dependency tailwindcss to v3.4.15 by @renovate in #60
- Update rust-wasm-bindgen monorepo by @renovate in #69
- Update Rust crate octocrab to v0.42.1 by @renovate in #67
- Update dependency prettier to v3.4.1 by @renovate in #72
- Update dependency prettier-plugin-tailwindcss to v0.6.9 by @renovate in #68
- Upgrade to Leptos v0.7 by @DanielleHuisman in #73
New Contributors
- @DanielleHuisman made their first contribution in #66
Full Changelog: v0.1.3...v0.2.0
Upgrade to Leptos v0.7
Node References
Install leptos-node-ref and replace the node references with AnyNodeRef:
- let reference_ref = NodeRef<Div>::new();
- let floating_ref = NodeRef<Div>::new();
- let arrow_ref = NodeRef<Div>::new();
+ use leptos_node_ref::AnyNodeRef;
+
+ let reference_ref = AnyNodeRef::new();
+ let floating_ref = AnyNodeRef::new();
+ let arrow_ref = AnyNodeRef::new();Reference
Remove .into_reference() from use_floating calls:
use_floating(
- reference_ref.into_reference(),
+ reference_ref,
floating_ref,
UseFloatingOptions::default(),
)Middleware
Install send_wrapper and wrap the middleware vector in SendWrapper:
+ use send_wrapper::SendWrapper;
let middleware: MiddlewareVec = vec![/* ... */];
use_floating(
reference_ref,
floating_ref,
UseFloatingOptions::default()
- .middleware(middleware.into()),
+ .middleware(SendWrapper::new(middleware).into()),
)