Skip to content

Latest commit

 

History

History
56 lines (46 loc) · 2.03 KB

File metadata and controls

56 lines (46 loc) · 2.03 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.1.2] - 2025-08-06

Added

  • 📚 Comprehensive documentation overhaul with structured guides
  • 🌐 GitHub Pages deployment for live demo
  • 📖 Dedicated documentation pages (API, Examples, Getting Started, Migration, Customization)
  • 🤝 Contributing guidelines and development workflows
  • 🚀 Deployment automation scripts
  • 📋 Documentation index with quick navigation

Improved

  • ✨ Cleaned up README for better readability and focus
  • 🎨 Enhanced demo app with installation instructions and GitHub/npm links
  • 🔧 Better project structure with organized documentation
  • 📊 Added comprehensive migration guide from popular libraries

Technical

  • 🏗️ GitHub Pages workflow for automatic demo deployment
  • 🛠️ Helper scripts for release validation and deployment
  • 📦 Optimized build process for demo and library separately

[1.0.0] - 2025-08-06

Added

  • Initial release of React Color Pikr
  • ColorPicker component with saturation/value area and hue slider
  • ColorSwatch component for preset colors
  • Support for multiple color formats (HEX, RGB, HSV, HSL)
  • Alpha channel support for transparency control
  • Customizable preset colors
  • Full TypeScript support with type definitions
  • Accessibility features with keyboard navigation
  • Touch-friendly mobile support
  • Comprehensive utility functions for color manipulation
  • UMD and ESM builds for maximum compatibility
  • CSS styling with customizable appearance
  • Demo application with interactive examples

Features

  • 🎨 Intuitive color selection interface
  • 🔍 Multiple color format support
  • 🌈 Alpha channel for transparency
  • 🎯 Preset color swatches
  • ⌨️ Keyboard accessible
  • 📱 Touch-friendly for mobile
  • 🎭 Customizable styling
  • 🪶 Lightweight and performant
  • 🔧 Full TypeScript support