Rename effect-fc-next to effect-view and update package metadata, internal symbols, imports, and repository references.
Promote the Effect 4 example to packages/example and move the legacy Effect 3 example to packages/effect-fc-example.
Add effect-view to the npm publishing workflow.
Update the Vite Fast Refresh plugin for effect-view and rename effectViewPlugin() to effectView().
Upgrade Effect, React, TypeScript, build tooling, and related dependencies.
Refresh the documentation and homepage.
Documentation
Add a dedicated Async guide covering:
Suspense fallbacks
Hook ordering
Memoization
Structural prop equality
Clarify synchronous and asynchronous component behavior.
Document runner scope and service requirements.
Explain stable construction of Query, Mutation, and Form instances.
Expand focused Lens and Form examples, including curried focus helpers.
Document the optional @effect/platform-browser dependency for window-focus query refresh.
Improve the Forms guide structure and examples.
Fix responsive homepage headline wrapping and update homepage copy.
Notable API changes
Package rename:
- effect-fc-next
+ effect-view
## Summary
- Rename `effect-fc-next` to `effect-view` and update package metadata, internal symbols, imports, and repository references.
- Promote the Effect 4 example to `packages/example` and move the legacy Effect 3 example to `packages/effect-fc-example`.
- Add `effect-view` to the npm publishing workflow.
- Update the Vite Fast Refresh plugin for `effect-view` and rename `effectViewPlugin()` to `effectView()`.
- Upgrade Effect, React, TypeScript, build tooling, and related dependencies.
- Refresh the documentation and homepage.
## Documentation
- Add a dedicated Async guide covering:
- Suspense fallbacks
- Hook ordering
- Memoization
- Structural prop equality
- Clarify synchronous and asynchronous component behavior.
- Document runner scope and service requirements.
- Explain stable construction of Query, Mutation, and Form instances.
- Expand focused Lens and Form examples, including curried focus helpers.
- Document the optional `@effect/platform-browser` dependency for window-focus query refresh.
- Improve the Forms guide structure and examples.
- Fix responsive homepage headline wrapping and update homepage copy.
## Notable API changes
- Package rename:
```diff
- effect-fc-next
+ effect-view
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
effect-fc-nexttoeffect-viewand update package metadata, internal symbols, imports, and repository references.packages/exampleand move the legacy Effect 3 example topackages/effect-fc-example.effect-viewto the npm publishing workflow.effect-viewand renameeffectViewPlugin()toeffectView().Documentation
@effect/platform-browserdependency for window-focus query refresh.Notable API changes
Package rename: