hux 0.1.3
hux: ^0.1.3 copied to clipboard
An open-source state of the art UI library for Flutter
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.3 - 2025-01-07 #
Added #
- Component Screenshots: Added beautiful visual documentation for all UI components
- HuxButton variants showcase
- HuxCard configuration examples
- HuxTextField input demonstrations
- HuxLoading indicator samples
- HuxChart data visualization examples
- Enhanced Package Metadata: Comprehensive topics for better pub.flutter-io.cn discoverability
- Documentation Links: Added issue tracker and documentation URLs for better user support
Changed #
- Package Description: Updated to "an open-source state of the art UI library for Flutter 💙"
- README Enhancement: Integrated component screenshots for visual documentation
- Pub.dev Presentation: Improved package discovery with targeted topics and metadata
Developer Experience #
- Better package discoverability on pub.flutter-io.cn through comprehensive topics
- Visual documentation helps developers understand components at a glance
- Enhanced metadata provides clear paths for support and documentation
0.1.2 - 2025-01-07 #
Fixed #
- Applied Dart formatter to all source files for pub.flutter-io.cn static analysis compliance
- Resolved formatting issues to achieve perfect static analysis score
0.1.1 - 2025-01-07 #
Fixed #
- Fixed
CardTheme
deprecation by migrating toCardThemeData
for better Flutter compatibility - Updated Flutter constraint to
>=3.16.0
to ensure compatibility with modern Flutter APIs
Added #
- Comprehensive API Documentation: Added dartdoc comments to all public API members (20%+ coverage for pub.flutter-io.cn 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.flutter-io.cn 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
HuxButton
component with multiple variants and sizesHuxCard
component with header and action supportHuxTextField
component with validation and sizing optionsHuxLoading
component with size variantsHuxLoadingOverlay
for full-screen loading statesHuxChart
component for data visualization with line and bar chart supportHuxTheme
with light and dark theme configurationsHuxColors
comprehensive 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