Skip to content

πŸ“š Documentation Update: Modern Leptos 0.8 Syntax

Choose a tag to compare

@petehanssens petehanssens released this 07 Sep 12:54
· 10 commits to main since this release

πŸ“š Documentation Improvements

✨ What's New

  • Updated all documentation to use modern Memo::new() syntax
  • Removed deprecation warnings from all code examples
  • Enhanced crate descriptions with compelling marketing copy
  • Improved discoverability on crates.io

πŸ”§ Technical Changes

  • Replaced deprecated create_memo() with Memo::new() in all docs
  • Updated IMPLEMENTATION_GUIDE.md with current patterns
  • Updated design.md and COMPONENT_ARCHITECTURE.md examples
  • Updated api-reference.md performance examples
  • Updated getting-started.md best practices

πŸ“‹ Files Updated

  • docs/implementation/IMPLEMENTATION_GUIDE.md
  • docs/architecture/design.md
  • docs/architecture/COMPONENT_ARCHITECTURE.md
  • docs/api/api-reference.md
  • docs/guides/getting-started.md
  • leptos-forms-rs/Cargo.toml (improved description)

οΏ½οΏ½ Benefits

  • Future-proof documentation aligned with Leptos 0.8
  • Better developer experience with up-to-date examples
  • No deprecation warnings when following documentation
  • Improved crate visibility on crates.io

πŸš€ Ready for Production

This update ensures all documentation examples use current Leptos patterns, making it easier for developers to build production-ready applications with leptos-forms-rs.