Skip to main content

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