Skip to content

0.3.1

Latest

Choose a tag to compare

@gfargo gfargo released this 13 Oct 05:55
a31b4f8

Features

  • Add .nvmrc file specifying Node.js version 20.14.0 for consistent environment setup (eb31975)
  • Update README to include badges for npm version, downloads, and GitHub stars to enhance project visibility (eb31975)

UI Improvements

  • Enhance UI layout and styling by adding Box components, setting SCREEN_WIDTH, and integrating ink-gradient for vibrant titles in MainMenu (fe49dd9)
  • Adjust GameBoard, MoveHistory, and PlayerScores for better spacing and alignment, improving overall user experience (fe49dd9)

Refactors

  • Move game message rendering to a new GameMessages component for cleaner separation of concerns (3c86f48)
  • Update GameBoard to use useCallback for handleMove to optimize performance (3c86f48)
  • Remove unused Text import and BOARD_COLORS from GameBoard to clean up codebase (3c86f48)

Dependency Management

  • Remove @sindresorhus/tsconfig from devDependencies to reduce package size and potential vulnerabilities (c95e8aa)
  • Move release-it from dependencies to devDependencies and reorder eslint-plugin-react for better dependency categorization (99facab)
  • Update release-it.json to set publish to false and enable web and autoGenerate options for improved release workflow (656375e)

Version Bumps

Full Changelog: 0.2.0...0.3.1