Skip to content

Releases: c14mx/pix31

v2.0.0

15 Feb 14:54
a78be8a

Choose a tag to compare

Complete redesign as an interactive terminal icon picker built with Ink.

What's new

  • Browse all 486 pixelarticons in an adaptive terminal grid
  • Real-time filtering by typing icon names
  • Arrow key navigation with scroll
  • Press Enter to copy SVG to clipboard
  • Local caching for offline use

Breaking changes

  • All v1 commands removed (init, add, browse)
  • No longer generates React/React Native components

Usage

npx pix31

See PR #17 for full details.

v1.0.13

23 Feb 16:19
2c1ad13

Choose a tag to compare

What's Changed

  • Changed build configuration to use pure ESModules, removing CommonJS exports for better compatibility
  • Cleaned up unused code and dependencies:
    • Removed unused term-img package and type definitions
    • Removed unnecessary register.ts file
    • Removed dynamic imports for better ESM support
  • Replaced ora with nanospinner for better ESM compatibility and modern spinner implementation

Bug Fixes

  • Fixes #14: ESM compatibility issues when running npx pix31 init in ESM projects
  • Improved spinner implementation to work consistently across ESM environments

Technical Details

  • Now using static imports instead of dynamic imports for better ESM support
  • Updated TypeScript types to reflect new spinner implementation
  • Simplified project structure by removing unnecessary module alias configuration

v1.0.12

23 Feb 14:32
0d9ffc8

Choose a tag to compare

What's Changed

  • Merging fix make ora CommonJS compatible in this PR #15

Bug Fixes

  • Fixed CommonJS compatibility issue that prevented the CLI from running in CommonJS environments by pinning ora dependency to version 6.3.1
  • Resolves this reported issue #14