hux 0.1.1
hux: ^0.1.1 copied to clipboard
A modern Flutter UI package with beautiful, customizable components
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.
0.1.1 - 2025-01-07 #
Fixed #
- Fixed
CardThemedeprecation by migrating toCardThemeDatafor better Flutter compatibility - Updated Flutter constraint to
>=3.16.0to ensure compatibility with modern Flutter APIs
Added #
- Comprehensive API Documentation: Added dartdoc comments to all public API members (20%+ coverage for pub.dev requirements)
- WebAssembly (WASM) Support: Added explicit platform support for WASM compilation targets
- Enhanced Code Quality: Added strict linting rules with
analysis_options.yaml - Platform Declaration: Explicit support for Android, iOS, Linux, macOS, Web (JS/WASM), and Windows
Changed #
- Tightened dependency constraints for better compatibility (
google_fonts: ^6.2.1) - Improved documentation with detailed examples and usage instructions for all components
- Enhanced enum documentation with clear descriptions for all variants
Developer Experience #
- Better pub.dev scoring with improved documentation coverage
- WASM compilation support for high-performance web applications
- Stricter code quality enforcement with comprehensive linting rules
- Improved dependency resolution and compatibility testing
0.1.0 - 2025-06-28 #
Added #
- Initial release of Hux UI package
HuxButtoncomponent with multiple variants and sizesHuxCardcomponent with header and action supportHuxTextFieldcomponent with validation and sizing optionsHuxLoadingcomponent with size variantsHuxLoadingOverlayfor full-screen loading statesHuxChartcomponent for data visualization with line and bar chart supportHuxThemewith light and dark theme configurationsHuxColorscomprehensive color palette- Support for Material 3 design system
- Dark mode support for all components
- Comprehensive documentation and examples
Features #
- Modern, clean design language
- Consistent component API
- Beautiful data visualization with animated charts
- Customizable styling options
- Responsive design support
- Accessibility considerations