github Adityaraj0421/naksha-studio v2.1.1
v2.1.1 — Bug Fixes & Quality

latest releases: v4.8.0, v4.7.0, v4.6.0...
one month ago

Bug fixes, documentation gaps, and quality improvements based on detailed public review feedback. 12 specific issues addressed.

Fixed

  • FID → INP: Replaced deprecated First Input Delay metric with Interaction to Next Paint (INP) in deployment.md — thresholds updated to <200ms / >500ms
  • Accordion anti-pattern: Replaced max-height: 500px hack with modern grid-template-rows: 0fr → 1fr CSS pattern in motion-designer.md
  • Type scale mislabel: Corrected "1.25 ratio" to "Tailwind defaults" in ui-designer.md and brand-kit.md, added clarifying note
  • SOURCE_WIDTH undeclared: Added variable declaration before use in ab-variants.md figma_execute block
  • Hardcoded project names: Replaced 'Feed'/'Saved'/'Discover' with a generic nav-hiding heuristic in figma-responsive.md
  • Eval #4 broken path: Fixed fixture reference to ./evals/fixtures/test-page.html and created the fixture file
  • Eval #11 missing assertion: Added has-speaker-notes to design-presentation eval
  • Installation command: Replaced non-existent claude plugin add with git clone in README

Added

  • MCP-SETUP.md: Setup guide for 4 optional MCP servers (Figma REST, Desktop Bridge, Claude Preview, Playwright) with install instructions, verification steps, and degraded-mode table
  • MCP Fallback sections: All 16 commands now document fallback behavior when MCP servers are unavailable
  • UX Researcher research methods: Usability testing protocol, card sorting, interview guide, survey design checklist
  • Eval validator: scripts/run-evals.sh validates JSON structure, assertion counts, and fixture references
  • Eval fixture: evals/fixtures/test-page.html — landing page with intentional a11y issues for /design-review

Changed

  • Stop hook expanded to all 16 commands (grouped: Core, Figma)
  • README tone: "assembles specialists""loads specialized knowledge"
  • README requirements now links to MCP-SETUP.md
  • README directory tree updated to show scripts/ and evals/ subdirectories

Don't miss a new naksha-studio release

NewReleases is sending notifications on new releases.