What's New

See every update and improvement we ship. Built with your feedback, designed for collectors.
Pre-release

v4.0.0 - The Keyboard Era

We're expanding beyond keysets and entering the Keyboard Era โ€” with full support for keyboards, richer collection tracking, and a stronger foundation for everything ahead.

โœจ What's New

  • Introduced a new Keyboard module with support for Brands, Keyboards, Releases, and Variants, including design lineage tracking and standardized technical specifications.
  • Enabled keyboard collection management, allowing users to track the boards they own and how they relate to keysets and other items.
  • Added a dedicated User Management page for managing user access and roles.
  • Added designer autocomplete to the keyset form, with suggestions from existing designers while still allowing free-text input.
  • Added collection editing and revision autocomplete to the artisan sculpt form.
  • Introduced shared useCollectionItem and useCollection composables to centralize collection operations across collection pages.

๐Ÿ› Bug Fixes

  • Fixed artisan sculpt page not jumping to the correct pagination page when cid is present in the query string; the colorway card modal now opens automatically on load and closes cleanly.
  • Fixed default values in the keyset form for smoother create/edit flow.

โš ๏ธ Breaking Changes

  • Renamed the Keycap domain to Keyset across database schema/types, API paths, app routes/components, and related UI copy for consistent naming.

๐Ÿš€ Improvements

  • Redesigned the keyset detail page with an archivist-inspired aesthetic and added a thumbnail strip for kit navigation.
  • Migrated application-level enums to native PostgreSQL types to improve data accuracy and prevent mismatches between the code and database.
  • Hardened POST API payload handling with shared database-based field filtering so only schema-defined fields are accepted and persisted.
  • Combined full-text search with partial matching to better handle incomplete or slightly misspelled queries; for example, searching "gundam" now finds "GUNDAMHAKU".
  • Improved page headers by moving profile details into a drawer in the navbar across maker, brand, sculpt, and keyboard pages for a cleaner layout.
  • Applied a shared logo card across all modules and improved card layout consistency with an equal-height grid.
anhthang

anhthang

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