NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #3507 most downloaded on pub.dev
In-app observability and QA diagnostics toolkit for Flutter, with logs, network tracing, layout inspection, exports, and redaction.
Last release 6 days ago
14 Sep 2026
Ships on a steady schedule
a new release about every 9 days
Most releases are documented
notes for 49 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
387 releases · first in 2024
Corrected _output = output ?? log_output.outputLog
_output = output ?? log_output.outputLogAdded DraggablePanelController to ISpectBuilder for controlling the panel
DraggablePanelController to ISpectBuilder for controlling the panel
One column per month.
I forked the Talker package where I'm just as actively contributing and added it to ISpect as ISpectify . This was done for ease of use, and to not de
Talker package where I'm just as actively contributing and added it to ISpect as ISpectify. This was done for ease of use, and to not depend on external packages. You can now use ISpectify to log all actions in your application.ispect_ai - for using AI as a log reporter and log description generator. Useful for managers and testers.ispect_jira - for using Jira to create tickets directly in the application.ispect_device - for getting device data, etc.ispectify_http - for logging HTTP requests.ispectify_dio - for logging Dio requests.ispectify_bloc - for BLoC logging.ispect/example.yelamanyelmuratov@gmail.com.Forked the Talker package (where I'm actively contributing) and added it to ISpect as ISpectLogger
ISpectLogger to log all application actionsSeparated main functions into different packages:
ispect_ai - For using AI as a log reporter and log description generator (useful for managers and testers)ispect_jira - For using Jira to create tickets directly in the applicationispect_device - For getting device data and related informationispectify_http - For logging HTTP requestsispectify_dio - For logging Dio requestsispectify_bloc - For BLoC loggingPlease see usage examples in the respective packages or in ispect/example
For questions, contact: yelamanyelmuratov@gmail.com
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Removed ISpectPanelButton and ISpectPanelItem and replaced with Records
ISpectPanelButton and ISpectPanelItem and replaced with RecordsDraggablePanel into its own package: draggable_panelJira and AI tools are now separate packages:
Nothing published for this version
Support to view MultiPart request and response in the Detailed HTTP Logs page (HTTP package)
Support for http package - See the example project for implementation details
http package - See the example project for implementation detailssetState during build inside ISpectScreen (ISpectLogger)
setState during build inside ISpectScreen (ISpectLogger)Nothing published for this version
Removed navigatorKey - Now you can use NavigatorObserver for pin panel
navigatorKey - Now you can use NavigatorObserver for pin panelNo Navigator in context when navigatorKey is not provided
Nothing published for this version
Upgraded ISpectLogger to v4.5.0
ISpectLogger to v4.5.0track method:
Default icons now properly display when theme is null
Keyboard now hides when user taps on the textfield in AI chat
locale and ISpectOptions are now optional fieldsNew logging method: ISpect.track for custom analytics events (Amplitude, Firebase, etc.)
New logging method: ISpect.track for custom analytics events (Amplitude, Firebase, etc.)
Ability to change log colors and custom log icons
Example: (SuccessLog is your custom log)
theme: ISpectTheme(
logColors: {
SuccessLog.logKey: const Color(0xFF880E4F),
},
logIcons: {
ISpectLogType.route.key: Icons.router_rounded,
SuccessLog.logKey: Icons.check_circle_rounded,
},
),
Google AI integration for generating log descriptions and reports
ISpect replaced with ISpect - Use ISpect for all logging purposes
Example: ISpect.debug('Hello, ISpect!') -> ISpect.debug('Hello, ISpect!')Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
New option in ISpectOptions: panelButtons to add custom buttons to the panel
ISpectOptions: panelButtons to add custom buttons to the panelisLogPages - Toggle logging of page changesisLogModals - Toggle logging of modal changesisLogOtherTypes - Toggle logging of other change typesisFlutterPrintEnabled option in ISpect.run to enable/disable Flutter print handlerNothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
ISpectNavigatorObserver for navigation monitoring
ISpectNavigatorObserver for navigation monitoringNothing published for this version
Nothing published for this version
Various minor visual enhancements
Nothing published for this version
Nothing published for this version
New option in ISpectOptions: panelItems to add custom icon buttons to the panel
ISpectOptions: panelItems to add custom icon buttons to the panelNothing published for this version
Nothing published for this version
Nothing published for this version
Raised color label in color picker
Nothing published for this version
Nothing published for this version
Combined zoom and color picker functionality
Nothing published for this version
New draggable button with improved design and flow
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →