Skip to content

Latest commit

 

History

History
38 lines (31 loc) · 1.26 KB

File metadata and controls

38 lines (31 loc) · 1.26 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.0.0] - 2026-02-07

Added

  • Complete TypeScript rewrite with full type safety
  • Modern build tooling with tsup for ESM and CJS outputs
  • Comprehensive test suite with Vitest and React Testing Library
  • ESLint and Prettier configurations for code quality
  • Proper npm package structure with correct exports
  • AccordionWithSearch component with search functionality
  • AccordionItem component with expand/collapse functionality
  • Support for custom accordion items
  • Accessibility improvements (ARIA attributes, keyboard navigation)
  • Full documentation and usage examples

Changed

  • Migrated from JavaScript to TypeScript
  • Improved component structure and modularity
  • Enhanced search filtering logic
  • Better prop typing and validation
  • Modernized React patterns (removed inline styles where appropriate)

Removed

  • Duplicate JavaScript versions
  • Commented-out code
  • Unused utility files

Fixed

  • Event handler type safety issues
  • Key prop warnings in lists
  • Navigation logic bugs
  • Inconsistent code style