• Fixed: [REST] Issue with OAuth 1.0 authentication - 4274
  • Fixed: [Tableau] Documentation issue in the readme.txt file - 4288
  • New: [Kafka] Upgrade cilent to use librdkafka.redist 2.6.1 (OpenSSL 3.3.2, CURL 8.10.1) - 4235
  • 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: [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
  • Fixed: [Database Source] Handle date SQL Server data type as DT_DBDATE, instead of DT_DBTIMESTAMP
  • Fixed: [Database Destination] Handle date SQL Server data type as DT_DBDATE, instead of DT_DBTIMESTAMP
  • New: [Parquet Destination] Support for Precision and Scale for schema elements (for more efficient storage)
  • Fixed: [Parquet Destination] Handle date fields with DT_DBDATE SSIS data type instead ofDT_DATE
  • Fixed: [Parquet Destination] Prevent ObjectDisposedException error in dynamic data flow context - 4266
  • Fixed: [Canvas LMS] Modified to configure all identifier columns from Id template. - 4258
  • Fixed: [Data Flow Task Plus] Error when generating Parquet or JSON files in a loop. - 4231
  • Fixed: [XML Destination] Output to UTF-8 is now without BOM (a more standard behavior). - 4225
  • Fixed: [SAS] Regression issue with licensing. - 4220
  • Fixed: [General] Some high-DPI issues with several Connection Managers Editors - 4215
  • Fixed: [Data Flow Task Plus] Issue with dynamic data flow behavior of Parquet Destination, Rest Destination, Json Destination and MongoDB Destination. - 4207
  • Fixed: [Capsule CRM] Corrected resources where pagination is not supported. - 4203
  • 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: [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: [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
  • Fixed: [Smartsheet] Unable to update columns of type Bit. - 4164
  • Fixed: [Amazon S3] Improved error reporting when returned list is empty. - 4162
  • Fixed: [REST] Incorrect error message "Invalid token file", when the token is specified to use DB storage - 4159
  • New [Power BI] Improved query parameter handling in 'Dataset | Query' resource - 4157
  • New: [Dynamics Business Central] For entities with multiple keys, return comma-separated list of IDs in the Result output - 4139
  • New: [OData] Add support for returning comma separated values in ID result field for OData batch create/update/delete operations. - 4150
  • Fixed: [Database Destination] Memory leaky with DT_IMAGE data with Microsoft OLEDB Provider for SQL Server - 4068
  • Fixed: [Google BigQuery] Corrected to upload chunks that are the multiple of 256KiB in size. - 4131
  • New: [Derived Column Plus] function newGUID - 4140
  • Fixed: [REST] Implemented to set invalid date input as undefined. - 4136
  • New: [Derived Column Plus] utility function stringToGUID - 4132
  • Fixed: [REST] Issue when failing to obtain a non-persistent access token - 4127
  • Fixed: [JavaScript Component] Smarter searching for columns with a [column] template and better error message when a referenced column is missing. - 4122
  • Fixed: [REST Source] A regression issue with displaying the final row that allows loading more pages of results - 4118
  • Fixed: [Mapping] A column mapping-related issue affecting source components that don't have an error output - 4115
  • Fixed: [Asana] Issue with retrieving of task's tags - 4107
  • New: [NetSuite Destination] Specify a predefined deletion reason "other" to prevent errors with missing reason. - 4102
  • Fixed: [Azure Blob] Some issues when listing files via File Transfer Task - 4096
  • Fixed: [BigCommerce] Included explicit definition not to include fields for single Read. - 4092
  • Fixed: [REST] Long resource names were not fully visible in REST Source and REST Destination - 4081
  • Fixed: [GraphQL] Mutations of some GraphQL APIs like Shopify were not properly classified as create/update/delete/upsert action - 4083
  • Fixed: [GraphQL] Using mutations with no top-level scalar fields failed with "Field must have selections". Now, there's a an option to select the field with the record ID, returned in the response. - 4074
  • New: [REST] Add extra logging for troubleshooting issues with token refreshes - 4080
  • Fixed: [Parquet] Show an error message when schema is in incorrect JSON format - 4073
  • New: [Microsoft Graph] Defined 'Communication | Call' resource. - 4076
  • Fixed: [Database Destination] In SQL Server default column values were not taken in account in UPDATE and UPSERT actions. New property KeepNulls allows modifying the behavior. - 4067
  • Fixed: [Base] Implemented to report error when properties retrieve crashes. - 4069
  • Fixed: [SMTP] Button "New" not visible when creating a token - 4059
  • Fixed: [IMAP] Button "New" not visible when creating a token - 4056
  • New: [Parquet Source] Support for using a stream variable as a source - 3988
  • Fixed: [Installation] Windows 365 Cloud PC loses remote connectivity after installing SSIS+ 2.2 - 4042
  • Fixed: [QuickBase] sortBy parameter was not properly processed. - 4039
  • Fixed: [Database Source] Variable values incorrectly inlined in the SQL statement upon saving changes in the component editor
  • Fixed: [Database Source] Editor not properly resizing - 4030
  • Fixed: [QuickBase] QuickBase.getData function didn't prepare proper result for field names with invalid characters. - 4034
  • Fixed: [MongoDB Destination] Don't require "_id" fields to be 24 digit hex string in "Replace", "Update", "Delete" actions
  • Fixed: [MongoDB Destination] Restored the upsert logic when using "Replace" action - 4026
  • Fixed: [REST] Modified to avoid setting the action definition endpoint when configuring with the defined service endpoint. - 4027
  • Fixed: [PowerShell] Error "The member 'FileList' in the module manifest is not valid: Value cannot be null." when trying to use some modules - 4014
  • Fixed: [Dynamics Business Central] Handle updates with multi-key entities.
  • Fixed: [Dynamics Business Central] Replace NULL input data for string fields with empty string.
  • New: [Dynamics Business Central] Faster processing of big XML responses. - 4020
  • Fixed: [Microsoft Graph] Corrected metadata for 'Assigned Products' field. - 4021
  • Fixed: [Zoho CRM 2] Few small fixes. - 4018
  • New: [OData] Add support for Composite keys in OData Update/Upsert/Delete requests.
  • Fixed: [OData] Display non-cryptic errors in case OData request returns an error response. - 4017
  • Fixed: [XML Destination] Composite records were ignored in case their parent element was defined (or inferred) as optional - 4015
  • Fixed: [Snowflake] Improve parameter names of the Key-Pair authentication and remove test default values - 4013
  • New: [SSH] Support for ecdsa-sha2-nistp384 and ecdsa-sha2-nistp521 host key algorithms - 4010
  • Fixed: [Google Drive] Issue when moving multiple files with the same path. - 4009
  • New: [File Transfer Task] Add a Refresh button to the File browser dialog - 4008
  • Fixed: [OData] An issue with parameters referencing non-existent UI editor - 4006
  • Fixed: [GraphQL] Regression issue in GraphQL support for Monday.com and KnowBe4 services - 4005
  • New: [REST] Warn that manually changing the token expiration time might comporomise the token refresh process - 4004
  • Fixed: [JavaScript] Crash when multiple JS Editor windows are simultaneously opened in the corresponding Visual Studio instances - 3995
  • Fixed: [Shopify] Improve clarity that only "Token" authentication is supported - 4002
  • Fixed: [REST] Issue with duplicate authorization header, when retrying a failed request - 3996
  • Fixed: [REST] CloneObject used for External resource configuration didn't set... - 3999
  • Fixed: [Zoho CRM 2] NULL date/time fields were incorrectly set to current date/time during update. - 3998
  • Fixed: [Zoho Desk] Custom field set expression was invalid. - 3997
  • New: [Power BI] Defined client_credentials authentication. - 3987
  • New: [Parquet Destination] Automatically generate schema from upstream component columns
  • Fixed: [Parquet Destination] Default input name is corrected to be "Parquet Destination Input" - 3972
  • New: [JSON Destination] Automatically initialize metadata upon attaching an upstream component - 3986
  • Fixed: [GraphQL] Mutations were not showing in the list of resources in REST Destination, if a resource with the same name exists in REST Source
  • New: [GraphQL] Support for subqueries - 3973
  • New: [Shopify] Update Fulfillment resource to use latest endpoints. - 3989
  • New: [Pardot] Included 'Visitor Activity' resource. - 3978
  • New: [Hubspot] Included 'Form Submission' resource. - 3980
  • New: [BigCommerce] Implemented to use new Category endpoints. - 3977
  • New: [Blackbaud] Small enhancements. - 3979
  • Fixed: [Zip Task] Issue with TAR compression of files, with sizes bigger than 8GB - 3969
  • Fixed: [JavaScript Task] An ocassional error "The directory is not empty" in the post-execution cleanup. - 3960
  • Fixed: [Zip Task] A regression issue with Zip AES decompressing. - 3962
  • Fixed: Transferring a file from one REST-based File Manager to another via In-memory stream variables trims data - 3963
  • Fixed: [Base] The escaping of . in names of composite outputs/inputs of components is now _ (for consistency). - 3964
  • New: [File Transfer Task] Extended support for renaming/moving files and folders in the context of REST connections - 3957
  • Fixed: [Google Drive] Workaround for rename/move not working (v3 API documentation might be incorrect?) - 3956
  • Fixed: [File Transfer Task] For "Get remote file list" with REST connections, folders couldn't be excluded by "RemoteFilter" expression - 3954
  • Fixed: [File Transfer Task] Sometimes the selection in the File Browser didn't activate properly the OK button in the dialog. - 3952
  • New: [GraphQL] Support for custom mutations. - 3930
  • Fixed: [REST Source] Configured truncation/error settings for a column were not take in account. - 3942
  • Fixed: [Base] Modified to permit illegal characters in serialize/deserialize. Otherwise, the cloning of EDI configuration fails. - 3950
  • Fixed: [File Transfer Task] Path was not always configured with the correct separator. - 3948
  • New: [WSDL] Support JSON-based definition of the authentication and its embedding in the SOAP envelope - 3891
  • Fixed: [Blackbaud] Corrected Read.Result definition for 'NXT | Constituent' resource. - 3945
  • New: [REST] Enable overriding User-Agent via an HttpCookie parameter - 3939
  • Fixed: [Snowflake] Allow retrieving a token in COZYROC Cloud. - 3937
  • New: [Jira] Updated to use new Project read endpoint. - 3943
  • New: [Excel Source] Property TrimColumnNames to specify whether to remove whitespace from start/end of column names - 3931
  • Fixed: [ArcGIS] Regression issue with token refresh - 3940
  • New: [OpenAPI Import] Support for schema types with multiple references - 3935
  • New: [Shopify] Replaced value_type with type in metafield. - 3932
  • Fixed: [Parquet] Issues with composite records supports
  • Fixed: [Parquet] Change the default column length for string columns to 250 - 3928
  • New: [EDI Source] Reading from a stream waits until the stream is available for reading. - 3898
  • Fixed: [Table Difference] Have a row for each difference among comparable rows, not just the first difference - 3923
  • Fixed: [Base] Use Secure cookies to prevent vulnerabilities when using HTTP - 3925
  • Fixed: [Derived Column Plus] Various functional, stability and performance issues - 3866
  • Fixed: Regression when File Transfer Task with SSH connection is used within a loop - 3921
  • Fixed: [GraphQL] Issue with "variables" parameter in REST Source - 3919
  • New: [REST] Support for DT_STR and DT_TEXT fields. - 3913
  • New: [Procore] Updated to include latest API enhancements. - 3912
  • Fixed: [SSH] When retrying executions after a failure, make sure that a disconnected sessions gets reconnected - 3893
  • New: [Blackbaud] Included new resources 'Financial | Fixed Asset' and 'Financial | Fixed Asset Transaction'. Corrected pagination for 'Church | Action' resource. - 3906
  • Fixed: [Google Cloud Storage] Corrected OAuth authentication definition. - 3905
  • New: [Zendesk] Updated 'Organization Membership' resource to use cursor pagination. - 3904
  • Fixed: [REST] Increased result Id column length. - 3902
  • Fixed: [Google BigQuery] Corrected expression for Job.Create action. - 3899
  • Fixed: [Jira] Corrected TransitionT update. - 3901
  • New: [ServiceNow] Included support for OAuth client_credentials authentication. - 3900
  • Fixed: [Exchange] Removed Test definition because it is not needed. - 3896
  • New: [Base] Address XML External Entity potential vulnerabilities - 3895
  • Fixed: [Database Destination] Crash in dynamic flow context, in case not all input columns are used - 3892
  • Fixed: [JavaScript] Editor might crash in JavaScript Component and [Derived Column Plus] after the first pressing of OK button - 3884
  • Fixed: [REST] Better handling of NULL/nil values from XML responses - 3883
  • Fixed: [QuickBase] Configure field names to exclude special dot (.) character. - 3880
  • New: [JavaScript] Function to return input column names - 3877
  • Fixed: [OData] performance issues with large XML responses - 3850
  • Fixed: [JavaScript] issues with Task and Component parameters copy&pasting - 3873
  • New: [Microsoft Graph] Included two new resource definitions: 'Communication |... - 3874
  • Fixed: [FLEE] Expression editor was not highlightning properly some keywords and SSIS variables
  • New: [Editor] Have a distinctive highlight of SSIS variables in various places where SQL-like expressions are used - 3869
  • Fixed: [SendGrid] Corrected Bounce resource metadata. - 3867
  • New: [JavaScript] Include detailed stack trace information in dot template expressions evaluation (REST configuration) and in other contexts, as well. - 3851
  • Fixed: [Hubspot] Corrected metadata for Owner resource. - 3864
  • New: [Base] When previewing data in Database Source, REST Source and Salesfore Source differentiate b/n NULL and empty strings - 3853
  • New: [Blackbaud] Defined 'School | Meeting' resource. - 3862
  • Fixed: [FLEE Expressions] Simplified usage of string and date variables - 3849
  • Fixed: [Jira] Corrected default service base url. - 3860
  • Fixed: [Derived Column Plus] Getting error "The method call is ambiguous" - 3856
  • New: [Derived Column Plus] Include encodeBase64Bytes and decodeBase64Bytes functions to work with DT_BYTES, DT_IMAGE columns - 3858
  • Fixed: [WSDL] Error in addSecurityBody when using custom authentication
  • Fixed: [WSDL] When analyzing the types in the response, by default prefer direct child types instead of inherited types - 3857
  • Fixed: [Base] Error "Block length does not match with its complement." - 3843
  • Fixed: [REST] There are situations where the read endpoint might be undefined,... - 3852
  • Fixed: [OData] Issue with Edm.DateTimeOffset support. Now using DT_DBTIMESTAMP data type. - 3848
  • Fixed: [Amazon S3] Support for VPC endpoints - 3840
  • Fixed: [Microsoft Graph] Implemented to remove symbols from list column names... - 3845
  • Fixed: [Hubspot] Updated to use DT_UI8 type for id fields. - 3844
  • New: [Base] Preserve selected output columns when refreshing source components' metadata - 3822
  • New: [Blackbaud] Included definition for new /creditmemos API. - 3841
  • Fixed: [REST] Modified to ignore undefined values when handling structured fields. - 3836
  • New: [Blackbaud] Included additional metadata in 'Church | Gift' resource. - 3835
  • Fixed: [Kafka Connection] Missing icon
  • Fixed: [AMQP Connection] Missing icon
  • Fixed: [RabbitMQ Connection] Missing icon
  • Fixed: [All Connections] Missing icon when project is loaded directly in VS 2019 and 2022 - 3829
  • Fixed: [Zoho] Included required Uri module in multiple Zoho configurations. - 3832
  • New: [Saleforce] Support for Tooling SOAP API, including executing Apex DML statements (to be used with JS Task scripts) - 3828
  • Fixed: [Database Source] Issue with handling nvarchar(max) columns in SQL Server - 3824
  • Fixed: [Base] The first output was not preserved during the refresh, causing issues in the DFT+ . - 3830
  • New: [NetSuite Destination] Implemented new 'AsyncProcess' parameter for asynchronous processing. - 3821
  • Fixed: [Data Flow Task Plus] - a regression issue with setting scale and precision for some data types in destination components (e.g. OLEDB Destination) - 3825
  • New: [Hubspot] Updated to use new v3 Owners API. - 3823
  • Fixed: [Database Source] Design time issue when using SELECT DISTINCT clause - 3818
  • Fixed: [Dynamics Business Central] Missing closing bracket. - 3819
  • New: [Salesforce Source] In Bulk read mode, don't load the web response stream in memory. - 3791
  • Fixed: [Zendesk] Corrected Ticket -> Search pagination. - 3814
  • New: [Jira] Implemented OAuth2 authentication. - 3813
  • New: Zoho Campaigns REST Configuration - 3785
  • New: [PureCloud] Additional definitions and enhancements. - 3811
  • Fixed: [OpenAPI Import] Improve error message when the selected document is not an OpenAPI spec. - 3810
  • Fixed: [REST] Incorrect detection of complex field when handling Set definition. - 3808
  • Fixed: [Zoho] Updated configurations to support different regions. - 3803
  • Fixed: [CZSSISPlus] Registry-free process was not handled correctly. - 3799
  • Fixed: [Install] CZSSISPlus.2022.dll module was not registered for VS 2022. - 3797
  • Fixed: [Microsoft Graph] 'Site | List Item' metadata has to be updated after... - 3796
  • New: [Procore] Updated with latest enhancements. - 3795
  • New: [ASN.1 Source] Introduced a component to read BER/CER/DER encoded data - 3588
  • Fixed: [JSON Source] Issue with not properly quoted string in array in a DT_NEXT column (was not a valid JSON array)
  • Fixed: [MongoDB Source] Ussue with not properly quoted string in array in a DT_NEXT column (was not a valid JSON array) - 3792
  • New: [Dropbox] Dropbox refuses to approve COZYROC's production application. Defined parameters for customer to be able to enter his own application identifier. - 3783
  • New: [REST] Configuration for 'Google Search Console' service. - 3790
  • New: [Microsoft Graph] Included additional definitions. - 3788
  • New: [EDI] Support for streaming (i.e. not using a physical file) in EDI Source and EDI Destination - 3774
  • New: [REST] Configuration for 'Snowflake' service. - 3786
  • Fixed: [Hubspot] Updated default authentication scope. - 3782
  • New: [JSON Source] Support for streaming via an Object Variable - 3770
  • Fixed: [WSDL] Restore backwards compatibility with configurations that use namespace - 3780
  • New: [REST] Configuration for 'Azure Files' service.
  • Fixed: [REST] Modified request parameters setup to ensure if an object is provided as input to check if it has members (not Date, ArrayBuffer, Stream, etc) - 3710
  • Fixed: [REST] Better error handling when failing the retrieve a token via Edge web control - 3778
  • New: [REST] In the custom configuration editor offer separate templates for the three types of OAuth 2.0 flows - 3775
  • Fixed: [REST] Cleanup to match default OAuth2 template. - 3777
  • Fixed: [EDI Source] Include sequence terminator even for empty sequences. - 3758
  • Fixed: [Act-On] Updated OAuth authentication to follow default template. - 3773
  • Fixed: [REST] Removed functions from Azure Storage authentication module that are not needed. - 3772
  • New: [Database Source] Read data from popular database via ADO.NET, OLE DB and ODBC providers - 3719
  • Fixed: [REST] Unable to handle response in Iterator.Next.Value when only Read.Result is used. - 3766
  • New: [Blackbaud] Defined 'School | Student Schedule' resource. - 3765
  • Fixed: [SSH] Previous folder restore may fail after upload. Ignore. - 3763
  • Fixed: [REST] Modified Test element not to require Url attribute definition. - 3762
  • Fixed: [Salesforce CRM Analytics] OAuth2 authentication cleanup. - 3761
  • New: [Procore] Included latest API enhancements. - 3760
  • Fixed: [Klaviyo] Removed deprecated endpoints - 3759
  • New: [REST] Preserve new lines in parameter values in REST Source and REST Destination editors - 3639
  • Fixed: [GraphQL] Modified to define fields with undefined type metadata as string. - 3757
  • Fixed: [WSDL Import] Regression issue with import without a specified location - 3755
  • Fixed [REST Destination] Exception "COM object that has been separated from its underlying RCW cannot be used." when processing BLOBs. - 3753
  • New: [REST] Configuration for FHIR services. - 3457
  • Fixed: [Square] Fix a recently introduced syntax error - 3751
  • New: [Slack] Updated to use new OAuth2 v2.0 authentication. - 3750
  • Fixed: [Linkedin] Fixed incorrect DoT definition. - 3743
  • New: [YouTube] Updated configuration to follow default OAuth2 template. - 3746
  • New: [Qualtrics] Updated configuration to use the default redirect_uri . - 3745
  • New: [Oracle Eloqua] Updated configuration to use the default redirect_uri . - 3744
  • Fixed: [Box] Updated configuration to use user-configured redirect address for... - 3741
  • Fixed: [monday] Included API version. - 3740
  • Fixed: [General] Passwords with semicolons got corrupted after closing a Connection Manager Editor - 3731
  • New: [Square] Updated configuration to use the default redirect_uri . - 3736
  • Fixed: [NetSuite] Corrected to provide client id/secret for creating the access token. - 3737
  • New: [ArcGIS Feature] Updated configuration to use the default redirect_uri . - 3735
  • New: [Zendesk] Updated configuration to use the default redirect_uri . - 3734
  • New: [REST] Display documentation about token parameters when retrieving a new token - 3732
  • New: [Smartsheet] Updated configuration to use the default redirect_uri . - 3729
  • New: [PureCloud] Included OAuth authentication. - 3727
  • Removed: Wunderlist service no longer exists. - 3723
  • Removed: Parature service no longer exists. - 3722
  • New: [MailChimp] Updated configuration to use the default redirect_uri . - 3721
  • New: [Blackbaud] Included definition for 'Financial | Receipt' resource. - 3720
  • New: [General] Preserve stack trace independent of SQL Server targeting - 3718
  • New: [Tableau Destination] Support for UPDATE and DELETE in a .hyper file. - 3716
  • New: [WSDL] Support for specifying namespaces of parameters in READ operations - 3670
  • New: [REST Source] Display "Batch Size" in editor only if the endpoint supports paging with batch size - 3717
  • New: [Visual Studio 2022] Support for SQL Server 2016 (with SSIS Project 1.2) - 3714
  • Fixed: [REST Source] Skip unnecessary refreshing of component's metadata
  • Fixed: [REST Source] Don't show the "More" row in Preview grid if the initial request fails - 3709
  • Fixed: [Amazon S3] Don't use batchSize for max-keys, as it interferes with paging of the result object list - 3711
  • New: [REST] Add generic OData support. - 3569
  • New: [REST] Configuration for Amazon Simple Queue Service.
  • New: [REST] Configuration for Google Cloud Monitoring.
  • New: [REST] Configuration for Gravity Forms.
  • New: [REST] Configuration for Salesforce CRM Analytics.
  • Fixed: [REST] Incorrect processing of request Url definition when Service element defined. - 3696
  • Fixed: [Wrike] Corrected UI editors. - 3694
  • New: [ADP] Included definition to retrieve single Worker resource. - 3695
  • New: [Kafka] Add support for retrieval and sending of message header - 3671
  • New: [Procore] Updated with latest features. - 3692
  • New: [REST Connection Manager] Better warning message when placeholder(s) in server URL is not configured. - 3690
  • New: [REST Source] Support for previewing data beyond the first page
  • Fixed: [REST Source] When fetching data for previewing, use the current Batch Size in the UI (not the previously saved one) - 3681
  • New: [REST Connection Manager] Easier selection of configuration - 3686
  • Fixed: [REST] Structured field transform accidentally overwrote other values. - 3689
  • Fixed: [REST] Evaluate definitions wrong result in parallel execution - 3688
  • Fixed: [Oracle Cloud Object Storage] Error with an empty bucket - 3687
  • New: [Excel] Updated with latest backend module. - 3684
  • Fixed: [OpenAPI Import] crash when no schema is specified for an array element - 3682
  • New: [REST] Enable filtering endpoints in OpenAPI import and operations in WSDL import - 3659
  • New: [REST] KnowBe4 configuration.
  • New: [REST] Klaviyo configuration.
  • New: [REST] Prestashop configuration.
  • New: [REST] Amazon DynamoDB configuration - 3654
  • New: [Google Analytics] Support for Google Analytics Admin API. - 3680
  • New: [monday] Modified to use new GraphQL module. - 3679
  • New: [REST] Google Dataplex configuration. - 3678
  • Fixed: [Microsoft Graph] Modified to configure more user-friendly list column... - 3673
  • New: [REST] Included resource name in list editor caching process. - 3672
  • New: [OpenAPI Import] Improve resource fields detection in some cases - 3662
  • New: [OpenAir] Updated with latest SOAP proxy. - 3669
  • Fixed: [ADP] Remove ZERO WIDTH SPACE (U+200B) characters. - 3666
  • New: [OpenAPI Import] Automatically configure the processing of endpoint responses that are not simply arrays - 3663
  • Fixed: [Marketo] Included definition for Lead.Read filterType parameter. - 3661
  • Fixed: [Package Connection Manager] Issue when executing against SQL Server 2022 - 3510
  • Fixed: [Oracle Eloqua] Included replacement with curly braces for syncActions parameter expression. - 3657
  • Fixed: [Trello] Updates in CardT template. - 3655
  • Fixed: [Azure Blob Storage][Oracle Cloud Object Storage] Upload of stream with unknown length - 3651
  • Fixed: [WSDL Import] Issue when referencing an external XSD with importelement - 3644
  • Fixed: [JavaScript] A deadlock ocurring in some rare situations - 3647
  • Fixed: [OpenAPI Import] Error when path ends with a slash - 3646
  • Fixed: [PureCloud] Fixes in 'Datatable Row' resource. - 3645
  • Fixed: [Google BigQuery] DATETIME field type was not handled properly. - 3642
  • Fixed: [OpenAPI Import] Allow the import to continue if there are no fatal errors. - 3638
  • Fixed: [REST] Minor fixes in different configurations. - 3637, 3636, 3633, 3631
  • New: [REST Configuration Editor] Show warnings for circular references in template fields
  • New: [Open API Import] Sort endpoints in the Import Wizard by path (easier finding) - 3625
  • Fixed: [SugarCRM] Various fixes. - 3630
  • New: [Procore] Updated with latest changes. - 3629
  • Fixed: [Shopify] Service reports next page marker inconsistently with different case. - 3626
  • New: [ServiceTitan] Included special handling for statuses parameter in Invoice.Read. - 3627
  • Fixed: [REST] In parameters editor be able to use the editor popup for existing parameters, not just new ones. - 3622
  • Fixed: [Text Editor] Regression issue with cursor not catching up quickly when typing - 3621
  • Fixed: [GraphQL] Minor fixes. - 3623
  • New: [File Transfer Task] Included Box in the list of available connection types. - 3620
  • Fixed: [QuickBase] Failure in data query. - 3617
  • Fixed: [REST] Tweak GraphQL template to remove the "Default" for "variables" - 3616
  • Fixed: [AMQP Connection] Support for TLS 1.2 - 3611
  • Fixed: [Oracle Cloud Object Storage] Reading from "Object" resource - 3614
  • New: [Base] "Add support for subscribing to .NET events in JavaScript" - 3612
  • New: [REST] Configuration for Expensify service.
  • New: [REST] Configuration for Zoho Books service.
  • New: [REST] Configuration for Wrike service.
  • New: [Parquet Source] Improve support for timespan values - 3603
  • New: [OpenAPI Import] Various small improvements
  • New: [WSDL Import] Various small improvements - 3489
  • Fixed: [File Transfer Task] Specifying only wildcard for the Remote parameter (no folder) caused failure when using 'Receive Action' - 3606
  • Fixed: [OpenAir] Included UserWorkschedule type. - 3604
  • Fixed: [WSDL Import] Various small issues - 3602
  • Fixed: [REST] Set BodyRequired=false default for Delete action. - 3600
  • Fixed: [REST] Corrected BodyRequired attribute definition to make it possible to override. - 3598
  • New: [JSON Destination] Store result into a stream Variable" - 3592
  • New: [Kafka] Add support for logging
  • New: [Kafka] Update Conluent.Kafka client to 2.1.1 - 3572
  • New: [XML Destination] UI for type and variable - 3591
  • Fixed: [REST] Modified not to use Path methods which are unable to handle path containing double quote (") characters. - 3585
  • New: [Zendesk] Included cursor pagination for Ticket and User resources. - 3589
  • New: [Procore] Updated with latest API changes. - 3584
  • New: [Microsoft Graph] Support for delta endpoint in Message resource. - 3582
  • New: [JSON Destination] Improve behavior in dynamic data flows by outputting all upstream columns - 3541
  • Fixed: [Oracle Eloqua] Various fixes. - 3580
  • Fixed: [Amazon S3] Upload from Zip Task variable - 3576
  • New: [Base] Implemented to set transfer stream name from configured storage variable description. - 3578
  • New: [Copper] Implemented to configure array for parameters with suffix _ids. - 3573
  • New: [Procore] New configuration. - 3574
  • New: [Facebook Business] New configuration. - 3575
  • New: [NetSuite] Updated web service proxy to version v2023.1 version. - 3570
  • New: [WSDL Import] Improve error message in case referenced element is missing - 3567
  • Fixed: [File Transfer Task] Incorrect initialization of output stream may result in failure. - 3564
  • Fixed: [General] Some destination editors crashed when displaying a tooltip if the column name contained special symbols like {} - 3522
  • Fixed: [ArcGIS Feature] Various improvements. - 3557
  • Fixed: [NetSuite Source] High-DPI scaling in Query designer
  • Fixed: [Dynamics GP] High-DPI scaling in Query designer
  • Fixed: [QuickBooks Source] High-DPI scaling in Query designer - 3523
  • Fixed: [Kafka] Issues with incorrect and incomplete list of SSL-related properties - 3553
  • Fixed: "REST Source/Destination Parameters grid custom Editor UI not shown" - 3554
  • New: [JavaScript] Support for more ECMAScript 6 features (classes, let, const, promises)
  • Fixed: [JavaScript] Small fixes and performance improvements - 3524
  • New: [FTPS][SSH] Updated to use latest backend modules. - 3552
  • Fixed: [Hubspot] Failed to upload file using 'File Transfer Task'. - 3547
  • Fixed: [SugarCRM] Made client_secret authentication parameter optional. - 3545
  • Fixed: [Sage Intacct] Corrected metadata in 'Attachment Legacy' resource. - 3546
  • New: [File Transfer Task] Support for setting file permission in SFTP after upload - 3540
  • New: "Tableau Source (based on Hyper API)" - 3436
  • New : [JS Scripts] Improve editor for JS scripts parameters that contain JavaScript code
  • Fixed: [Derived Column Plus] Fix an issue with double slashes - 3515
  • Fixed: [Base] Modified LoadSimpleKeyValueList function to use case-insensitive dictionary. - 3538
  • Fixed: [Canvas LMS] Various fixes. - 3525
  • Fixed: [Zendesk] Fixes in 'Ticket Field Option'. - 3529
  • Fixed: [Microsoft Graph] Removed wrong definitions. - 3528
  • New: Use automatic Product Version for the MSI and include the minor build - 3521
  • New: [Parquet] Support for "date" and "time" fields
  • Fixed: [Parquet] Rename "datetimeoffset" type to "timestamp"
  • New: [Parquet Destination] Accept other input data types besides DT_DBTIMESTAMPOFFSET when outputting timestamps - 3499
  • Fixed: [Google Analytics] Implemented to limit dimension length to prevent data retrieve failure. - 3519
  • Fixed: [REST Source] An exception due to race condition. - 3469
  • Fixed: [REST Source] Crash when handling in a dynamic data flow consequtive resources with a single and then multiple outputs. - 3512
  • New: [WSDL/SOAP] Support for more granular (field-level) namespaces in SOAP services - 3471
  • Fixed: [File Transfer Task] Regression issue with receiving "Access Denied" error, in case SFTP server doesn't support changing directories - 3513