[general]
name=QGIS_Transformer_Studio_V2
qgisMinimumVersion=4.2
qgisMaximumVersion=4.99
supportsQt6=True
description=Visual GIS ETL workflow builder with 100+ real QGIS Processing transformers, Web/API tools and a Parcel Downloader.
about=QGIS Transformer Studio is an FME-inspired visual GIS ETL workflow builder for QGIS 4.x. This release provides a visual node canvas, typed connections, 100+ transformer definitions backed by native QGIS/GDAL Processing algorithms, Readers and Writers, an HTTP Caller, an ArcGIS FeatureServer Parcel Downloader, workflow save/load, validation, execution logging and a standalone Processing workflow runner. The source code is maintained in the GitHub repository and the plugin metadata links directly to the plugin source folder.
version=2.0.7
author=Viduthalai Muthu M
email=viduthalaimuthu5@gmail.com
experimental=False
deprecated=False
hasProcessingProvider=yes
icon=icon.png
homepage=https://github.com/ViduthalaiMuthu/QGIS-Plugins
repository=https://github.com/ViduthalaiMuthu/QGIS-Plugins
tracker=https://github.com/ViduthalaiMuthu/QGIS-Plugins/issues
tags=processing,etl,workflow,transformer,vector,raster,geometry,automation,parcel,arcgis,api
license=GPL-2.0-or-later
license_file=LICENSE
changelog=2.0.7: Security scanner clean-up: replaced urllib urlopen with a scheme-restricted http.client request helper (redirects and system proxies supported), removed all silent exception handlers and unused imports, fixed a duplicate dictionary key, added the full GPL-2.0 license text and Qt6 flag. No functional changes. 2.0.6: Fixed Flake8 E741 ambiguous variable name in the User Guide dialog. 2.0.5: Corrected Qt6/QGIS enum scoping for Processing file parameters and vector writer output/error enums. Revalidated source syntax and package structure. 2.0.4: Resolved QGIS plugin security scanner findings in workflow engine exception handling and restricted FeatureServer requests to HTTP/HTTPS schemes. Removed silent exception suppression patterns and improved diagnostic logging. 2.0.3: Hardened GeoPackage output with temporary-file creation and atomic replacement; preserved completed downloads on target-file locks; corrected QGIS 4.2 Processing parameter mappings; improved runtime audit states. 2.0.1: Hardened GeoPackage/OGR output handling with existing-file/lock recovery and unique fallback output; improved Processing registry audit reporting. 2.0.0: Audited 100+ Processing-backed transformers against the installed QGIS registry at runtime; hardened validation and execution feedback; fixed Centroids with a native PyQGIS implementation; corrected raster/vector port types; improved writers; and rebuilt the ArcGIS FeatureServer Parcel Downloader with automatic output extensions, explicit formats, progress, cancellation, timeout handling and detailed server errors.
