Skip to main content

We're excited to announce the release of SimpleLogs v1.0.6, bringing important optimizations to the extension package.

What's New

This update focuses on performance and efficiency improvements:

  • Optimized Extension Package: Significantly reduced file size and improved load times
  • Enhanced Bundling: Better code bundling for faster activation and reduced memory usage
  • GitHub Repository Integration: Added repository information for easier community contributions

Why This Matters

Extension performance is crucial for a seamless VS Code experience. With this update, SimpleLogs now loads faster and consumes fewer system resources, allowing you to focus on monitoring your logs without impacting your editor's performance.

The improved bundling ensures that only the necessary files are included in the extension package, making installation quicker and reducing the overall footprint of the extension in your VS Code environment.

Upgrading

To upgrade to the latest version, simply use the Extensions panel in VS Code:

  1. Open VS Code
  2. Click the Extensions icon in the sidebar
  3. Find SimpleLogs in your installed extensions
  4. Click the Update button

Alternatively, you can download the latest version directly from the VS Code Marketplace.

Feedback

We value your input! If you have any feedback or suggestions, please open an issue on GitHub to help us continue improving SimpleLogs.

We're pleased to announce the release of SimpleLogs v1.0.2, focused on improving the monitoring experience when working with rapidly updating log files.

What's New

This update improves the auto-scrolling functionality in log views for a better monitoring experience:

  • Enhanced Auto-Scroll: More reliable tracking of newly added log entries ensures you never miss important updates
  • Improved Performance: Better handling of rapidly changing log files with incremental rendering
  • Fixed UI Header: The header with filters and buttons now remains visible when scrolling through logs

Upgrading

To upgrade to the latest version, simply use the Extensions panel in VS Code:

  1. Open VS Code
  2. Click the Extensions icon in the sidebar
  3. Find SimpleLogs in your installed extensions
  4. Click the Update button

Alternatively, you can download the latest version directly from the VS Code Marketplace.

Technical Details

For those interested in the technical aspects of this release, we've improved the log content rendering by implementing:

  • Efficient DOM updates for incremental content rendering
  • Optimized scroll position management using requestAnimationFrame
  • Improved fixed positioning for header elements with proper spacing

These improvements ensure a smoother experience when monitoring high-volume logs with frequent updates.

We've released a compatibility update for SimpleLogs that allows the extension to work with newer versions of VS Code.

What's New

This is a compatibility update with the following changes:

  • Updated VS Code engine compatibility to support all versions from 1.74.0 and up
  • Fixed installation issues with VS Code versions higher than 1.74.0

Upgrading

To upgrade to the latest version, simply use the Extensions panel in VS Code:

  1. Open VS Code
  2. Click the Extensions icon in the sidebar
  3. Find SimpleLogs in your installed extensions
  4. Click the Update button

Alternatively, you can download the latest version directly from the VS Code Marketplace.

We're excited to announce the official 1.0.0 release of SimpleLogs! This release includes several usability improvements and optimizations.

What's New

New Features

  • Interactive Log Level Analysis: Click directly on log levels in the analysis view to automatically filter logs by that level
  • Improved Dashboard Access: Dashboard toggle button now positioned on the left side of the toolbar for easier access

Changes

  • UI Refinements: Improved layout and organization of the toolbar elements
  • TypeScript Code Quality: Enhanced type safety throughout the codebase
  • Performance Optimizations: Improved rendering and filtering performance

Removed Features

  • Log Comparison Tool: This feature has been removed to streamline the UI and focus on core monitoring functionality

Bug Fixes

  • Fixed various ESLint and TypeScript type issues
  • Resolved potential undefined state issues with analyzer references
  • Improved error handling throughout the extension

Installation

To install SimpleLogs:

  1. Open VS Code
  2. Go to the Extensions view
  3. Search for "SimpleLogs"
  4. Click Install

Once installed, you'll see a new SimpleLogs icon in the Activity Bar. Click it to open the SimpleLogs view and start monitoring your logs.

Technical Details

Development Updates

  • Updated all dependencies to latest versions
  • Improved build and packaging process
  • Enhanced code quality and maintainability

We're excited to announce the release of SimpleLogs, a powerful VS Code extension for monitoring and analyzing log files without leaving your editor!

The Problem

As developers, we constantly need to check log files while coding. This typically involves switching between your editor and a separate log viewer or terminal, interrupting your workflow and breaking concentration.

Traditional solutions include:

  • Switching to a terminal and using tail -f or similar tools
  • Opening logs in separate applications
  • Using built-in log viewers in IDEs that often lack advanced features

None of these solutions allow you to stay within your coding environment while efficiently monitoring and analyzing logs.

The Solution: SimpleLogs

SimpleLogs brings powerful log monitoring capabilities directly into VS Code. With SimpleLogs, you can:

  • Watch log files update in real-time
  • Use advanced filtering to focus on what matters
  • Apply syntax highlighting for improved readability
  • Analyze patterns and trends with built-in tools
  • Bookmark important log entries for later reference
  • View multiple logs side by side
  • And much more!

All of this without ever leaving your editor.

Key Features

Real-Time Monitoring

SimpleLogs watches your log files and updates the view in real-time as new entries are added. You can keep the view auto-scrolling to always see the latest entries, or pause it to examine specific sections.

Advanced Filtering

Quickly find exactly what you're looking for with:

  • Full-text search
  • Regular expression support
  • Time-based filters
  • Exclusion patterns
  • Saved filter presets

Syntax Highlighting

Improved readability for common log formats:

  • Apache/Nginx server logs
  • JSON logs
  • Common application logs (.NET, Java, Node.js)
  • Syslog format
  • Custom formats (configurable)

Log Analysis

Gain insights with built-in analysis tools:

  • Error and warning counting
  • Pattern recognition
  • Trend visualization
  • Statistics dashboard
  • Diff view for comparing log segments

Customization

Configure the extension to match your preferences:

  • Custom highlighting patterns
  • Light and dark theme support
  • Adjustable display settings
  • Workspace-specific configurations

Getting Started

Installing SimpleLogs is easy:

  1. Open VS Code
  2. Go to the Extensions view
  3. Search for "SimpleLogs"
  4. Click Install

Once installed, you'll see a new SimpleLogs icon in the Activity Bar. Click it to open the SimpleLogs view and start monitoring your logs.

What's Next?

We're just getting started with SimpleLogs. Our roadmap includes:

  • Enhanced pattern detection and anomaly highlighting
  • Integration with other VS Code extensions
  • More visualization options in the statistics dashboard
  • Improved performance for very large log files
  • Additional format-specific features

Feedback Welcome!

We'd love to hear your thoughts on SimpleLogs. If you have suggestions, feature requests, or encounter any issues, please open an issue on GitHub.

Happy logging!