Skip to content

Rust edition 2024 / 1.85 and bump gloo to 0.12#16

Merged
Madoshakalaka merged 4 commits intomasterfrom
rust-1.85
Apr 5, 2026
Merged

Rust edition 2024 / 1.85 and bump gloo to 0.12#16
Madoshakalaka merged 4 commits intomasterfrom
rust-1.85

Conversation

@Madoshakalaka
Copy link
Copy Markdown
Member

@Madoshakalaka Madoshakalaka commented Apr 5, 2026

Description

see commits.

Checklist

  • I have self-reviewed and tested this pull request.
  • I have added tests for my changes.
  • I have updated docs to reflect any new features / changes in this pull request.
  • I have added my changes to CHANGELOG.md.

- Set edition to 2024 and rust-version to 1.85
- Replace once_cell::sync::Lazy with std::sync::LazyLock
- Remove redundant std::future::Future imports (now in prelude)
- Remove bare_trait_objects and anonymous_parameters from deny list (hard errors in edition 2024)
- Switch cfg(documenting) to cfg(docsrs) for check-cfg compatibility
- Apply edition 2024 rustfmt formatting
@Madoshakalaka Madoshakalaka changed the title Migrate to Rust edition 2024 and require Rust 1.85 Rust edition 2024 / 1.85 and dependency bumps Apr 5, 2026
@Madoshakalaka
Copy link
Copy Markdown
Member Author

gloo bumps brings gloo-timers 0.4 (from 0.3). no public API changes.

@Madoshakalaka Madoshakalaka marked this pull request as ready for review April 5, 2026 21:55
@Madoshakalaka Madoshakalaka changed the title Rust edition 2024 / 1.85 and dependency bumps Rust edition 2024 / 1.85 and bump gloo to 0.12 Apr 5, 2026
@Madoshakalaka Madoshakalaka merged commit 7bc4b8d into master Apr 5, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant