Skip to content

v0.0.6

Choose a tag to compare

@nathanialhenniges nathanialhenniges released this 11 Feb 20:42
e2ce872

What's Changed

Added

  • ESLint flat config (eslint.config.js) for ESLint v9 with TypeScript support
  • CI lint job: runs ESLint and Prettier format check on all PRs and pushes to main
  • format:check script for CI-friendly Prettier validation
  • CLI end-to-end tests (tests/cli.test.ts) covering --version, --help, all flags, and error handling
  • Generator integration tests for --favicon, --splash, multiple flags, custom --bg-color with .icon input, temp file cleanup, and invalid input error handling
  • Unit tests for applyRoundedCorners (alpha channel and transparent corner verification)
  • Favicon rounded corner pixel-level verification test
  • CHANGELOG.md covering all releases from v0.0.1 to v0.0.6

Changed

  • CI workflow now runs two parallel jobs: lint (ubuntu) and test (macOS 14)
  • Test count increased from ~40 to 57 across 9 test files

Full Changelog: v0.0.5...v0.0.6