Published:
Friday, August 8, 2025 - 11:00
- Fixed: [RabbitMQ] Failure connecting to services using TLS 1.2
- Fixed: [RabbitMQ] The "EnableSSL" option was not persisted in the
ConnectionString
- 4392 - Fixed: [Installer] Regression issue with skipping essential registry keys, affecting REST connection manager - 4391
- Fixed: [Microsoft Graph] Modified to use vertical (|) bar for multi-choice selection. - 4386
- Fixed: [Installer] Eliminate unnecessary deployment of multiple DLL files (some had redundant duplicates, others ended up incorrectly directly under the root C:\ folder ) - 4373
- Fixed: [Amazon S3] Support for special regions like
amazonaws.com.cn
- 4312 - New: [REST] Modify default length of ShortText to be 250 characters (consistent with other SSIS+ components). - 4376
- New: [General] Support for universal JSON-based component metadata representation format, supporting composite records. Each source component allows copying the schema, while JSON, Parquet and Avro components also support initializing their metadata from such a schema. - 4308
- Fixed: [Data Flow Task Plus] regression issue with missing mapping attributes in REST Destination - 4358
- Fixed: [Box] Failed to retrieve list of items below the root level. - 4374
- Fixed: [General] Included some missing settings in SSIS configuration XML files, related to properties editing and package upgrade - 4359
- Fixed: [BigCommerce] Errors when include parameter was empty. - 4368
- New: [Microsoft Graph] Included support for multi-choice SharePoint list columns. - 4367
- New: [General] Update log4net.dll to a newer version with no known vulnerabilities - 4357
- Fixed: [JSON Source] Memory usage optimization - 4360
- New: [NetSuite] Included retrieval for InventoryNumber custom fields. - 4355
- Fixed: [Query] Incorrect handling of ORDER BY in multiline queries - 4352
- New: [REST] Support for custom formatted value for
Date
header - 4354 - Fixed: [Data Flow Task Plus] NullReferenceException when Union All is without an attached output - 4340
- Fixed: [VS2022] "Could not load file or assembly 'Microsoft.SqlServer.ManagedDTS, Version=17.0.0.0" error message. - 4356
- New: [General] Unique build numbers for patches, based on build pipeline ID. Displayed in SSIS editors headings. - 4353
- Fixed: [Data Flow Task Plus] NullReferenceException in REST Destination when
ConfigurationVariable
is not specified. NOTE: The variable is now calledCreateConfigurationVariable
- 4343 - Fixed: [Mail] Update Microsoft Authentication for IMAP and SMTP - 4053
- New: [Amazon Redshift] Introduced a new REST configuration - 4278
- New: [Message Queue Task] Support for reading multiple messages in a batch. They can be processed later in Avro Source, JSON Source, XML Source and Parquet Source - 4320
- New: [Microsoft Graph] Included ability to process additional parameters for Read action in Search resource. - 4345
- New: "REST Configuration for Azure Key Vault" - 4309
- Fixed: [XML Source] Issue with duplicate column names (now the columns in composite outputs are prefixed with the output name).
- New: [XML Source] Support for mixed-content complex elements.
- New: [XML Destination] Support for mixed-content complex elements. - 4330
- Fixed: [REST] A regression issue "Maximum number of named properties reached" when sending a request which body contains a JSON array with thousands of elements. - 4336
- Fixed: [MongoDB] Exception when using MongoDB connection, related to MongoDB.Driver.Legacy.dll - 4337
- New: [REST] Configuration for Brevo service. - 4339
- Fixed: [Table Difference] Improved warning messages for ignored columns. - 4338
- New: [Zendesk] Defined access token refresh. - 4335
- New: [General] Support for SQL Server 2025 - 4334
- New: [REST] Support for Digest Authentication by introducing a way to not trigger exception when receiving a particular non-success HTTP status code - 4324
- New: [Microsoft Dataverse] Included IgnoreTriggerExecution parameter to bypass plugin and flow executions. - 4332
- New: [DataFlow Destination] Support for parallel reading via DataFlow Source. Added
ConsumerCount
property. RemovedSignalEnd
property. - 4317 - New: [REST] Add
IgnoreCertificateErrors
property in REST Connection Manager - 4331 - Fixed: [File Transfer Task] In REST-based connections, instead of completely ignoring remote files that have characters not allowed on Windows, display those and automatically replace the problematic characters with a dash. - 4329
- Fixed: [File Transfer Task] Improve error message when no files match a filter. - 4328
- New: [Jira] Included definitions in User resource. - 4326
- Fixed: [Procore] Various corrections. - 4327
- New: [Blackbaud] Included definitions for retrieval of custom fields data in 'Church | Constituent' and 'Church | Education' resources. - 4325
- Fixed: [File Transfer Task] Uploading a file to Salesforce failed in streaming mode. - 4316
- Fixed: [Parquet Destination] Corrected handling of file path variables for result.
- Fixed: [Avro Destination] Corrected handling of file path variables for result. - 4321
- New: [Zip Task] Add streaming support for multifile archives as
Enumerable
. A new propertyLegacyObjectResult
allows for preserving backwards compatibility with streaming. TheIFileInfo
has aHash
property that is either CRC, when available in the archive, or SHA-1 if computed - New: [File Transfert Task] Add support for uploading files from variables containing
IFileInfo
andEnumerable
. - 4279 - Fixed: [Asana] missing reference to oauth2.js - 4315
- New: [XML Destination] Support for XSD schemas with multiple possible roots
- New: [XML Source] Support for XSD schemas with multiple possible roots - 4314
- Fixed: [Azure Queue Storage] Issue when using shared-key authentication in create and update requests - 4311
- New: [File Transfer Task] More logging messages for file download - 4310
- Fixed: [REST] Better default handling of selected/ignored content types in OpenAPI import - 4303
- New: [Zip Task] Faster calculation of CRC for files - 4304
- Fixed: [Salesforce Source] Handling of subqueries with tablenames that end with Y (ActivityHistory -> ActivityHistories) - 4300
- New: [Dynamics Business Central] Defined 'Custom Endpoint' resource. - 4298
- Fixed: [Shopify] Small fixes. - 4297
- Fixed: [Canvas LMS] Various fixes. - 4296
- Fixed: [Procore] Various fixes and enhancements. - 4295
- Fixed: [REST] Issue with OAuth 1.0 authentication - 4274
- Fixed: [Tableau] Documentation issue in the readme.txt file - 4288
- Fixed: [Data Flow Task Plus] With source components with multiple outputs, use dynamic metadata with the first attached output, which is not necessarly the root output.
- Fixed: [Xml Source] More robust handling of elements in the XML document that are not part of the XSD schema. - 4281
- Fixed: [Qualtrics] Corrected pagination. - 4282
- New: [Dropbox] Defined additional file properties. - 4276
- Fixed: [Parquet Destination] Issue with decimals with equal scale and precision - 4269
- Fixed: [XML Source] Missing optional elements in the source XML file can lead to
NullReferenceException
when loading data. - 4267 - New: [JSON Log Provider] Introduce support for logging to JSON format - 4264
- New: [AMQP 1.0] Support for receiving/sending properties, headers, and other message context in Message Queue Task Plus - 4263
- Fixed: [REST Source] In Preview don't show the "More..." button when there is an error and thus no items to display - 4270
- Fixed: [REST] When importing an OpenAPI if a missing schema and type show a proper error or warning message, instead of crashing with NullReferenceException - 4261
- New: [Google BigQuery] Support for creating new tables or modifying their rows in Dynamic Data Flows
- New: [Google BigQuery] Support for using tables as (dynamic) resources - 4245
- Fixed: [File Transfer Task] When working with REST-based connections with flat namespaces (Amazon S3, Azure Blob Storage, Google Cloud Storage), some operation like retrieving a file were slow due unnecessary listing all items in the bucket/root directory - 4250
- Fixed: [REST] Remove components duplications when importing an OpenAPI configuration, resulting in more compact RCM - 4248
- Fixed: [Database Source] Handle
date
SQL Server data type asDT_DBDATE
, instead ofDT_DBTIMESTAMP
- Fixed: [Database Destination] Handle
date
SQL Server data type asDT_DBDATE
, instead ofDT_DBTIMESTAMP
- New: [Parquet Destination] Support for Precision and Scale for schema elements (for more efficient storage)
- Fixed: [Parquet Destination] Handle
date
fields withDT_DBDATE
SSIS data type instead ofDT_DATE
- Fixed: [Parquet Destination] Prevent
ObjectDisposedException
error in dynamic data flow context - 4247 - New: [Hubspot] Updated 'Marketing Email' resource to use v3 API. - 4262
- New: [REST Destination] Included ActionResult column - 4257
- Fixed: [Canvas LMS] Modified to configure all identifier columns from Id template. - 4258
- New: [Hubspot] Included definition for search endpoint in 'CRM Object' resource. - 4259
- Fixed: [Query] Support for ORDER BY clause in T-SQL Queries - 4255
- Fixed: [REST] Embedded configurations are now stored in compressed form in REST Connection Manager. Besides the smaller size, this prevents an issue with big configurations with many XML elements being lost upon saving. - 4246
- Fixed: [ASN Source] Issue with the Editor not allowing to specify the FILE connection - 4249
- Fixed: [REST] Prevent VS crashing when a REST configuration has mutually-referencing template fields - 4237
- Fixed: [SSH Connection Manager] Don't require user password if user key file is specified. - 4244
- Fixed: [File Transfer Task] The specified local target folder for downloading remote was ignored if the remote folder didn't have a trailing slash - 4243
- New: [REST] Add OAuth 2.0 JWT authentication template to the RCM builder - 4240
- New: [Kafka] Upgrade cilent to use
librdkafka.redist 2.6.1
(OpenSSL 3.3.2, CURL 8.10.1) - 4235 - New: [REST] Add support in dynamic data flows for creating a new table/entity or adding columns to a table/entity (based on upstream columns). Support for Airtable, Amazon DynamoDB, Microsoft Dataverse, Microsoft Graph (Sharepoint Lists), Snowflake, QuickBase - 4106
- Fixed: [Salesforce Destination] A regression issue when no Results Output is attached - 4233
- Fixed: [Data Flow Task Plus] Error when generating Parquet, Avro or JSON files in a loop. - 4226
- New: [Tableau] Included PAT authentication. - 4229
- Fixed: [XML Destination] Output to UTF-8 is now without BOM (a more standard behavior). - 4225
- Fixed: [XML Destination] Output to UTF-8 is now without BOM (a more standard behavior). - 4222
- Fixed: [Base] Eliminated as many of the compilation warnings as possible. - 4221
- New: [MQTT Connection] to be used with Message Queue Task Plus - 4148
- Fixed: [SAS] Updated to use crypto module used in Core module. - 4216
- Fixed: [Query] Skip unnecessary loading of tables when working with SQL Clause in the Editor - 4219
- Fixed: [General] Some high-DPI issues with several Connection Managers Editors - 4215
- New: [Procore] Included latest definitions. - 4214
- New: [SAP SuccessFactors] Included more authentications. - 4213
- Fixed: [JavaScript Component] Improve performance by skipping an unnecesary second validation before the start of the execution.
- Fixed: [JavaScript Component] Sometimes the validation errors where not immediately dispalyed (e.g. on input/output connect/disconnect). - 4211
- New: [Database Destination] Options to automatically create (
CreateTableIfMissing
) and update (AddMissingColumns
) a table in dynamic data flows (supported only for SQL Server) - 4134 - Fixed: [Dynamic Derived Column] Removed legacy column reference regex code causing issues. - 4180
- Fixed: [Data Flow Task Plus] Issue with dynamic data flow behavior of Parquet Destination, Rest Destination, Json Destination and MongoDbDestination. - 4206
- Fixed: [Capsule CRM] Corrected resources where pagination is not supported. - 4203
- New: [REST] Automatically bring the focus back to Visual Studio when the token retrieval completes in the external browser - 4190
- Fixed: [EDI Connection] Newly introduced validation of
xmltag
elements in the mapping file was creating issues - 4198 - New: [Power BI] Included definition to update Report datasources. - 4195
- Fixed: [Amazon S3] Moving folder contents with "Rename files" action didn't work properly - 4185
- Fixed: [OpenAir] APIKey is now a sensitive property of the Connection Manager - 4193
- Fixed: [Kafka] Messages might not be successfully delivered if the packages completed early. - 4189
- Fixed: [REST] Retrieving an access token via an external browser didn't properly report success in the browser in recent Chrome versions. - 4172
- Fixed: [Data Flow Task Plus] Issue with THUNK_COLUMN being left in the output of a dynamic source component, in case there was no THUNK_COLUMN in the Error Output - 4181
- Fixed: [Azure Blob Storage] Regression issue with authorization - 4179
- New: [Procore] Updated with latest API modifications. - 4174
- Fixed: [REST] Several configurations required an extra step when retreiving a token from an external browser - 4168
- New: [NetSuite] Support for Create/Update/Delete/Upsert actions. - 4171