Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SSR Hydration #2552

Merged
merged 39 commits into from
Apr 2, 2022
Merged

SSR Hydration #2552

merged 39 commits into from
Apr 2, 2022

Commits on Mar 14, 2022

  1. Configuration menu
    Copy the full SHA
    5ce4df6 View commit details
    Browse the repository at this point in the history
  2. Add feature hydration.

    futursolo committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    e9b8aa0 View commit details
    Browse the repository at this point in the history
  3. Hydrate text.

    futursolo committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    dd209e4 View commit details
    Browse the repository at this point in the history
  4. Hydrate tag.

    futursolo committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    7c5a5be View commit details
    Browse the repository at this point in the history
  5. Hydrate node.

    futursolo committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    b62f347 View commit details
    Browse the repository at this point in the history
  6. Hydrate List.

    futursolo committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    02b21bc View commit details
    Browse the repository at this point in the history
  7. Hydrate Suspense.

    futursolo committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    bfc7a0f View commit details
    Browse the repository at this point in the history
  8. Hydrate component.

    futursolo committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    7f9eae6 View commit details
    Browse the repository at this point in the history
  9. Renderer::hydrate.

    futursolo committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    7feac4a View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2022

  1. Add example and tests.

    futursolo committed Mar 15, 2022
    Configuration menu
    Copy the full SHA
    f0cd363 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2022

  1. Fix comp_id.

    futursolo committed Mar 18, 2022
    Configuration menu
    Copy the full SHA
    b1377bd View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2022

  1. Configuration menu
    Copy the full SHA
    09e4275 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2022

  1. Merge branch 'master' into hydration-3

    # Conflicts:
    #	.github/workflows/main-checks.yml
    #	examples/agents/Cargo.toml
    #	examples/boids/Cargo.toml
    #	examples/contexts/Cargo.toml
    #	examples/counter/Cargo.toml
    #	examples/dyn_create_destroy_apps/Cargo.toml
    #	examples/file_upload/Cargo.toml
    #	examples/function_memory_game/Cargo.toml
    #	examples/function_router/Cargo.toml
    #	examples/function_router/index.html
    #	examples/function_todomvc/Cargo.toml
    #	examples/futures/Cargo.toml
    #	examples/game_of_life/Cargo.toml
    #	examples/inner_html/Cargo.toml
    #	examples/js_callback/Cargo.toml
    #	examples/keyed_list/Cargo.toml
    #	examples/mount_point/Cargo.toml
    #	examples/nested_list/Cargo.toml
    #	examples/node_refs/Cargo.toml
    #	examples/password_strength/Cargo.toml
    #	examples/portals/Cargo.toml
    #	examples/portals/src/main.rs
    #	examples/router/Cargo.toml
    #	examples/suspense/Cargo.toml
    #	examples/timer/Cargo.toml
    #	examples/todomvc/Cargo.toml
    #	examples/two_apps/Cargo.toml
    #	examples/web_worker_fib/Cargo.toml
    #	examples/webgl/Cargo.toml
    #	packages/yew-router/Cargo.toml
    #	packages/yew/Cargo.toml
    #	packages/yew/Makefile.toml
    #	packages/yew/src/app_handle.rs
    #	packages/yew/src/dom_bundle/bcomp.rs
    #	packages/yew/src/dom_bundle/bportal.rs
    #	packages/yew/src/dom_bundle/bsuspense.rs
    #	packages/yew/src/dom_bundle/btag/listeners.rs
    #	packages/yew/src/dom_bundle/btag/mod.rs
    #	packages/yew/src/dom_bundle/btext.rs
    #	packages/yew/src/dom_bundle/mod.rs
    #	packages/yew/src/dom_bundle/traits.rs
    #	packages/yew/src/dom_bundle/utils.rs
    #	packages/yew/src/html/component/lifecycle.rs
    #	packages/yew/src/html/component/mod.rs
    #	packages/yew/src/html/component/scope.rs
    #	packages/yew/src/html/mod.rs
    #	packages/yew/src/lib.rs
    #	packages/yew/src/renderer.rs
    #	packages/yew/src/scheduler.rs
    #	packages/yew/src/server_renderer.rs
    #	packages/yew/src/suspense/component.rs
    #	packages/yew/src/suspense/mod.rs
    #	packages/yew/src/tests/layout_tests.rs
    #	packages/yew/src/virtual_dom/vcomp.rs
    #	packages/yew/src/virtual_dom/vlist.rs
    #	packages/yew/src/virtual_dom/vsuspense.rs
    #	packages/yew/src/virtual_dom/vtag.rs
    #	packages/yew/src/virtual_dom/vtext.rs
    #	tools/website-test/Cargo.toml
    #	website/docs/advanced-topics/portals.mdx
    #	website/docs/getting-started/build-a-sample-app.mdx
    #	website/docs/tutorial/index.mdx
    futursolo committed Mar 26, 2022
    Configuration menu
    Copy the full SHA
    80eb187 View commit details
    Browse the repository at this point in the history
  2. Fix everything.

    futursolo committed Mar 26, 2022
    Configuration menu
    Copy the full SHA
    4a653c8 View commit details
    Browse the repository at this point in the history
  3. trybuild?

    futursolo committed Mar 26, 2022
    Configuration menu
    Copy the full SHA
    1805c49 View commit details
    Browse the repository at this point in the history
  4. Collectable!

    futursolo committed Mar 26, 2022
    Configuration menu
    Copy the full SHA
    a008b5b View commit details
    Browse the repository at this point in the history
  5. Phantom component.

    futursolo committed Mar 26, 2022
    Configuration menu
    Copy the full SHA
    3f0ec59 View commit details
    Browse the repository at this point in the history
  6. Migrate docs as well.

    futursolo committed Mar 26, 2022
    Configuration menu
    Copy the full SHA
    fb65153 View commit details
    Browse the repository at this point in the history
  7. Update example.

    futursolo committed Mar 26, 2022
    Configuration menu
    Copy the full SHA
    cf5f99d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    383d6b7 View commit details
    Browse the repository at this point in the history
  9. Minor fixing.

    futursolo committed Mar 26, 2022
    Configuration menu
    Copy the full SHA
    e105e28 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    23937ff View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    137f89b View commit details
    Browse the repository at this point in the history
  12. Fix name in debug.

    futursolo committed Mar 26, 2022
    Configuration menu
    Copy the full SHA
    054026d View commit details
    Browse the repository at this point in the history
  13. Remove Shift.

    futursolo committed Mar 26, 2022
    Configuration menu
    Copy the full SHA
    5fb2ed8 View commit details
    Browse the repository at this point in the history
  14. Remove comment.

    futursolo committed Mar 26, 2022
    Configuration menu
    Copy the full SHA
    9b23b55 View commit details
    Browse the repository at this point in the history
  15. Adjust readme.

    futursolo committed Mar 26, 2022
    Configuration menu
    Copy the full SHA
    7065ac9 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2022

  1. Update website/docs/advanced-topics/server-side-rendering.md

    Co-authored-by: Muhammad Hamza <[email protected]>
    futursolo and ranile authored Mar 31, 2022
    Configuration menu
    Copy the full SHA
    eb5631d View commit details
    Browse the repository at this point in the history
  2. Update packages/yew/src/dom_bundle/bnode.rs

    Co-authored-by: Muhammad Hamza <[email protected]>
    futursolo and ranile authored Mar 31, 2022
    Configuration menu
    Copy the full SHA
    236baa1 View commit details
    Browse the repository at this point in the history
  3. Update packages/yew/src/dom_bundle/bnode.rs

    Co-authored-by: Muhammad Hamza <[email protected]>
    futursolo and ranile authored Mar 31, 2022
    Configuration menu
    Copy the full SHA
    6cb88c9 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2022

  1. Configuration menu
    Copy the full SHA
    95889da View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6d4c364 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2022

  1. Configuration menu
    Copy the full SHA
    ffd05f5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bfef5d3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b5dcd2f View commit details
    Browse the repository at this point in the history
  4. Optimise Code Logic.

    futursolo committed Apr 2, 2022
    Configuration menu
    Copy the full SHA
    9555d4a View commit details
    Browse the repository at this point in the history
  5. Fix condition.

    futursolo committed Apr 2, 2022
    Configuration menu
    Copy the full SHA
    5c86c50 View commit details
    Browse the repository at this point in the history
  6. Fix rendering behaviour.

    futursolo committed Apr 2, 2022
    Configuration menu
    Copy the full SHA
    73280cd View commit details
    Browse the repository at this point in the history
  7. Fix comment.

    futursolo committed Apr 2, 2022
    Configuration menu
    Copy the full SHA
    a339020 View commit details
    Browse the repository at this point in the history