like_devtool 1.2.4
like_devtool: ^1.2.4 copied to clipboard
A developer tooling panel for the LIKE networking package. Provides an inspectable bottom sheet with logs, traffic inspector, and feature flags.
1.2.4 #
- Synchronized Release: Bumped core package and devtool version to
1.2.4for seamless coordination across the ecosystem. - Premium Documentation Revamp: Fully overhauled
README.mdto align with the core package's elite documentation styling. Corrected a theme configuration copy-paste error by replacing invalid parameters with proper visual customizer fields (primary,background,cardBackground,inputBackground,textColor).
1.2.0 #
- Aligned with
like1.2.0: Bumped corelikedependency to^1.2.0to pick up all engine-level improvements including zero-config pipeline synchronization, cryptographic hardening, platform-agnostic offline sync, and the removal ofworkmanager. - Wide SDK & Project Support:
- Lowered minimum environment requirements to Dart SDK
>=3.0.0 <4.0.0and Flutter>=3.16.0to make the package compatible with older, existing, and modern projects. - Widened all package dependency constraints (such as
hive_flutter,device_info_plus,connectivity_plus,package_info_plus, etc.) to use flexible ranges. This prevents version lock and resolution conflicts for developers.
- Lowered minimum environment requirements to Dart SDK
1.1.3 #
- UI & Layout Enhancements: Improved the
LikeDevToolBottomSheettab layout by wrapping theTabBarinside a fixed-heightSizedBox(38px) to prevent vertical stretching and layout shifts. - Streamlined Tab Navigation: Transitioned from icon+text tabs to a clean, text-only tab layout ('INFO', 'TRAFFIC', 'MOCK', 'IMAGES', 'LOGS', 'STORAGE', 'ACTIONS') to save screen real estate and avoid visual clutter.
- Hero Animation Safety: Enwrapped the inspectable bottom sheet's nested
Navigatorin aHeroControllerScope.noneto completely prevent Hero transition crashes and assertion failures during sub-navigation. - SDK & Dependency Upgrades:
- Updated minimum environment requirements to Dart SDK
^3.11.0and Flutter>=3.41.0to leverage the latest language and framework improvements. - Bumped the core
likenetworking library dependency to version^1.1.3.
- Updated minimum environment requirements to Dart SDK
- Discoverability & Metadata:
- Added the
liketopic tag topubspec.yamlto improve package indexing and search relevance on pub.dev. - Updated the repository link to point to the central documentation repository.
- Added the
1.0.2 #
- Documentation Enhancements: Added comprehensive dartdoc comments for
LikeDevToolconstructors, static reset methods,LikeDevToolConstants.shouldEnable, and theLikeDevToolControllersingleton factory constructor. - Example Application: Introduced a highly interactive and fully functional demo application inside the
example/directory demonstrating API requests, SWR (stale-while-revalidate) list renders, and integration mechanics. - Pub.dev Guidelines: Shortened package description and updated repository URL for optimal pub points score.
1.0.1 #
- Branding Cleanup: Completely purged all private, project-specific branding references inside tests and metadata, replacing them with generic identifiers to ensure a completely clean pub.dev release.
1.0.0 #
- Initial release of the
like_devtooldeveloper panel. - Production-Safe Compilation: Leverages compile-time pruning to guarantee zero binary size overhead or runtime penalty in release builds.
- Traffic Inspector: Interactive network panel showing active/completed REST API requests, status codes, methods, and full JSON payloads.
- Real-time Logs: Visual console logging for debug output, API lifecycle states, and internal warning tracing.
- Storage Explorer: Complete Hive Database viewer with live capability to browse, edit, or clear cached API responses, etags, and background sync queues.
- Image Cache Panel: Tracks disk space used by image caches and provides a one-click purge action for images.
- Feature Flags: Manage mocking, custom network conditions, and toggle debug-only feature flags in real-time.