v3.8.0: The Next Turbo Revolution ๐Ÿš€

Coming Soon: Hide Logs Feature in v3.8.0! ๐ŸŽญ

v3.5.0: Zen Release Notifications ๐ŸŽฏ

v3.4.0: More Complete ๐Ÿš€

Turbo Full AST Engine: The Technical Deep Dive

v3.3.0: Turbo Console Log Reborn - Full AST Engine Revolution ๐ŸŽฏ

v3.2.0: AST Introduction & Core Detection Fixes

v3.1.1: Core Fixes & Pro UX Polish ๐Ÿ› ๏ธ

Turbo PRO Tip: Keep Logs Visible with Dual Sidebars

v3.1.0: Turbo PRO v2 โ€” Faster, Smarter, Stronger โšก

Turbo PRO v2 Benchmark: Real-World Performance

How Turbo PRO v2 Works: Technical Overview

Debugging with Memory: Why Turbo PRO Panel Matters!

v3.0.0: Turbo PRO Officially Launches โ€” A New Era of Debugging Begins ๐Ÿš€

v2.18.0: Thank You for the Surge โ€” Letโ€™s Clear the PRO Access Confusion ๐Ÿ’ซ

Turbo Console Log v2.17.0: PRO Enters the Arena ๐Ÿงจ

Turbo Console Log v2.16.0: The Stage Is Set For Something Big โšก๏ธ

Turbo Console Log v2.15.0: A New Chapter Begins

Turbo Console Log v2.14.0: More Stable, Sharper, and Ready for What's Next

Debugging Between Science and Art

Turbo Console Log v2.13.0: More Stable and Flourishing thanks to You!

Turbo Console Log v2.12.0: More Stable, But an Uncertain Future!

Turbo Console Log v2.11.0: A Step Forward in Debugging

Empowering Turbo Console Log: Why Your Support Matters

Turbo Console Log 2025: A Clear Path to Consistency and Growth

Introducing the New Turbo Console Log Website

The Motivation Behind Turbo Console Log

v3.8.0: The Next Turbo Revolution ๐Ÿš€

0

Publication Date: 12/10/2025

Author: Anas Chakroun

Anas Chakroun

6-8 minutes

๐Ÿ’ฏ Major Performance Overhaul

Turbo Console Log v3.8.0 addresses the two most frequent themes from our recent survey and support reports: performance bottlenecks and log noise management. We removed the TypeScript compiler layer that was adding activation overhead and slowing work in large filesโ€”especially on lower-spec machinesโ€”and introduced the new Hide Logs feature in Turbo Pro so you can suppress repetitive or low-value output directly in the panel.

We kept the architecture and swapped the TypeScript compiler-based AST stage for the lighter Acorn parserโ€”retaining insertion accuracy while reducing package size, bundle weight, activation time, and ongoing CPU/memory usage.

โšก The TypeScript Integration Problem

The TypeScript AST engine in v3.3.0 improved accuracy in log placement and context analysis, but the compiler layer added overhead across multiple areas: slower activation, reduced responsiveness in large files, and higher CPU usage on lower-spec machines.

The TypeScript dependency made the extension heavy. 2.6MB VSIX package. 3.7MB bundle size. Load time of 860ms that could stall VS Code startup on some setups, especially on lower-spec machines or when working with large codebases.

Rather than compromise on accuracy, we switched to a lighter AST parser that delivers the same insertion accuracy with dramatically better performance.

Turbo 3.8.0 performance improvements
Significant performance improvements across all metrics โšก

๐ŸŽฏ Introducing the Acorn AST Engine

We replaced TypeScript's parser with Acorn โ€” a lightweight JavaScript parser that delivers the same code analysis accuracy with significantly better performance characteristics.

The Numbers That Matter
๐Ÿ“ฆ Bundle Size Comparison
โšก VS Code Load Time Comparison

96% smaller package (from 2.6MB to 108KB). 85% smaller bundle (from 3.7MB to 560KB). 89% faster startup (from 860ms to 96ms).

๐Ÿง  Reduced Resource Usage

The Acorn parser uses significantly less CPU and memory compared to TypeScript's compiler. This reduces the extension's impact on VS Code performance and system resources.

  • No More Freezes: especially noticeable on lower-spec machines and when working with large files

  • Seamless Multi-tasking: reduced CPU usage leaves more resources for your other tools

  • Instant Response: log insertion feels instantaneous, even in complex codebases

Experience the Revolution

v3.8.0 launches Monday, October 13, 2025 at 23:00 CEST (21:00 UTC)

One-time license โ€ข Lifetime updates โ€ข Trusted by 2M+ developers

๐Ÿ’Ž Turbo Pro Performance Improvements

Since Turbo Pro is built on the same core engine, all performance improvements apply to Pro users. The Pro panel loads faster and uses fewer system resources.

All existing Pro features now run with the improved performance characteristics.

๐Ÿ“ Multi-Root Workspaces: Pro Panel Sync Fixed

In workspaces with multiple folders, the PRO Panel could appear empty or partial. v3.8.0 fixes thisโ€”files across all workspace roots are now detected, displayed, and kept in sync.


Turbo Pro hide logs illustration
New hide logs feature for better log management ๐ŸŽญ

๐ŸŽญ New Feature: Hide Logs

Based on user feedback, we've added the ability to selectively hide console logs in the Turbo Pro panel. This addresses the most requested feature from our user community.

When debugging complex applications, you often need to filter out irrelevant logs to focus on specific issues. The hide logs feature gives you precise control over which logs are visible in your panel.

๐ŸŽฏ Hide Logs Implementation

The feature offers multiple ways to filter logs: manual hiding for quick cleanup, or rule-based filtering for automated log management.

  • One-Click Hide: Remove noise instantly with a single click โ€” no configuration needed

  • Pattern-Based Rules: Hide anything matching keywords or regex patterns (e.g., propTypes, fetch:, debug.*)

  • File-Level Filtering: Focus debugging sessions by hiding all logs from specific files

  • Quick Toggle: Reveal or restore everything with one keyboard shortcut

๐Ÿ’ก Pro Tip: Nothing is deleted โ€” hidden entries remain available and can be shown again at any time.

๐Ÿ”ฌ Real-World Debugging Scenarios

Debugging a complex React component? Hide prop-validation noise to focus on state changes. Inspecting an API flow? Hide UI logs to see only network activity. Tracing performance issues? Hide everything except timing logs.

Your panel stays clean, fast, and exactly as focused as you need it to be.

๐Ÿ—๏ธ Technical Implementation

This release required a complete rewrite of the core parsing engine. We maintained backward compatibility while switching from TypeScript's compiler to Acorn, ensuring existing functionality works seamlessly.

Turbo Console Log v3.8.0 combines improved performance with enhanced functionality. The new engine processes code faster while the hide logs feature gives you better control over your debugging workflow.

๐ŸŒŸ Available Soon

Turbo Console Log v3.8.0 delivers measurable performance improvements and adds the most requested Pro feature. VS Code starts faster, log insertion is more responsive, and Pro users get better log management tools.

The update maintains full backward compatibility while significantly improving the extension's performance profile.

v3.8.0 goes live Monday, October 13, 2025 at 23:00 CEST (21:00 UTC)