Changelog
Stay up to date with the latest changes, improvements, and fixes to Chainbook.March 2026 — v1.0 Visual Polish & Quality
Improvements
- Comprehensive visual audit across all pages at 3 viewport sizes (1280x800, 1440x900, 1920x1080)
- Migrated all hardcoded hex colors to Tailwind theme tokens across 200+ component files
- Dashboard header updated with icon and subtitle to match page header pattern
- Contacts toolbar responsive fix: icon-only buttons below lg breakpoint
- Admin users table overflow handling for 12-column layout
- Standardized form validation with inline error messages on sign-in and sign-up
- Email verification pre-check before sign-in attempt
- Cross-page consistency improvements for card styling and filter patterns
Fixes
- Fixed contacts toolbar wrapping at smaller viewports
- Fixed hardcoded hex colors in modals, drawers, and overlay components
- Fixed admin status badge colors for dark theme
- Removed welcome notification on signup to enable proper empty state display
- Fixed CSV export button using hardcoded hex colors
February 10, 2026 — Production Release
New
- Marketing Website: Full landing page with Hero, Features, Pricing, FAQ, and Use Cases sections
- Email Verification: New email verification flow for sign-ups
- USDC Support: USDC token support for Ethereum wallet imports
- Documentation: Help center at help.chainbook.app
- Error Monitoring: Sentry integration with environment detection and source map uploads
Improvements
- Dark theme aligned with design prototype across dashboard, wallets, empty states, sidebar, and logo
- Standardized responsive padding across all private route pages
- New double-chevron logo replacing old 3D geometric design
- Renamed “Wallet” domain concept to “Asset” across the entire application
- Google Tag Manager restricted to production environment only
- Dynamic robots.txt blocks crawlers on dev/stage, allows production
- Etherscan API retry with exponential backoff for rate limits and server errors
- Branch-filtered builds (main, dev, stage only)
Fixes
- Await SendGrid API calls to prevent silent email failures
- Reduce email resend cooldown from 5 minutes to 1 minute
- Fix invitation token expiry handling
- Filter auth errors from Sentry and return proper 401 responses
- Fetch emailVerified from database instead of cached session
- Allow logged-in users to verify email via URL click
- Fix worker crash: move dotenv and @sentry/node to production dependencies
- Fix worker import errors for deleted wallets and duplicate transactions
- Fix React version mismatch causing build failures
February 3, 2026
Improvements
- Fixed React version mismatch causing Vercel build failures
- Improved build stability and deployment reliability
Documentation
- Launched Mintlify documentation at help.chainbook.app
- Added changelog to track product updates
How to read this changelog
- New — Brand new features and capabilities
- Improvements — Enhancements to existing features
- Fixes — Bug fixes and resolved issues
- Documentation — Updates to guides and documentation
- Security — Security-related updates and patches