BrcklyBrckly

Changelog

Track all updates, improvements, and new features added to Brckly

v1.10.0

July 3, 2026
  • featureLEGO News & Deals - A new feed of LEGO deals, discounts, promo codes, new releases, restocks, gift-with-purchase offers, and brand news. Read it on the web at /news (with a latest-deals strip on your dashboard) and now in the native iOS and Android apps, with category filtering and a tap through to LEGO.com.
  • featureBrowse Minifigs on Mobile - The iOS and Android apps now have a Sets / Minifigs toggle on Browse, so you can search and browse minifigures, not just sets.
  • featureInfinite-Scroll Browse on Mobile - Browsing sets and minifigs on iOS and Android now loads more results automatically as you scroll.
  • featureRicher Add-Set Results on Mobile - Add Set search results now show whether a set is already in your collection or wishlist, plus its set number and piece count. Tap a result to open its detail page, with confirmation messages when you add.
  • improvementMobile Browse Polish - The keyboard now dismisses as you scroll Browse, re-tapping the Browse tab scrolls back to the top, and loading more results is smoother.
  • improvementMore Accurate Set Availability - A new nightly AI research process keeps retirement dates and availability status (Available, Retiring Soon, Retired) more accurate across browse and set detail.
  • improvementError Monitoring Everywhere - Added crash and error monitoring across the web, iOS, and Android apps so we can catch and fix issues faster.
  • fixFixed a First Sign-In Sync Error - Resolved a rare race condition that could occasionally cause an error while your profile synced on first sign-in.
  • fixFixed Mobile Browse Load-More Getting Stuck - Fixed a loop that could interrupt loading additional results while browsing on Android.

v1.9.0

May 18, 2026
  • featureNative iOS App - Brand new SwiftUI app with Liquid Glass design, now live on the App Store. Full collection, wishlist, browse, minifigs, set detail, and stats — plus pull-to-refresh, tap-to-navigate from stat cards, and in-app Premium upgrade via RevenueCat.
  • featureNative Android App - Brand new Kotlin/Compose app at visual and functional parity with iOS, now live on the Google Play Store.
  • featureBrowse → Other Landing - Curated cards for BrickLink Designer Program and Books, keeping the main Browse Sets view focused on standard sets.
  • featureActive Filter Pills on Browse Sets - See exactly which filters are active and remove each one with a single click.
  • featureTheme Filter on My Sets - Filter your owned collection by theme, just like the Browse page, with active-filter pills to match.
  • featureSmarter Set-Number Search - "75459" now correctly matches "75459-1", and partial numbers like "7545" match every variant whose base extends them.
  • improvementCleaner Browse Sets - BrickLink Designer Program and Books no longer appear in the main Browse view. They remain reachable via Browse → Other and direct search.
  • improvementFaster My Sets - Pagination and search moved server-side, so large collections load and filter dramatically faster.
  • improvementLazy Parts List on Set Detail - Set Detail pages now defer loading the parts list until you expand it, making the page noticeably snappier.
  • improvementFaster Browse Search - Database-side pagination, trimmed result columns, and cached themes all add up to less waiting between filter changes.
  • improvementBackend Platform Modernized - Migrated the entire backend off Convex onto Railway with Postgres for faster queries, better observability, and lower latency.
  • improvementTheme Pills Show Real Names - Active-filter pills for sub-themes now display the actual theme name instead of a numeric ID.
  • improvementUI Polish Pass - Refreshed theme toggle, navigation, admin dialogs, feedback page, and review icons throughout the web app.
  • fixFixed Stale-Chunk Navigation Crash - The web app no longer crashes after a deploy when navigating to a page whose code chunk has been replaced.
  • fixFixed Piece Counts Resetting to Zero - Rebrickable sync no longer downgrades a set's piece count to 0 when the source data is temporarily missing.
  • fixFixed Duplicate Minifigs on Set Detail - When the same minifig appears across multiple inventory versions, it now shows once with the correct quantity.
  • fixFixed Parts Accordion Clipped to "Loading…" Height - The parts list now expands to fill the available space once loaded.
  • fixFixed Stale Catalog Data on My Sets - Your owned sets now reflect the latest Rebrickable values for pieces, year, and image even if your row predates those updates.
  • fixFixed iOS Pull-to-Refresh Wiping Data - When a refresh fails, your existing data stays on screen instead of getting cleared.
  • improvementSecurity Hardening - Closed three high-severity findings from a security audit, removed an unauthenticated debug endpoint, tightened gift-registry access scoping, and fixed admin role cache invalidation. Set and minifig detail pages now require sign-in.

v1.8.0

