Skip to content

v5.5.0 — fast-uri 3.1.2 & feature batch

Choose a tag to compare

@BilgeGates BilgeGates released this 23 May 11:32
· 180 commits to master since this release

fast-uri 3.1.2 & feature batch

Features

  • feat: enhance FENInputField with debounced validation and improved error handling (a3fce05)
  • feat: add KnightIcon component with glass-filling hover effect (6e9b88c)
  • feat: implement useDebouncedFENValidation hook for improved FEN validation and board synchronization (e5b856d)
  • feat: add saveExportFen method to commit FEN history for export (308ff74)
  • feat: add chess piece entrance animation and SVG liquid fill hover effect (abfb66d)
  • feat: add notification handler to streamline message display logic (2809f81)
  • feat: enhance FEN parsing with detailed validation and error handling (238c1b0)
  • feat: add detailed FEN validation function with specific error messages (ae0248c)

Fixes

  • fix: allow console log in production environment for better debugging (228f889)
  • fix: handle different item types in ClipboardHistory component (684e068)
  • fix: add newline at end of vite-env.d.ts for consistency (dd07c30)
  • fix: update logo asset to improve visual branding (599c186)
  • fix: remove redundant storage event dispatch in useLocalStorage hook (148c482)
  • fix: simplify piece image state update in usePieceImages hook (4d058db)
  • fix: remove redundant check for empty board in FEN validation (292be2f)
  • fix: optimize file size estimation for PNG and JPEG exports (3658cb7)
  • fix: add tailwindCSS lint configuration to ignore unknown classes (2458e98)

Refactors

  • refactor: add TypeScript interface for PieceSelector props to improve type safety (60f7de6)
  • refactor: streamline DndProvider by removing unused code and simplifying backend configuration (53c792e)
  • refactor: clean up formatting and improve readability in ChessEditor component (2c35fb4)
  • refactor: simplify DroppableSquare component structure and enhance piece rendering (338140c)
  • refactor: format handleDrop function parameters for improved readability (01c1ebc)
  • refactor: improve CustomDragLayer structure and optimize drag state handling (06aa246)
  • refactor: format PiecePalette component for improved readability (1904b46)
  • refactor: adjust Navbar component layout and styling for improved visual hierarchy (39531d1)
  • refactor: update export info display in ExportProgress component for clarity (b0c1e0d)
  • refactor: remove unused FEN validation error handling in ControlPanel component (f6e6225)
  • refactor: implement feature X to enhance user experience and fix bug Y in module Z (dd9a9fc)

Chores

  • chore: remove unnecessary blank lines in TrashZone component (f105879)
  • chore: update favicon and logo images (046c858)
  • chore: remove Codacy security scan workflow (e93c0bb)

Commits: 33 · Range: bf9169d..b7a8e1d


Release Metadata

  • Commits authored: 2026-05-09
  • Tag created: 2026-05-10
  • Release published: 2026-05-23
  • This release was retroactively documented; commits were merged on the dates above, tags were created on the date above, and the GitHub Release was published 2026-05-23.