Skip to content

Releases: yCodeTech/auto-comment-blocks

Automatic Comment Blocks v1.1.14

23 Feb 04:40
0611a03

Choose a tag to compare

This release focuses on improving the code quality, maintainability and readability of the code. There are no new features or breaking changes in this release, but it includes various fixes from the previous pre-release.

Fixed:

  • Fixes from v1.1.13 Pre-release 1:

  • Fix typings and introduce interfaces to improve type safety, code maintainability and readability via PR #20.

Full Changelog: v1.1.12...v1.1.14

Automatic Comment Blocks v1.1.13 Pre-release 1

08 Dec 02:27

Choose a tag to compare

  • Fix parsing JSON files in #17

Full Changelog: v1.1.12...v1.1.13-prerelease.1

Automatic Comment Blocks v1.1.12

05 Dec 05:08
54bfb34

Choose a tag to compare

Fixes #14 by adding proper error handling and null checks via PR #15

Full Changelog: v1.1.11...v1.1.12

Automatic Comment Blocks v1.1.11

17 Oct 05:01

Choose a tag to compare

Fixes #13 by normalizing the onEnter properties to use the API format

Full Changelog: v1.1.10...v1.1.11

Automatic Comment Blocks v1.1.10

21 Jul 22:27
f383ad1

Choose a tag to compare

What's Changed

  • Fix the extension failing to get language configs from extensions (built-in and user) when running in WSL2, in PR #12 which fixes #6 and indirectly #7, among other bug fixes, general maintenance and improvements.

Bug Fixes and Enhancements:

  • WSL Compatibility Fixes: Resolved issues where the extension failed to detect built-in extensions on Windows when running in WSL by merging Windows and WSL-installed extensions.
  • Improved Language Support: Fixed detection of disabled languages, improved merging of multiple configuration files, and handled comment configurations more effectively.

New Features:

  • macOS Keybinding Support: Added cmd+shift+m keybinding for Blade override comments on macOS.
  • New Dependencies: Added is-wsl for WSL detection and package-json-type for TypeScript type definitions of package.json objects.

Codebase Refactoring:

  • ExtensionData Class: Introduced a new ExtensionData class for centralized management of extension metadata, improving maintainability and debugging.
  • Utility Functions: Extracted common functionality into a new utils.ts file for better code reuse.

Full Changelog: v1.1.9...v1.1.10

Automatic Comment Blocks v1.1.9

12 Jul 02:35
3ac9569

Choose a tag to compare

What's Changed

  • Fix single-line comment config changes in VS Code June 2025 release; in PR #11 which fixes #10.

Full Changelog: v1.1.8...v1.1.9

Automatic Comment Blocks v1.1.8

18 Jun 23:50

Choose a tag to compare

A patch to:

  • Fix the debug logger not logging regex meta data in the language config files as found in the log files in #6.

  • Add the logging of:

    • The extension's user config settings.
    • Various VS Code environment info.
    • Various System environment info.

    This allows for a more complete debugging diagnostic report.

Full Changelog: v1.1.7...v1.1.8

Automatic Comment Blocks v1.1.7

13 Jun 22:05

Choose a tag to compare

A patch to add the ability to log debug information to a dedicated Auto Comment Blocks channel in the Output panel. This is to help diagnose issues quicker.

Full Changelog: v1.1.6...v1.1.7

Automatic Comment Blocks v1.1.6

01 May 07:41

Choose a tag to compare

A patch to add the ability for the extension to automatically create the auto-generated-language-definitions directory if it doesn't exist, because the those files will no longer be packaged into the .vsix file since they're auto-generated anyway.

Full Changelog: v1.1.5...v1.1.6

Automatic Comment Blocks v1.1.5

02 Mar 12:33

Choose a tag to compare

A patch to fix #4

Full Changelog: v1.1.4...v1.1.5