April 7, 2026
  • featureCollection Insights - New analytics page with interactive charts showing your collection breakdown by theme, year, piece count, and more
  • featureSet Condition Tracking - Record whether sets are new/sealed, used, or incomplete, plus detailed build status (on display, in storage, partially built)
  • featureRedesigned Set Detail Page - Completely refreshed layout with a cleaner look, better organized information, and improved navigation
  • featureAvailability Badges - See at a glance whether a set is available, retiring soon, or already retired on set detail pages
  • featureFresh Visual Design - Updated to a modern Luma-inspired design with refined cards, colors, and typography throughout the app
  • improvementDramatically faster page loads - The app now loads only the code needed for each page instead of everything at once, cutting initial load from 1.5MB to ~300KB
  • improvementFaster image loading - Images throughout the app now load on demand as you scroll, reducing bandwidth and speeding up page renders
  • improvementSnappier search - Global search no longer loads data in the background until you actually start searching
  • improvementLighter data fetching - Pages that only need to check if a set is in your collection no longer download your entire collection to do it
  • improvementSmoother browsing - Filter changes and pagination are more responsive with less lag during rapid interactions
  • improvementSmaller font downloads - Removed duplicate font files, reducing font payload by ~75%
  • fixFixed browse page not scrolling to top when changing pages or clearing filters
  • fixFixed clear-all filters feeling slow due to stale search term persisting in the background
  • fixFixed set detail page sometimes showing "not found" while still loading
  • fixFixed loading state flash on minifig detail pages
  • fixFixed various admin page crashes and performance issues

v1.7.0

March 24, 2026
  • featureMobile App v1.3.0 - Now available on the App Store with parts lists, sticky headers, and crash fixes
  • featureParts & Spare Parts on Mobile - Set detail pages now show collapsible parts and spare parts lists with images, colors, and quantities
  • featureSticky Set Name - Set name stays visible at the top of the screen when scrolling through long set detail pages on mobile
  • featureExpo SDK 55 - Mobile app upgraded to the latest Expo SDK with React Native 0.83 for improved performance and stability
  • improvementFaster Web Builds - Upgraded to Vite 8 for significantly faster production builds
  • improvementUpdated Dependencies - 30+ packages updated across web and mobile for security and performance
  • fixFixed minifig links on set detail and browse pages navigating to wrong URLs
  • fixFixed crash when searching for minifigs with many results (e.g., "minions") on mobile
  • fixFixed parts list crash on sets with thousands of parts by limiting initial render with a "Show all" option

v1.6.1

February 17, 2026
  • featureCollection Dashboard - New visual dashboard with stats for total sets, pieces, themes, build progress, top themes, largest set, and recently added
  • featureDark Mode - Light, dark, and system display mode toggle from the settings page
  • featureAdd Set Dialog - Now shows collection and wishlist status on each search result, with buttons to add to either. Set names link to detail pages.
  • featureWishlist from Anywhere - Add to wishlist directly from the Add Set dialog with duplicate detection and friendly warnings
  • featureMinifig Placeholder Fallback - Search results and collection views show a placeholder when minifig images are unavailable
  • improvementServer-side stats computation for accuracy and performance on the collection dashboard
  • improvementThousands separators on the Settings page stats for easier reading
  • improvementRemoved artificial query limits so large collections display complete data
  • fixFixed stat discrepancies between collection dashboard and settings page
  • fixFixed recently added sets displaying in wrong order
  • fixDuplicate set and wishlist additions now show a warning instead of an error

v1.6.0

February 16, 2026
  • featureMobile App v1.2.0 - Major update now available on the App Store
  • featureUnified Set Detail Page - Collection, wishlist, and browse sets all use the same streamlined detail view on mobile
  • featureBundled Data Loading - Set details, minifigures, and parts now load in a single request for faster page loads
  • featureTheme Name Resolution - Set detail pages now show full theme names (e.g., "Star Wars > Clone Wars") instead of "Unknown"
  • featureDynamic Dashboard Greeting - Dashboard now greets you by name based on time of day
  • featureCollapsible Sections - Reviews and minifigures sections on set detail pages can be expanded and collapsed
  • featureMinifig Quantity Badges - See how many of each minifigure are included in a set
  • featureWishlist Status in Search - Search results now show when a set is already on your wishlist
  • featureBarcode Scanner - Scan LEGO set barcodes to quickly find and add sets on mobile
  • featureUser Feedback Form - Submit feedback directly from the app
  • improvementFaster set detail pages - Reduced from multiple API calls to a single bundled request
  • improvementLightweight ownership checks - No longer fetches entire collection and wishlist just to check toggle button state
  • improvementCached theme data - Themes loaded once on app start and shared across all screens
  • improvementSearch tab icons now display correctly when selected
  • improvementCleaner search page layout with divider line removed
  • improvementFull-width action buttons on set detail pages for better tap targets
  • fixFixed app crashes when returning from background on iOS
  • fixFixed search screen header alignment on iOS
  • fixFixed browse pages not loading when no filters were applied
  • fixFixed image loading crashes in search results on React Native

v1.5.0

