Releases: RustForWeb/floating-ui
Releases · RustForWeb/floating-ui
v0.4.1
What's Changed
- chore: change organisation name capitalisation by @DanielleHuisman in #145
- fix(deps): update rust crate tokio to v1.45.1 by @renovate in #146
- chore(deps): update dependency prettier-plugin-tailwindcss to v0.6.12 by @renovate in #147
- feat: update to upstream @floating-ui/[email protected] by @github-actions in #148
- feat: update to upstream @floating-ui/[email protected] by @github-actions in #149
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's Changed
- fix(deps): update rust crate toml to v0.8.22 by @renovate in #137
- chore(deps): update leptos monorepo to 0.8.0 by @renovate in #138
- fix(deps): update rust crate tempfile to v3.20.0 by @renovate in #141
- fix(deps): update rust crate tokio to v1.45.0 by @renovate in #142
- fix(deps): update rust crate octocrab to v0.44.1 by @renovate in #140
- chore(deps): update leptos monorepo to v0.8.2 by @renovate in #139
- ci: pull after committing using GitHub API by @DanielleHuisman in #143
- chore: use workspace packages by @DanielleHuisman in #144
Full Changelog: v0.3.1...v0.4.0
v0.3.1
What's Changed
- fix(deps): update rust crate toml to v0.8.21 by @renovate in #134
- Update to upstream @floating-ui/[email protected] by @github-actions in #135
- Update to upstream @floating-ui/[email protected] by @github-actions in #136
Full Changelog: v0.2.2...v0.3.1
v0.3.0
What's Changed
- Update Rust crate tokio to v1.43.0 by @renovate in #94
- Update Rust crate serde_json to v1.0.135 by @renovate in #92
- Fix CI tests by temporarily downgrading to Ubuntu 22.04 by @DanielleHuisman in #109
- Update Rust crate tempfile to v3.17.0 by @renovate in #105
- Update Rust crate serde_json to v1.0.138 by @renovate in #97
- Update Rust crate semver to v1.0.25 by @renovate in #96
- Update Rust crate leptos-node-ref to 0.1.0 by @renovate in #108
- Update Rust crate log to v0.4.25 by @renovate in #95
- Update dependency prettier to v3.5.1 by @renovate in #106
- Update Rust crate strum to 0.27.0 by @renovate in #104
- Update Rust crate toml to v0.8.20 by @renovate in #103
- Update leptos monorepo to v0.7.7 by @renovate in #100
- Update dependency prettier-plugin-tailwindcss to v0.6.11 by @renovate in #99
- Update Rust crate octocrab to 0.43.0 - autoclosed by @renovate in #101
- Update Rust crate tailwind_fuse to v0.3.2 by @renovate in #98
- Update Rust crate convert_case to 0.7.0 by @renovate in #93
- Update Rust crate serde to v1.0.218 by @renovate in #111
- Update Rust crate serde_json to v1.0.139 by @renovate in #112
- Update Rust crate tempfile to v3.17.1 by @renovate in #113
- Update dependency prettier to v3.5.2 by @renovate in #114
- Update Rust crate log to v0.4.26 by @renovate in #110
- ci: use latest Ubuntu by @DanielleHuisman in #116
- chore(deps): update dependency prettier to v3.5.3 by @renovate in #118
- fix(deps): update rust crate convert_case to 0.8.0 by @renovate in #119
- chore(deps): update rust crate serde to v1.0.219 by @renovate in #120
- fix(deps): update rust crate tempfile to v3.18.0 by @renovate in #123
- fix(deps): update rust crate semver to v1.0.26 by @renovate in #122
- chore(deps): update rust crate serde_json to v1.0.140 by @renovate in #121
- fix(deps): update rust crate tokio to v1.44.0 by @renovate in #124
- fix(deps): update rust crate tempfile to v3.19.0 by @renovate in #126
- fix(deps): update rust crate tokio to v1.44.1 by @renovate in #125
- fix(deps): update rust crate tempfile to v3.19.1 by @renovate in #127
- fix(deps): update rust crate log to v0.4.27 by @renovate in #128
- fix(deps): update rust crate octocrab to 0.44.0 by @renovate in #129
- chore(deps): update pnpm/action-setup action to v4 by @renovate in #130
- chore: update Rust edition to 2024 by @DanielleHuisman in #131
- fix(deps): update rust crate tokio to v1.44.2 by @renovate in #132
Full Changelog: v0.2.1...v0.3.0
v0.2.2
v0.2.1
What's Changed
- Update dependency prettier to v3.4.2 by @renovate in #74
- Update dependency tailwindcss to v3.4.16 by @renovate in #75
- Update Rust crate tokio to v1.42.0 - autoclosed by @renovate in #76
- Update Rust crate semver to v1.0.24 by @renovate in #77
- Update Rust crate serde to v1.0.216 by @renovate in #78
- Update dependency tailwindcss to v3.4.17 by @renovate in #84
- Update Rust crate env_logger to v0.11.6 by @renovate in #80
- Update Rust crate serde_json to v1.0.134 - autoclosed by @renovate in #83
- Update Rust crate leptos_router to v0.7.2 by @renovate in #82
- Update Rust crate leptos to v0.7.2 - autoclosed by @renovate in #81
- Update Rust crate serde to v1.0.217 by @renovate in #85
- Update Rust crate tempfile to v3.15.0 by @renovate in #87
- Update leptos monorepo to v0.7.3 by @renovate in #86
- Update to upstream @floating-ui/[email protected] by @github-actions in #90
- Update to upstream @floating-ui/[email protected] by @github-actions in #88
- Update to upstream @floating-ui/[email protected] by @github-actions in #89
- Update to upstream @floating-ui/[email protected] by @github-actions in #91
Full Changelog: v0.2.0...v0.2.1
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()),
)
v0.1.3
What's Changed
- Update to upstream @floating-ui/[email protected] by @github-actions in #49
Full Changelog: v0.1.2...v0.1.3
v0.1.2
What's Changed
- Update to upstream @floating-ui/[email protected] by @github-actions in #45
- Update to upstream @floating-ui/[email protected] by @github-actions in #43
- Update to upstream @floating-ui/[email protected] by @github-actions in #44
- Update to upstream @floating-ui/[email protected] by @github-actions in #46
Full Changelog: v0.1.1...v0.1.2
v0.1.1
Full Changelog: v0.1.0...v0.1.1