Changelog

Updates, improvements, and fixes to Keebdex. We ship continuously β€” here are the highlights.

v3.2.0 - Foundation Shift

This release strengthens the foundation for scalability and maintainability, with a redesigned homepage, clearer architecture, and improved data consistency.

✨ What's New

  • Introduced a dedicated Fresh Releases section, replacing the previous What’s New sidebar experience.
  • Added a new Testimonials section to the homepage to highlight user feedback.
  • Reorganized component structure into feature-based domains (artisan, keycap) to improve maintainability, clarity, and scalability.
  • Standardized artisan-related table names using the artisan_* prefix for more consistent and predictable schema design.
anhthang

anhthang

v3.1.0 - Chroma Artisan

This update centers on the artisan craft, introducing a dedicated colorway submission workflow and a complete transition to Bun for a high-performance, snappy experience.

✨ What's New

  • 🎨 Submit and manage custom colorways specifically for artisan keycaps with an enhanced, sculpt-focused workflow.
  • 🏷️ Add asking prices for items in your selling collection to attract buyers with competitive pricing.
  • 🎨 Added a banner component to the default layout for important announcements and notifications.
  • πŸ› οΈ Added a customizable display name field and base category normalization for keycap kits.
  • πŸ”” Unified success and error notifications for all actions throughout the app.
  • 🧹 Removed the cover_img field from keycaps to simplify the data model and reduce redundancy.

πŸ› Bug Fixes

  • Fixed artisan colorway submission handling and card display to ensure sculpt names are correctly included.
  • Enhanced error handling with a centralized utility for API operations.
  • Fixed collection reload logic after a user session loads.
  • Fixed keycap updates to correctly utilize profile_keycap_id.
  • Fixed marketplace keycap status default sorting for more intuitive browsing.

⚠️ Breaking Changes

  • None

πŸš€ Improvements

  • Streamlined form for managing collection items with improved UX and updated page hints.
  • Improved error handling across various API endpoints with consistent user feedback.
  • Improved social sharing visuals with a new Open Graph image system (Nuxt OG Image v6), refined typography and layout.
  • Migrated from Yarn to Bun for significantly faster and more reliable package management and deployment.
anhthang

anhthang

v3.0.0 - Horizon

A fresh dawn as Keebtalogue evolves into Keebdex, with full responsiveness, upgraded tech stack, refreshed pages, and new tools to organize your collections.

✨ What's New

  • πŸ”„ Migrated from PrimeVue to Nuxt UI 4, unlocking many components previously available only in Pro
  • ⬆️ Upgraded to Nuxt 4 for performance and stability improvements
  • πŸ“± Fully responsive design for seamless use across devices
  • 🎨 Refreshed About and Privacy pages with a cleaner look
  • πŸ“ Added Changelog and Why Choose Keebdex pages
  • πŸ“š Added custom sorting for collections, with sorting preferences, dedicated page, and preview support
  • ⭐ Added Priority highlighting button to spotlight important items in collection and wishlist previews
  • 🎨 Added Keycap Colors β€” added pages to manage colors and display them with swatches on keycap sets
  • πŸ”Ž Dedicated browsing pages for status and profile/manufacturer in Keycap section

πŸ› Bug Fixes

  • General stability fixes and cleanup from the migration

⚠️ Breaking Changes

  • Migration to Nuxt UI 4 and Nuxt 4 may affect custom components and integrations

πŸš€ Improvements

  • Integrated global search (artisans, keycap sets, and more) into the Command Palette, with results grouped by maker ranges for a smoother browsing experience
  • Improved responsiveness and rendering speed
  • Optimized codebase during migration
  • Unified admin and moderator notifications for clearer and more consistent messages
anhthang

anhthang

v2.1.0 - The Collector's Edge

Sharpen your collection with The Collector’s Edge! This release focuses on enhancing collection management and wishlist features, empowering you to curate with precision and style.

✨ What's New

  • πŸ“Œ Mark items as Found or Sold to better track collection status
  • πŸ—‚οΈ Manage artisan keycaps alongside other collectibles
  • 🎨 More refined wishlist image generation

πŸ› Bug Fixes

  • Fixed role-based editability for editor/maker
  • Corrected outdated artisan data and improved guidance
  • Resolved minor stability issues

⚠️ Breaking Changes

  • None

πŸš€ Improvements

  • Enhanced collection handling
  • Improved user security by requiring login for collection management
anhthang

anhthang

v2.0.0 - A New Era

The next generation of Keebtalogue, introducing a redesigned interface, modern tech stack, dynamic OG images, and powerful new customization options.

✨ What's New

  • πŸ”„ Migration from Ant Design Vue to PrimeVue
  • πŸ–ΌοΈ Dynamic OG image generation across the site, with tailored previews for artisans & keycaps
  • πŸ“Œ Pin favorite makers & sculpts
  • πŸ” Experimental global search (desktop only)
  • 🧭 Breadcrumb navigation and left sidebar navigation (desktop)
  • πŸ“‘ Dedicated Keycap Interest Checks page
  • 🎨 Appearance settings to customize themes
  • πŸ“ Feedback form to collect user feedback and suggestions

πŸ› Bug Fixes

  • Fixed pagination, metadata, and sync issues
  • Resolved mobile UI problems (wishlist visibility, card layout)
  • Corrected broken links and missing data

⚠️ Breaking Changes

  • Framework migration to Nuxt 3

πŸš€ Improvements

  • Enhanced search performance with full-text search
  • Code cleanup, ESLint fixes, and dependency updates
  • Improved SEO with better meta tags
anhthang

anhthang

v1.0.0 - The Beginning

Welcome to the inaugural release of Keebtalogue πŸŽ‰ β€” a platform dedicated to artisan keycap and keyboard enthusiasts.

This version lays the foundation for exploring, documenting, and sharing artisan creations within the community.

✨ What's New

  • πŸ“¦ Start your personal collection with makers, sculpts, and variants
  • πŸ›’ Build a wishlist to track future keycaps
  • πŸ“Š Record sales and exchanges in your collection history
  • πŸ” Explore with search and simple filtering
  • πŸ“± Accessible across devices with mobile-friendly design
anhthang

anhthang