Skip to content

Releases: Sou6900/suger-devtool

v1.0.18 : Api | Console Upgrade | Experiments Tool : React Dev | Console , Styles Rules , Other Fix

20 Mar 17:25
db01e44

Choose a tag to compare

✨ What's New in v1.0.18 (beta-1)

React Components Tree

⚛️ React DevTools (Experimental)

  • Native Fiber Inspection: Added native React Fiber inspection with Components & Profiler tabs.

React Experiments Tool

  • Live-Editing: Live-edit React Props, State, Context, and Hooks directly from the side panel.
  • Performance Profiling: Advanced Render Profiler with Flamegraphs & Ranked view.
  • Smart UI: VS Code-style indentation guides, dynamic badges (Memo, Provider, Suspense), and an advanced Context Menu ($r, $tmp, Copy JSON).
  • Note: Enable this feature via the new Experiments tab in settings.

🛠️ Developer API Exposed

  • Global suger object added. You can now use suger.show(), suger.hide(), suger.inspect(el) & suger.clear() programmatically from your code.

🎨 Styles & Elements Fixes

  • Priority Fix: Massive improvements on CSS rule Specificity logic.
  • Contextual '+' Button: New style rules are now logically injected directly below the targeted block.
  • Fixed DOM persistence (Ghost Style) bugs for injected rules.
  • Fixed CSS double !important bug during live style editing.

💻 Ultimate Console Upgrade

  • Chrome-style Inspector: Advanced function parameter parsing, Arrow-function support, and deep [[Prototype]] chain inspection.
  • Eager Evaluation: Upgraded (Ghost) previews for complex Objects & Functions.
  • Smart Search: Fixed console search filter (now searches deeply inside nested objects perfectly).
  • Mobile UX: Fixed mobile keyboard auto-pop-up issue after clearing the console.

v1.0.17 (beta 3) : Focus mode | Console Upgrade

21 Jan 08:25
c71caa5

Choose a tag to compare

✨ What's New in This Version

  • New Theme:
    • Added Dark (AMOLED) theme for deep black UI.
  • Styles & Focus Mode:
    • New Focus Mode for distraction-free styling.
    • General improvements in Style Editor.
  • Upgraded Console:
    • Added Stack Properties.
    • Added JSON | OBJ copy option in context menu.
    • Added Table Object show.
    • More..
  • Bug Fixes:
    • Fixed Shadow DOM related inspection bugs.
    • Fixed Tabs switching and interaction issues.

Screenshot_2026-01-21-12-19-51-71_4d38fce200f96aeac5e860e739312e76

v1.0.16 (beta) tabs draggable , settings , styles upgraded

12 Jan 09:55
7eb1381

Choose a tag to compare

v1.0.16 (beta)

1. DOM Tree Improvement & Dragging Support

• Hybrid Drag Logic: When Wrap Mode is ON, Drag & Drop works normally. When Wrap Mode is OFF, a “Move Up / Move Down” menu appears on long press.
• Keyboard Shortcuts: Elements can be moved using Alt + Arrow Up / Arrow Down.

2. Context Menu & Clipboard Actions

• Copy / Paste System: Copy, Cut, and Paste features have been added using an internal clipboard
• Smart Paste: Implemented logic for Paste Inside (as a child) vs Paste After (as a sibling).

3. Style Editor Updates

• Smart CSS Paste: Pasting property: value or multiple CSS lines now automatically formats correctly.
• Selector Editing: CSS selectors can now be edited for element styles.

4. Some Network Tab fixes

5. Tabs draggable : Rearrange tabs by long press & drag

6. Setting Upgrade

• Single-Click Edit : when this setting is enabled,  css properties can be edited with a single click.
• Toggle css-rules Suggestions
• User Agent Style Toggle: User Agent stylesheet can be toggle

v1.0.15 (beta)

04 Jan 03:22
5cc793f

Choose a tag to compare

Zero Logs loss mechanism

  • Layout Tab Upgrade: Replaced legacy drawing logic

  • Early Log Capture: Implemented an "Early Log Ingestion" mechanism in the main entry point. instantly replayed when the Console tab loads, ensuring no critical startup logs are missed

  • Visual Tweaks: Updated Grid/Flex overlay styles to use dotted lines for cleaner child item separation.

  • Console Fix : fixed Some Bugs

v1.0.14 (beta) : Upgraded Settings + Tooltip + User Agent Styles + Inheritance Fixes

