Skip to content

Comments

Upgrade tambo-ai dependencies and update components#21

Merged
michaelmagan merged 5 commits intomainfrom
upgrade-tambo-deps
Jan 28, 2026
Merged

Upgrade tambo-ai dependencies and update components#21
michaelmagan merged 5 commits intomainfrom
upgrade-tambo-deps

Conversation

@michaelmagan
Copy link
Contributor

Summary

  • Add .claude/settings.local.json to gitignore
  • Upgrade tambo-ai/react (0.65.2 → 0.69.1) and tambo-ai/typescript-sdk (0.79.0 → 0.84.0)
  • Update components to work with new tambo-ai versions
  • Bump various other dependencies (tailwindcss, lucide-react, recharts, etc.)

Test plan

  • Verify npm run build succeeds
  • Test chat interface functionality
  • Verify MCP integration works

@charliecreates charliecreates bot requested a review from CharlieHelps January 28, 2026 00:39
@vercel
Copy link
Contributor

vercel bot commented Jan 28, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
analytics-template Ready Ready Preview, Comment Jan 28, 2026 11:23pm

Replace useState+useEffect pattern with useSyncExternalStore, which is
the React-recommended approach for reading from external stores like
localStorage. This properly handles SSR (returns null on server) and
subscribes to storage events for cross-tab sync.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@charliecreates charliecreates bot removed the request for review from CharlieHelps January 28, 2026 00:48
@charliecreates
Copy link
Contributor

  1. The dependency upgrades and .gitignore update are clear and well-scoped.
  2. Please confirm that all breaking changes or significant API changes from tambo-ai/reac and tambo-ai/typescript-sdk were handled—do any updated interfaces or usage patterns need extra documentation for team members?
  3. The test plan covers build, chat interface, and MCP functionality—please include a note on backward compatibility where possible.
  4. Packages like tailwindcss, lucide-react, and recharts can impact styling and rendering. Were any visual regressions spotted in common flows during testing?
  5. Changes are spread across core reusable components; are there any specific usages in the app that need retesting, like custom markdown or graph rendering?

Overall, the update looks thorough. Please ping the team if any specific integration or migration details should be reviewed in more depth.

- Update @eslint/plugin-kit to fix ReDoS vulnerability
- Update brace-expansion to fix ReDoS vulnerability
- Update diff to fix DoS vulnerability in parsePatch/applyPatch
- Update hono to fix JWT algorithm confusion and other issues
- Update next to 15.5.10 to fix Image Optimizer DoS vulnerability

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Add husky for git hooks with pre-commit running lint-staged
- Configure lint-staged to run eslint --fix on staged JS/TS files
- Add GitHub Actions CI workflow that runs lint and build on PRs

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@michaelmagan michaelmagan merged commit f29fbac into main Jan 28, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant