From f432975da35461d9aa28b55196bb1295c2b1d73f Mon Sep 17 00:00:00 2001 From: yterterian <55796811+yterterian@users.noreply.github.com> Date: Fri, 9 Aug 2024 09:20:00 +1000 Subject: [PATCH] Update extensionsGallery.json (#25815) * Update extensionsGallery.json Update In-Query Generator with new features and dependency fixes Overview: The In-Query Generator is an Azure Data Studio extension that simplifies the creation of SQL IN clauses. It allows users to quickly convert selected data or clipboard content into properly formatted IN statements, supporting both numeric and string data types. Key features: - Convert selected text to an IN clause directly in the editor - Generate IN clauses from clipboard content - Automatically handle both numeric and string data types - Escape single quotes in string values - Support for NULL values in the IN clause Recent changes: 1. Added new 'splitOnWhitespace' configuration option - Allows users to choose between splitting into newlines/tabs or all whitespace - Implemented via a new command: 'inQueryGenerator.toggleSplitOnWhitespace' 2. Introduced status bar item - Displays current split option state - Provides quick toggle functionality 3. Updated parseText function - Now respects the 'splitOnWhitespace' setting 4. Improved error handling and user feedback 5. Updated extension activation and deactivation logic 6. Dependency updates and vulnerability fixes - Addressed Dependabot alerts - Updated minimist and other dependencies to resolve security issues - Implemented resolutions in package.json for conflicting dependencies 7. Code refactoring for better maintainability These updates enhance the extension's flexibility and user experience while addressing essential security concerns. Users now have more control over how their IN statements are generated, with an easy-to-use toggle in the status bar. Version: 0.0.9 * Update extensionsGallery.json Update github repo details * Update extensionsGallery.json updated urls --------- Co-authored-by: Charles Gagnon --- extensionsGallery.json | 66 ++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 64 insertions(+), 2 deletions(-) diff --git a/extensionsGallery.json b/extensionsGallery.json index 8b3648778103..2ec7ce2e8e2e 100644 --- a/extensionsGallery.json +++ b/extensionsGallery.json @@ -5510,7 +5510,69 @@ ], "statistics": [], "flags": "" - } + }, + { + "extensionId": "109", + "extensionName": "sql-in-query-statement-generator", + "displayName": "In-Query Statement Generator", + "shortDescription": "The In-Query Generator is a powerful extension for Azure Data Studio that simplifies the process of creating IN clauses for SQL queries.", + "publisher": { + "displayName": "YakovT", + "publisherId": "yakovt", + "publisherName": "yakovt" + }, + "versions": [ + { + "version": "0.0.9", + "lastUpdated": "08/08/2024", + "assetUri": "", + "fallbackAssetUri": "fallbackAssetUri", + "files": [ + { + "assetType": "Microsoft.SQLOps.DownloadPage", + "source": "https://marketplace.visualstudio.com/items?itemName=YakovT.Sql-in-query-statement-generator" + }, + { + "assetType": "Microsoft.VisualStudio.Services.Icons.Default", + "source": "https://raw.githubusercontent.com/yterterian/In-Query-Generator-AZ/main/images/logo-icon.png" + }, + { + "assetType": "Microsoft.VisualStudio.Services.Content.Details", + "source": "https://raw.githubusercontent.com/yterterian/In-Query-Generator-AZ/main/ReadMe.md" + }, + { + "assetType": "Microsoft.VisualStudio.Code.Manifest", + "source": "https://raw.githubusercontent.com/yterterian/In-Query-Generator-AZ/main/package.json" + }, + { + "assetType": "Microsoft.VisualStudio.Services.Content.License", + "source": "https://raw.githubusercontent.com/yterterian/In-Query-Generator-AZ/main/License" + } + ], + "properties": [ + { + "key": "Microsoft.VisualStudio.Code.ExtensionDependencies", + "value": "" + }, + { + "key": "Microsoft.VisualStudio.Services.Links.Source", + "value": "https://github.com/yterterian/In-Query-Generator-AZ" + }, + { + "key": "Microsoft.VisualStudio.Code.Engine", + "value": "*" + }, + { + "key": "Microsoft.AzDataEngine", + "value": "*" + } + ] + } + ], + "statistics": [], + "flags": "" + } + ], "resultMetadata": [ @@ -5519,7 +5581,7 @@ "metadataItems": [ { "name": "TotalCount", - "count": 90 + "count": 91 } ] }