January 7, 2026
  • featureGift Registries - Create shareable wishlists for birthdays, holidays, and special occasions
  • featurePublic Registry Pages - Share unique URLs with friends and family (no login required)
  • featureQR Code Sharing - Generate QR codes for easy mobile access to your registry
  • featurePurchase Coordination - Mark items as purchased to coordinate with other gift-givers
  • featurePrivacy Protection - Purchased items hidden from registry owner to preserve surprise
  • featureComprehensive Buying Options - Direct links to LEGO.com, Amazon, Target, Walmart, eBay, and specialty stores
  • featurePriority Levels - Set high, medium, or low priority for registry items
  • featurePersonal Notes - Add notes for gift-givers about preferences or details
  • featureSmart Search - Quickly find wishlist items when adding to registry
  • improvementRegistry Management - Clean, intuitive interface for managing your registries
  • improvementVisual Item Display - See set images and full details for all registry items
  • improvement24-Hour Undo Window - Unmark purchases within 24 hours if plans change
  • improvementPricing Integration - Shows current retail prices from AI-enhanced data when available
  • fixFixed date timezone issues - Event dates now display correctly across all timezones
  • fixFixed set number formatting in retailer links

v1.4.0

December 10, 2025
  • featureAdvanced Browse Filtering - Filter sets by theme, year range, and piece count with instant results
  • featureMultiple View Types - Toggle between large grid, small grid, and list views for all browse pages
  • featureSmart Sorting - Sort by name, year, or pieces in ascending or descending order
  • featureReal-time Search - Search sets and minifigs with 300ms debounce for smooth performance
  • featureEnhanced Wishlist - Same powerful filtering, sorting, and view options now on your wishlist
  • featurePersistent Preferences - Dashboard card dismissal now saved across all your devices
  • featureComplete parts list for every set - View all parts included in your sets with detailed information
  • featurePart images - See visual previews of each individual part in the parts list
  • featureSeparate spare parts section - Spare parts organized in their own collapsible section
  • featureColor swatches - Accurate color visualization with RGB values for each part
  • improvementClient-side pagination - Browse results load instantly without additional server calls
  • improvementThousands separators - All dashboard counts now formatted for easy reading (e.g., 1,234)
  • improvementUnified toolbars - Consistent filter, sort, and view controls across all browse pages
  • improvementFilter indicators - Visual badges show when filters are active
  • improvementResults counter - See filtered count vs total (e.g., "5 sets (filtered from 20)")
  • improvementCleaner loading states - Cards hidden by default until preferences load
  • improvementEnhanced set detail pages with comprehensive parts breakdown and availability timeline

v1.3.0

November 19, 2025
  • featureEnhanced SEO with better search visibility and social media sharing
  • featureBeautiful new custom illustrations on the homepage features section
  • improvementLaunched custom domain: now available at brckly.com
  • improvementSignificantly improved performance for large collections (10,000+ sets)
  • improvementFaster page loading and better responsiveness throughout the app
  • fixFixed issues with viewing statistics for very large collections
  • fixResolved several performance bottlenecks when adding sets

v1.2.0

November 15, 2025
  • featureUser Profile System - Automatic synchronization of user data from Clerk authentication
  • featureAdmin User Management Page - Comprehensive dashboard for managing all platform users
  • featureCollection Timeline - View your sets organized by year with multiple layout options
  • featureMulti-field search - Filter users by name, email, or user ID
  • featureUser details dialog - Click any user name to view their full profile and collection stats
  • featureTimeline view types - Choose between large grid, small grid, or list view
  • improvementAdmin dashboard now shows real user names and emails instead of just IDs
  • improvementAll user table columns are sortable with visual indicators
  • improvementTimeline supports reversible sort (oldest to newest or newest to oldest)
  • improvementCollection stats cards now link to timeline view with appropriate ordering

v1.1.0

November 14, 2025
  • featureCollection Statistics Dashboard - View 9 key metrics about your collection at a glance
  • featureTheme Statistics Page - Visualize your collection breakdown by theme with horizontal bar graphs
  • featureInteractive stat cards that link to detailed views of your data
  • featureImport logging system for Rebrickable data - Track when imports run and what changed
  • featureCollection data import/export - Backup and restore your collection with JSON format
  • improvementSmart import detection - Only updates database records when data actually changes
  • improvementAdded "Date Added" sort option to collection pages
  • improvementSort direction toggle for ascending/descending order
  • fixFixed page refresh navigation - Stay on current page when refreshing
  • fixImport statistics now accurately reflect new vs updated records

v1.0.0

November 2025
  • featureInitial release of Brckly
  • featureCollection management with CRUD operations
  • featureWishlist tracking
  • featureAdvanced search and filtering
  • featureSet detail pages with specifications
  • featureDashboard with collection statistics
  • featureData export in CSV and JSON formats
  • featureUser authentication via Clerk
  • featureAdmin dashboard for platform management
  • featureResponsive design for mobile and desktop

Coming Soon

We're constantly working on new features and improvements. Stay tuned for updates including:

  • Related sets recommendations
  • Price tracking and alerts
  • Advanced build progress tracking with completion percentages
  • Community features and set reviews
  • Parts inventory tracking