getxify 1.0.1 copy "getxify: ^1.0.1" to clipboard
getxify: ^1.0.1 copied to clipboard

An improved and enhanced version of GetX - Open screens/snackbars/dialogs without context, manage states and inject dependencies easily with GetXify.

1.0.1 #

Code Quality Improvements #

  • Internal codebase improvements - Enhanced code structure and organization
  • Removed dead code - Cleaned up commented-out and unused code across multiple modules
  • Added safety checks - Improved widget lifecycle checks to prevent errors
  • Enhanced API documentation - Added comprehensive documentation comments for better developer experience

Feature Updates #

  • BottomSheet - Added new parameters to align with latest Flutter API
  • Snackbar - Added new parameters to align with latest Flutter API
  • Router configuration - Improved initialization logic for better compatibility

Testing #

  • Expanded test coverage - Added more tests to ensure stability
  • All 222 tests passing

1.0.0 #

Initial Release - GetXify #

GetXify is an improved and enhanced version of GetX, compatible with the latest Dart and Flutter versions.

Breaking Changes #

  • Removed GetConnect module - HTTP/WebSocket communication module has been removed
  • Removed mini stream - Stream-related utilities have been removed
  • Removed all deprecated methods - Cleaned up all deprecated APIs from the original GetX

Improvements #

  • Updated to support Dart SDK ^3.12.2
  • Updated to support Flutter >=3.44.2
  • Code cleanup and modernization
  • Removed legacy dependencies and unused code
  • Improved performance and stability

Migration from GetX #

If you were using GetX and want to migrate to GetXify:

  • Replace import 'package:get/get.dart'; with import 'package:getxify/getxify.dart';
  • Replace get dependency with getxify in pubspec.yaml
  • If you were using GetConnect, you'll need to implement your own HTTP client using dio or http package
  • If you were using mini stream utilities, migrate to standard Dart streams or RxDart
  • All deprecated methods have been removed, so update your code to use the current APIs

Features #

GetXify maintains all the core features of GetX:

  • State Management (Reactive and Simple)
  • Route Management (Navigation without context)
  • Dependency Management (Dependency injection)
  • Internationalization (i18n)
  • Theme Management
  • Utils and Helpers
3
likes
0
points
587
downloads

Publisher

unverified uploader

Weekly Downloads

An improved and enhanced version of GetX - Open screens/snackbars/dialogs without context, manage states and inject dependencies easily with GetXify.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, flutter_web_plugins, web

More

Packages that depend on getxify