renovate-bot
bf80af9081
Update dependency vitest to v4
Lint / lint (push) Failing after 9s
Test build / test-build (pull_request) Failing after 17s
2026-07-30 12:07:06 +00:00
Thilawyn
4b712de788
Finalize the Effect View rename and refresh docs, examples, and tooling ( #59 )
...
Publish / publish (push) Successful in 3m23s
Lint / lint (push) Successful in 48s
## 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
---------
Co-authored-by: Julien Valverdé <julien.valverde@mailo.com >
Reviewed-on: #59
2026-07-27 04:11:42 +02:00
Thilawyn
4478598f15
Add Effect v4 support, Fast Refresh tooling, and revamped docs ( #56 )
...
Lint / lint (push) Successful in 57s
Publish / publish (push) Failing after 57s
## Summary
- Add `effect-fc-next`, a React 19 integration targeting Effect v4 beta.
- Introduce component lifecycles, scoped resources, queries, mutations, forms, lenses, views, and refreshable components.
- Add `@effect-view/vite-plugin` for Vite Fast Refresh support.
- Add an Effect v4 example application covering the new APIs.
- Expand test coverage for both the existing and next-generation packages.
- Replace the starter Docusaurus content with complete Effect View documentation while preserving the Effect v3 docs as a versioned snapshot.
- Update the landing page, navigation, package scripts, and build output.
- Extend CI with linting, tests, package builds, Docker builds, and container publishing.
## Validation
- `bun lint:tsc`
- `bun lint:biome`
- `bun test`
- `bun run build`
- `bun pack`
- Docker image build
---------
Co-authored-by: Julien Valverdé <julien.valverde@mailo.com >
Reviewed-on: Thilawyn/effect-fc#56
2026-07-26 02:32:59 +02:00
Thilawyn
721ab7d736
0.3.0 ( #50 )
...
Publish / publish (push) Successful in 26s
Lint / lint (push) Successful in 13s
Co-authored-by: Julien Valverdé <julien.valverde@mailo.com >
Reviewed-on: Thilawyn/effect-fc#50
2026-06-04 17:06:51 +02:00
Thilawyn
e5d0808b02
0.2.6 ( #49 )
...
Publish / publish (push) Successful in 30s
Lint / lint (push) Successful in 14s
Co-authored-by: Renovate Bot <renovate-bot@valverde.cloud >
Co-authored-by: Julien Valverdé <julien.valverde@mailo.com >
Reviewed-on: Thilawyn/effect-fc#49
2026-05-04 02:10:53 +02:00
Thilawyn
ff13e941e3
0.2.5 ( #43 )
...
Publish / publish (push) Successful in 52s
Lint / lint (push) Successful in 14s
Co-authored-by: Julien Valverdé <julien.valverde@mailo.com >
Co-authored-by: Renovate Bot <renovate-bot@valverde.cloud >
Reviewed-on: Thilawyn/effect-fc#43
2026-03-31 21:01:12 +02:00
Thilawyn
67b01d4621
0.2.4 ( #38 )
...
Publish / publish (push) Successful in 59s
Lint / lint (push) Successful in 15s
Co-authored-by: Julien Valverdé <julien.valverde@mailo.com >
Co-authored-by: Renovate Bot <renovate-bot@valverde.cloud >
Reviewed-on: Thilawyn/effect-fc#38
2026-03-16 00:30:17 +01:00
Thilawyn
092737076f
0.2.3 ( #33 )
...
Publish / publish (push) Successful in 19s
Lint / lint (push) Successful in 12s
Co-authored-by: Julien Valverdé <julien.valverde@mailo.com >
Co-authored-by: Renovate Bot <renovate-bot@valverde.cloud >
Reviewed-on: Thilawyn/effect-fc#33
2026-01-23 01:50:12 +01:00
Thilawyn
0e8adf8506
0.2.2 ( #31 )
...
Lint / lint (push) Successful in 11s
Publish / publish (push) Successful in 18s
Co-authored-by: Julien Valverdé <julien.valverde@mailo.com >
Co-authored-by: Renovate Bot <renovate-bot@valverde.cloud >
Reviewed-on: Thilawyn/effect-fc#31
2026-01-16 17:05:30 +01:00
Thilawyn
89f966d93e
0.2.1 ( #26 )
...
Lint / lint (push) Successful in 12s
Publish / publish (push) Successful in 21s
Co-authored-by: Julien Valverdé <julien.valverde@mailo.com >
Co-authored-by: Renovate Bot <renovate-bot@valverde.cloud >
Reviewed-on: Thilawyn/effect-fc#26
2025-12-01 23:37:40 +01:00
Thilawyn
a432993ac3
0.2.0 ( #18 )
...
Lint / lint (push) Successful in 13s
Publish / publish (push) Successful in 19s
Co-authored-by: Renovate Bot <renovate-bot@valverde.cloud >
Co-authored-by: Julien Valverdé <julien.valverde@mailo.com >
Reviewed-on: Thilawyn/effect-fc#18
2025-10-24 01:36:27 +02:00
Thilawyn
6bf4e33c29
0.1.5 ( #15 )
...
Lint / lint (push) Successful in 12s
Publish / publish (push) Successful in 19s
Co-authored-by: Renovate Bot <renovate-bot@valverde.cloud >
Co-authored-by: Julien Valverdé <julien.valverde@mailo.com >
Reviewed-on: Thilawyn/effect-fc#15
2025-10-20 06:34:59 +02:00
Julien Valverdé
59298e7074
Fix project config
Lint / lint (push) Successful in 13s
Publish / publish (push) Successful in 17s
2025-10-03 18:19:23 +02:00
Thilawyn
9a3c91b50b
0.1.4 ( #5 )
...
Publish / publish (push) Successful in 21s
Lint / lint (push) Successful in 12s
Co-authored-by: Julien Valverdé <julien.valverde@mailo.com >
Reviewed-on: Thilawyn/effect-fc#5
2025-10-02 18:18:23 +02:00
Julien Valverdé
831a808568
0.1.3 ( #4 )
...
Publish / publish (push) Successful in 14s
Lint / lint (push) Successful in 11s
Co-authored-by: Julien Valverdé <julien.valverde@mailo.com >
Reviewed-on: https://gitea:3000/Thilawyn/effect-fc/pulls/4
2025-08-23 03:07:28 +02:00
Julien Valverdé
16fa750b30
0.1.2 ( #3 )
...
Publish / publish (push) Successful in 18s
Lint / lint (push) Successful in 10s
Co-authored-by: Julien Valverdé <julien.valverde@mailo.com >
Reviewed-on: https://gitea:3000/Thilawyn/effect-fc/pulls/3
2025-07-23 21:28:25 +02:00
Julien Valverdé
440eb38280
0.1.1 ( #2 )
...
Publish / publish (push) Successful in 14s
Lint / lint (push) Successful in 12s
Co-authored-by: Julien Valverdé <julien.valverde@mailo.com >
Reviewed-on: https://gitea:3000/Thilawyn/effect-fc/pulls/2
2025-07-18 16:23:15 +02:00
Julien Valverdé
3cb0964a48
0.1.0 ( #1 )
...
Publish / publish (push) Successful in 21s
Lint / lint (push) Successful in 12s
Co-authored-by: Julien Valverdé <julien.valverde@mailo.com >
Reviewed-on: https://gitea:3000/Thilawyn/effect-fc/pulls/1
2025-07-17 21:17:57 +02:00
Julien Valverdé
7524094a56
Initial commit
Publish / publish (push) Failing after 14s
Lint / lint (push) Successful in 11s
2025-07-01 22:34:50 +02:00