Skip to main content

Changelog

Stay up to date with the latest changes, improvements, and fixes to Chainbook.

August 2026 — Collaboration on Every Plan

Improvements

  • Free plan now includes collaboration: share each of your wallets with 1 team member, at no cost
  • Collaborator limits are now counted per wallet rather than per account — Free: 1 per wallet, Pro: up to 5 per wallet, Enterprise: unlimited
  • Pending invitations count towards a wallet’s limit; re-inviting the same email still works when the wallet is at its limit
  • Wallets that already have more collaborators than their plan allows keep every existing member — only new invitations are blocked

August 2026 — Performance & Consistency

Improvements

  • Dashboard loads significantly faster: smarter query caching, deduplicated session checks, and an instant loading shell instead of a blank page
  • Redesigned dashboard widgets with a unified card style and period selector
  • Consistent page headers, tables, confirmation dialogs, and forms across the whole app
  • Visual refresh of the Contacts page and all forms
  • All CSV exports now share one hardened pipeline: consistently quoted, UTF-8 encoded output
  • Tables now clearly distinguish “still loading” from “failed to load”

Infrastructure

  • Production moved to new hosting infrastructure with a fully automated build-and-deploy pipeline

Documentation

  • Full documentation refresh — every page reviewed and corrected against the current app, plus a new Analytics page guide

Late March 2026 — Security & Accuracy

Security

  • Security audit completed: 26 fixes across authentication, payments, imports, and API routes

Improvements

  • Dashboard and analytics now aggregate consistently in USD; USD values are captured during import and were backfilled for existing transactions
  • New All Time period option in transaction date filters
  • Transactions table shows the network beneath the wallet name
  • Top Contacts widget: aligned columns and USD amounts

Fixes

  • Wallet filter chips no longer shrink at smaller viewport sizes
  • Latest Transactions widget sizing and typography refinements

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