endpoint_lens 0.2.1
endpoint_lens: ^0.2.1 copied to clipboard
Inspect recent API calls in debug builds, and in internal QA releases when you opt in. Attach Dio once, then long-press anywhere.
0.2.1 #
- Added opt-in API Lens support for QA/internal release builds.
- API Lens remains enabled automatically in debug builds.
- Normal production release builds remain disabled by default.
- Added API_LENS=true build flag for internal release APKs.
- Added QA/Backend APK documentation.
- Preserved global long-press inspection with no widget wrapping required.
0.2.0 #
- Added global debug API inspector.
- Long press anywhere in the app to inspect recent API activity.
- Removed the need to wrap widgets for basic usage.
- API Lens now enables automatically in Flutter debug mode.
- Removed the need for the API_LENS build flag in normal usage.
- Added global request history.
- Added optional route/screen context.
- Added recent interaction correlation where useful.
- Kept exact feature mapping as an optional advanced workflow if applicable.
- Improved inspector UI and filtering.
- Preserved secure redaction of sensitive information.
0.1.1 #
- Added clear creator and maintainer attribution.
- Added GitHub and LinkedIn links.
- Updated package branding and documentation.
- Removed outdated publishing notes.
0.1.0 #
- Initial release of API Lens, published as
endpoint_lens. - Dio interceptor that records method, URL, status, timing, and outcome.
- Explicit feature linking with
ApiLens.track,ApiLens.options, andApiLens.trackContext. - Long-press inspector with grouped endpoints, repeat counts, and failed-call highlighting.
- Configurable redaction for headers, fields, query parameters, and cURL output.
- Optional inspector mode and floating toggle button.
- In-memory history with a configurable limit. Disabled builds store nothing.