# Changelog

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

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [1.0.13] - 2025-10-08

### Changed
- Configured Kendo UI packages as external peer dependencies
- Updated documentation to reflect correct dependency management
- Maintained all existing functionality while ensuring proper external dependency management

## [1.0.12] - 2025-10-08

### Changed
- Moved Kendo UI packages from peerDependencies to dependencies
- Simplified installation process by including Kendo UI packages as direct dependencies
- Updated documentation to reflect new dependency management approach

## [1.0.11] - 2025-10-08

### Changed
- Enhanced package discoverability by adding Kendo-related keywords
- Improved npm searchability for Kendo UI external dependency configuration

## [1.0.10] - 2025-10-08

### Changed
- Configured Kendo UI packages as external dependencies in rollup build
- Updated rollup configuration to exclude Kendo packages from bundle
- Maintained peerDependencies configuration for proper dependency resolution

## [1.0.8] - 2025-10-08

### Changed
- Updated all @progress packages to latest versions (12.1.0)
- Added missing @progress/kendo-react-dropdowns to peer dependencies

## [1.0.7] - 2025-10-08

### Fixed
- Resolved Props interface instantiation errors in container components
- Fixed "XxxProps only refers to a type, but is being used as a value" errors
- Corrected export statements for interfaces in index.ts and interfaces.ts

## [1.0.6] - 2025-10-08

### Changed
- Updated package version for new deployment
- Enhanced README.md with comprehensive import options section

## [1.0.4] - 2025-10-08

### Fixed
- Resolved "Class constructor Class cannot be invoked without 'new'" error
- Fixed TypeScript class compilation issues by disabling useDefineForClassFields
- Updated class inheritance patterns to use explicit constructors

## [1.0.3] - 2025-10-08

### Added
- HOC (Higher Order Components) export endpoint `/hoc`
- Individual HOC exports: withHelperText, withLabel, withToolTip, withValidations
- HOC TypeScript interfaces: HelperTextProps, LabelProps, ToolTipProps, ValidationProps

## [1.0.2] - 2025-10-08

### Changed
- Updated package version for redeployment
- Maintained all existing functionality and exports

## [1.0.1] - 2025-10-08

### Added
- Enhanced README.md with comprehensive usage examples
- Improved peer dependency installation instructions

## [1.0.0] - 2025-10-08

### Added
- Initial release of ProCode Kendo Widget Library
- 25+ React widgets built on Kendo UI components
- WidgetFactory for centralized widget management
- Comprehensive TypeScript support
- Modular architecture with tree-shaking support
- Multiple export endpoints