Skip to content

v4.7.2

Latest

Choose a tag to compare

@blizzardengle blizzardengle released this 05 Jan 23:39
bd452d2
  • build: Migrate ESLint configuration to flat config format
  • build: Add custom ESLint rules for HTML, JavaScript, and JSON
  • deps: Update chokidar from ^3.5.3 to ^5.0.0
  • deps: Update ws from ^8.13.0 to ^8.19.0
  • deps: Replace eslint-config-airbnb-base with @html-eslint/eslint-plugin and eslint-plugin-jsonc
  • deps: Update ESLint from ^8.2.0 to ^9.39.2
  • deps: Add engines field specifying Node.js >=14.0.0 requirement
  • feat: Enhance getAddresses() to handle optional port parameter with fallback logic
  • feat: Enhance printListeningAddresses() to accept port parameter while maintaining backward compatibility
  • fix: Replace deprecated substr() with slice() method
  • fix: Use object destructuring for better code quality (prefer-destructuring rule)
  • fix: Update arrow functions to use block statements (arrow-body-style rule)
  • refactor: Replace manual string padding with padStart() method
  • refactor: Remove unused eslint-disable directives
  • style: Fix HTML meta tags formatting (remove self-closing, sort attributes)
  • style: Remove unnecessary type attributes from script tags
  • style: Fix SVG attribute ordering in HTML handlers
  • docs: Update README.md with pnpm installation instructions
  • docs: Improve installation documentation structure
  • docs: Update watcher callback example to reflect Chokidar v4+ API changes