like_devtool 1.2.4 copy "like_devtool: ^1.2.4" to clipboard
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.4 for seamless coordination across the ecosystem.
  • Premium Documentation Revamp: Fully overhauled README.md to 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 like 1.2.0: Bumped core like dependency to ^1.2.0 to pick up all engine-level improvements including zero-config pipeline synchronization, cryptographic hardening, platform-agnostic offline sync, and the removal of workmanager.
  • Wide SDK & Project Support:
    • Lowered minimum environment requirements to Dart SDK >=3.0.0 <4.0.0 and Flutter >=3.16.0 to 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.

1.1.3 #

  • UI & Layout Enhancements: Improved the LikeDevToolBottomSheet tab layout by wrapping the TabBar inside a fixed-height SizedBox (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 Navigator in a HeroControllerScope.none to completely prevent Hero transition crashes and assertion failures during sub-navigation.
  • SDK & Dependency Upgrades:
    • Updated minimum environment requirements to Dart SDK ^3.11.0 and Flutter >=3.41.0 to leverage the latest language and framework improvements.
    • Bumped the core like networking library dependency to version ^1.1.3.
  • Discoverability & Metadata:
    • Added the like topic tag to pubspec.yaml to improve package indexing and search relevance on pub.dev.
    • Updated the repository link to point to the central documentation repository.

1.0.2 #

  • Documentation Enhancements: Added comprehensive dartdoc comments for LikeDevTool constructors, static reset methods, LikeDevToolConstants.shouldEnable, and the LikeDevToolController singleton 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_devtool developer 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.
1
likes
160
points
250
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A developer tooling panel for the LIKE networking package. Provides an inspectable bottom sheet with logs, traffic inspector, and feature flags.

Repository (GitHub)

Topics

#like #devtools #networking #debugging #flutter

License

MIT (license)

Dependencies

connectivity_plus, device_info_plus, flutter, hive, hive_flutter, like, network_info_plus, package_info_plus, path_provider, url_launcher

More

Packages that depend on like_devtool