29 Dec 07:43
8487268

Choose a tag to compare

  • Upgraded Setting for [Dom tree , Styles , Computed]
  • Upgraded Tooltip [ Show Parent chain , Margin-padding , font-size , color ,Extra details ]
  • Some new setting options : Dom tree with Wrap , always open devtool with minimized , Either show comment or not ... etc
  • Fixed Flex box property preview
  • Added browser default styles display
  • Fixed inheritance chain (body → html → :root)
  • Fixed override detection accuracy
  • Improved syntax highlighting
  • Fixed Other Ui

v1.0.13 (beta) : Chrome-like DOM Badges, Gap Visualization & UX Improvements

27 Dec 18:38
8322fa2

Choose a tag to compare

⭐ What's New in v1.0.13

This update brings a desktop-class inspection experience to mobile with advanced layout visualization and improved DOM interactions.

□ Visual Layout Debugging

  • Chrome-like Badges: Added support for grid, flex, scroll-snap, container, and slot badges in the DOM Tree.

□ Core Improvements

  • Badge Settings Menu: Added a new "Badge settings..." option in the DOM context menu to toggle specific badges on/off.
  • Lag Reduction: Implemented throttling for DOM flash animations to prevent UI stuttering during heavy updates.

□ Bug Fixes

  • Fixed HTML comments rendering as blank lines in the DOM tree.
  • Fixed text node selection causing errors in the Styles tab.

Empowering mobile web debugging.

v1.0.12 (beta) : Professional Mobile DevTools: Deep Inspection, Debugger & Performance Monitor

27 Dec 06:43
8322fa2

Choose a tag to compare

🎉 Initial Stable Release v1.0.12

This release introduces a fully-featured, mobile-first Developer Tool suite designed for debugging web applications directly on mobile devices or touch environments. It includes advanced capabilities like Shadow DOM inspection, a full-featured source debugger, and real-time performance monitoring.

⭐ Key Features

□ Elements Inspector (Pro)

  • Advanced DOM Tree: Fully interactive DOM tree with expand/collapse logic.
  • Shadow DOM Support: Deep inspection capability for #shadow-root (open/closed) and its child elements.
  • Style Change Tracker: Track, diff, and manage all CSS modifications made during the session.
  • Deep Selection: Inspect elements deeply nested within Shadow DOMs using the "Inspect" pointer.
  • Live Editing: Double-tap to edit tags, attributes, and text nodes directly.
  • Computed Styles & Layout: Visualize Box Model, Grid, and Flexbox layouts.

□ Device Emulation

  • Responsive View: Test layouts on various device presets (iPhone, Pixel, iPad).
  • Live Sync: Changes in the main window (DOM/CSS) automatically sync to the device frame.
  • Gestures: Supports touch, pinch-to-zoom, and pan interactions.

□ Intelligent Console

  • Rich Object Viewer: Interactive JSON formatter for deep object exploration.
  • Error Stack Parsing: Clickable source links (e.g., app.js:10:5) that open the Source tab at the exact line.
  • Smart Autocomplete: Suggests global variables and snippets while typing.
  • Syntax Highlighting: Beautifully formatted logs, errors, and warnings.

□ Source Debugger

  • Full Breakpoint Support: Set breakpoints in inline scripts and external files.
  • Control Flow: Resume, Step Over, Step Into, and Step Out controls.
  • Scope & Watch: Inspect local/global scopes and watch custom expressions.
  • Media Preview: Preview images, videos, and inspect HLS/DASH streams directly.

□ Performance Monitor

  • Real-time Graphs: Visual timeline for CPU usage, JS Heap size, and FPS.
  • DOM Stats: Track live DOM node counts and event listeners to detect leaks.
  • Control: Toggle monitoring on/off to save resources when not in use.

□ Network & Application

  • Network Inspector: View XHR/Fetch requests with header and payload details.
  • XHR Breakpoints: Pause execution on specific URL patterns.
  • Storage Manager: View and edit LocalStorage, SessionStorage, and Cookies.

□ Improvements & Fixes in v1.0.12

  • Fixed: ReferenceError handling in Console now displays correct stack traces.
  • Fixed: Elements Tree now correctly auto-expands and scrolls to the selected element (even inside Shadow DOM).
  • Fixed: Monitor tab now stops background processing when inactive to save battery.
  • UI/UX: Improved dark theme consistency and touch interactions.

Built for developers, by developers.