flutter_wordpress2 0.2.1
flutter_wordpress2: ^0.2.1 copied to clipboard
A comprehensive Flutter plugin for WordPress platform integration with enhanced architecture, backward compatibility, authentication, content management, offline support, and advanced features
0.2.1 #
- Publishing Fixes: Resolved all critical linting issues for pub.flutter-io.cn publication
- Export Conflicts: Fixed ambiguous export errors in WordPress compatibility layer (Title and Guid conflicts)
- Async Issues: Fixed await_only_futures error in socket manager service
- Performance: Added const constructors for improved widget performance
- Code Quality: Enhanced code quality with proper linting compliance
- Compatibility: Improved backward compatibility with WordPress migration features
3.0.1 #
- Dependency Updates: Upgraded build_runner, mockito, test and other dev dependencies
- Bug Fixes: Fixed RetryInterceptor dio instance passing and HTTP client getter usage
- Compatibility: Resolved dependency conflicts for stable publishing
- Code Quality: Improved error handling in enhanced HTTP client
3.0.0 #
- BREAKING CHANGES: Major version update with significant architectural improvements
- Modern Dependencies: Updated to latest Flutter SDK requirements (>=3.8.0, >=3.10.0)
- Enhanced State Management: Improved Riverpod integration with better performance
- Advanced Caching: Enhanced image caching with
cached_network_image
andflutter_cache_manager
- Modern Storage: Updated to Drift 2.0.0 for better database performance and type safety
- Security Improvements: Enhanced secure storage with latest
flutter_secure_storage
version - Testing Framework: Modernized testing with
mocktail
,alchemist
, andpatrol
for better test coverage - Platform Support: Full support for all platforms including latest Android/iOS versions
- Performance Optimizations: Improved widget rendering and memory management
- Code Quality: Enhanced linting rules and code generation with modern build tools
- Migration Guide: Comprehensive migration documentation for upgrading from 2.x versions
2.9.0+110 #
- Major Code Improvements: Comprehensive code quality enhancements and optimizations
- Performance: Added const constructors throughout codebase for better performance
- API Updates: Updated deprecated APIs (withOpacity → withValues, surfaceVariant → surfaceContainerHighest)
- Code Style: Fixed code style issues including proper braces in if-statements
- Bug Fixes: Fixed critical errors in example app authentication and test files
- Type Safety: Improved type safety and null handling across the codebase
- Maintainability: Enhanced code maintainability with better structure and consistency
2.8.1+109 #
- Publishing Fixes: Fixed all publishing validation errors for pub.flutter-io.cn
- Import Issues: Resolved Customer class import conflicts between auth_models and customer models
- Code Quality: Removed unnecessary .toList() calls in spread operators
- Style Fixes: Fixed unnecessary const keywords in TextStyle constructors
- Git State: Cleaned up git state for publishing requirements
2.8.0+108 #
- Code Cleanup: Removed unused _buildLoadingImage methods from widget files
- Performance: Improved widget rendering by removing dead code
- Maintenance: Code cleanup and optimization for better maintainability
2.7.0 #
- Type Safety: Fixed critical return type issues in cart API methods
- Code Quality: Resolved analyzer errors and improved type consistency
- API Improvements: Standardized cart model usage across all cart operations
- Bug Fixes: Fixed return type mismatches in flutter_magento_plugin.dart
- Compatibility: Prepared package for pub.flutter-io.cn publishing requirements
2.3.4 #
- Bug Fixes: Fixed critical analyzer errors in API classes
- API Improvements: Fixed method parameter issues in order_api.dart and wishlist_api.dart
- Type Safety: Improved type declarations and imports across API classes
- Code Quality: Resolved undefined parameter errors and type assignment issues
2.2.3 #
- Унифицированная архитектура: Устранение дублирования кода между приложениями (сокращение на 70%)
- Управление состоянием: Добавлен Provider + ChangeNotifier паттерн с MagentoProvider
- Продвинутая аутентификация: JWT токены с автоматическим обновлением и FlutterSecureStorage
- Сетевой слой: Унифицированный NetworkService с Dio, HTTP клиентом и мониторингом подключения
- Локализация: Система локализации с поддержкой 45+ языков и RTL
- Офлайн режим: Автоматическое кэширование с SQLite и Hive, очередь операций
- Миграция: Создано руководство по миграции для существующих приложений
2.1.2 #
- Enhanced Features: Added new checkout and customer management APIs
- Widget Improvements: Enhanced product card and search bar widgets with better UX
- Model Updates: Extended customer and checkout models with comprehensive data structures
- Bug Fixes: Fixed various analyzer issues and deprecated member usage
- Documentation: Updated documentation structure and improved code examples
2.0.1 #
- Documentation Fix: Fixed conflicting method names that caused dartdoc generation errors
- API Change: Renamed
search
getter tosearchApi
to avoid conflicts withsearch()
method - Documentation: Added comprehensive library-level documentation
- Quality: Improved pub.flutter-io.cn analysis score by resolving documentation issues
2.0.0 #
- Major Release: Complete rewrite of the Flutter Magento plugin with 200+ functions
- Authentication & Customer Management: JWT token authentication, customer registration, profile management, social auth
- Product Catalog: Advanced product listing, search with autocomplete, category management, product variants
- Shopping Cart & Checkout: Guest and customer cart management, coupon support, shipping estimation, payment methods
- Order Management: Order history, status tracking, cancellation, returns, reorder functionality
- Wishlist & Favorites: Multiple wishlist support, sharing, analytics
- Advanced Search & Filtering: Full-text search, attribute-based filtering, price range filtering
- Enhanced UX: Offline mode, performance optimization, push notifications, multi-language support
- Platform Support: Android, iOS, Web, Windows, macOS, Linux
- Security: JWT authentication, HTTPS enforcement, secure token storage
- Performance: Request caching, image optimization, lazy loading, background sync
0.0.1 #
- Initial release with basic Magento integration