effect-firebase
effect-firebase
Overview
Sign in / Sign up
Open main menu
effect-firebase
GitHub
Overview
Runs
Analytics
Loading workspace stats
Loading workspace insights...
Statistics interval
7 days
30 days
Latest CI Pipeline Executions
Status
Fix filter
Filter
Fuzzy
Filter range
Sort by
Sort by
Start time
Sort ascending
Sort descending
Succeeded
52
e025e475 chore(deps): update effect beta and Firebase dependencies Rebased onto next's pnpm catalog setup. Version bumps now live in the catalog block of pnpm-workspace.yaml; non-catalogued deps updated inline. Catalog: - effect / @effect/platform-browser / @effect/vitest: beta.90 -> beta.94 - firebase: ^12.9.0 -> ^12.16.0 - firebase-functions: ^7.0.0 -> ^7.2.5 - firebase-admin: ^13.6.0 -> ^13.7.0 Inline (not catalogued): - @google-cloud/functions-framework: ^5.0.x -> ^5.0.5 (root + example/backend) - firebase-tools: ^15.5.1 -> ^15.22.4 Also corrects a stale tailwind-merge version in example/app/AGENTS.md (^2.5.5 -> ^3.4.0) to match the actual dependency. Held back majors that would break the current stack: firebase-admin v14 (firebase-functions@7 peer tops out at ^13), nx 23, vite 8, typescript 7, tailwindcss 4. Build, tests and lint all pass. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01HXYrJ9rH3gxu8YBdehmSC6
by Claude
C
Succeeded
52
580280c9 docs: correct stale tailwind-merge version in example/app AGENTS.md The doc listed tailwind-merge ^2.5.5 while the app has been on ^3.4.0 (the correct pairing for tailwindcss 3.x). Align the doc with the actual dependency instead of downgrading it (addresses CodeRabbit review note). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01HXYrJ9rH3gxu8YBdehmSC6
by Claude
C
Succeeded
52
743d1c64 chore(deps): update effect beta and Firebase dependencies - effect / @effect/* ecosystem: 4.0.0-beta.70 -> 4.0.0-beta.94 - firebase: ^12.x -> ^12.16.0 - firebase-functions: ^7.1.0 -> ^7.2.5 - firebase-tools: ^15.5.1 -> ^15.22.4 - @google-cloud/functions-framework: ^5.0.x -> ^5.0.5 Held back major bumps that would break the current stack: firebase-admin v14 (firebase-functions@7 peer range still tops out at ^13), nx 23, vite 8, typescript 7, tailwindcss 4. Build, tests (192) and lint all pass. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01HXYrJ9rH3gxu8YBdehmSC6
by Claude
C
Succeeded
52
743d1c64 chore(deps): update effect beta and Firebase dependencies - effect / @effect/* ecosystem: 4.0.0-beta.70 -> 4.0.0-beta.94 - firebase: ^12.x -> ^12.16.0 - firebase-functions: ^7.1.0 -> ^7.2.5 - firebase-tools: ^15.5.1 -> ^15.22.4 - @google-cloud/functions-framework: ^5.0.x -> ^5.0.5 Held back major bumps that would break the current stack: firebase-admin v14 (firebase-functions@7 peer range still tops out at ^13), nx 23, vite 8, typescript 7, tailwindcss 4. Build, tests (192) and lint all pass. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01HXYrJ9rH3gxu8YBdehmSC6
by Claude
C
Succeeded
45
9dca9cdd docs(react): add honest comparison to TanStack Query Add a new section to REACT.md that compares the atom-based patterns to TanStack Query side-by-side, including code excerpts for the live-posts case, lists of where each approach wins, and conditional recommendations based on the consumer's situation. https://claude.ai/code/session_01R1D97BwwWVdGzARJY8iWeB
by Claude
C
Succeeded
44
53830d64 chore(genkit): bump effect peer to ^4.0.0-beta.70 Match the workspace-wide bump performed on next so the new genkit package stays aligned with the rest of the workspace.
by Claude
C
Succeeded
45
30d85ef6 refactor(react): switch React patterns to @effect/atom-react Replace the hand-rolled RuntimeProvider + useEffectQuery/Stream/Mutation hooks with the upstream Effect-TS React binding now that @effect/atom-react has shipped for Effect v4. Repository operations live in example/app/src/lib/atoms.ts as atoms keyed by a swappable firestoreLayerAtom: postByIdAtom, postByIdLiveAtom, latestPostsAtom, and addPost/updatePost/deletePostAtom mutations. The firestore route reads via useAtomValue + AsyncResult.builder and writes via useAtomSet({ mode: 'promise' }). RegistryProvider replaces the custom provider; tests swap the layer via initialValues. REACT.md is rewritten to document the atom-based patterns. https://claude.ai/code/session_01R1D97BwwWVdGzARJY8iWeB
by Claude
C
Succeeded
44
53830d64 chore(genkit): bump effect peer to ^4.0.0-beta.70 Match the workspace-wide bump performed on next so the new genkit package stays aligned with the rest of the workspace.
by Claude
C
Succeeded
43
b647f5ff ci: add size-limit bundle size reporting on PRs Measures gzipped (brotli) size of each published package's public API surface using esbuild via size-limit. Workflow posts/updates a PR comment via andresz1/size-limit-action. Entries point at TS sources with peer deps marked as ignored so we measure what the library itself contributes.
by Claude
C
Succeeded
31
141baf4a chore: bump effect to v4.0.0-beta.70 and migrate - Rename Model.Generated → Model.GeneratedByDb (Effect upstream rename) - GeneratedByDb no longer includes the id field in the update variant, so relax makeRepository's Id type constraint and drop id from update-variant encoder tests - Remove stray duplicate deleteRecursive key in the mock Firestore service
by Claude
C
Previous page
Previous
Next
Next page