@@ -352,3 +352,51 @@ and this project adheres to [Semantic Versioning](https://semver.org/).
352352- Fixed ESLint, Prettier, and test configuration inconsistencies
353353- Removed unused files, dead code, and outdated utilities
354354- Improved reliability of quiz session restoration and state handling
355+
356+ ## [ 0.5.4] - 2026-02-05
357+
358+ ### Added
359+
360+ - Quiz SEO & performance improvements:
361+ - Dynamic metadata generation for quizzes list and quiz detail pages
362+ - i18n-aware meta titles and descriptions (en / uk / pl)
363+ - Browserslist configuration targeting modern browsers
364+ - Quiz content updates:
365+ - Expanded JavaScript Fundamentals quiz from 10 to 40 questions
366+ - Dashboard UI improvements:
367+ - New DynamicGridBackground for cleaner visual hierarchy
368+ - Refined ProfileCard and StatsCard layouts
369+ - Accessibility & i18n:
370+ - Improved aria-label coverage across navigation and UI controls
371+ - Refined English, Polish, and Ukrainian UI copy and punctuation
372+
373+ ### Changed
374+
375+ - Quiz UX refinements:
376+ - Countdown timer animation stabilized on tab switch and session restore
377+ - Emoji replaced with icon-based indicators for consistent styling
378+ - Anti-cheat logic improved to distinguish touch vs mouse events
379+ - Q&A experience improvements:
380+ - Pagination scroll now targets section instead of page top
381+ - Mobile tap lock resolved by clearing text selection on interaction
382+ - Home & layout updates:
383+ - Improved code card sizing and responsive behavior
384+ - Online users counter repositioned for better mobile UX
385+ - Shop UX refinements:
386+ - Canonicalized legacy “View all” filters
387+ - Improved cart CTA behavior and badge layering
388+ - Blog & CMS:
389+ - Refactored blog image rendering and filtering logic
390+ - Improved pagination state handling
391+ - Styling & consistency:
392+ - Fixed Tailwind v4 canonical class warnings
393+ - Unified token-based styling across dashboard, 404 page, and controls
394+
395+ ### Fixed
396+
397+ - Fixed mobile anti-cheat false positives on quiz pages
398+ - Removed render-blocking Font Awesome CSS
399+ - Fixed quiz timer progress bar desynchronization
400+ - Improved table text contrast in dark mode
401+ - Fixed cart badge overlay issues in header
402+ - Resolved multiple mobile spacing and padding inconsistencies
0 commit comments