Licensing

Release Notes

Below you will find History of changes made to Data Synchronisation Studio.

2010

2.0. 220 - 07/04/2010

FIX: to Encode Column Names when creating SharePoint list form Schema.

2.0. 222 - 14/04/2010

FIX: Exchange Contacts Reader, where the same schema column has been added multiple times.

2.0. 224 - 19/04/2010

FIX: the Addin installer to correctly write the location of the Addin File to the DataSyncStudio30 path.

2.0. 228 - 28/04/2010

Added a SchemaMapping Helper Class Added a new Data Provider to Read/Write .NET XML Data Set Files.

2.0. 230 - 04/05/2010

Added a Obfuscator to enable scrambling data. Enabled Name and Version in the output file.

2.0. 232 - 18/05/2010

Updated OData provider to support writing.

2.0. 234 - 20/05/2010

Updated Obfuscator to include simple mode.

2.0. 236 - 14/06/2010

Updated SharePoint List provider to strip Xml Characters from the message that are invalid.

2.0. 240 - 21/07/2010

New Build for Live on Web

2.0. 242 - 30/07/2010

Addition to Exchange Provider to Expose IsPrivate Flag for Appointments, Tasks and Contacts.

2.0. 244 - 08/08/2010

FIX: for DBNull.Value error with Xml DataSet provider FIX: for AD Provider MemberOf to return groups from all OU's

2.0. 254 - 11/08/2010

Sets the Working Directory to the Path of the Opened Data Sync Project FIX: to FCompare Disposed Form when running very quick compare FIX: to MapperHelper to only use Included Schema Columns FIX: to Results grid to validate for null collections Change to *.config file to redirect assembly binding.

2.0. 256 - 15/08/2010

Change Database Writer Providers to use MappingHelper Change Integer Parsing/Converting to handle negative numbers.

2.0. 258 - 16/08/2010

FIX: for SyncAgent with Ouvvi and Custom Log Writer FIX: for New Project introduced in 254 FIX: for Error Messages not displaying introduced in 254

2.0. 260 - 17/08/2010

FIX: for SQL Providers to use Schema.GetIncludedColumns() rather than Schema.Map

2.0. 262 - 18/08/2010

FIX: .NET Xml DataSet Writer for B-A sync Change SQL Server Discovery to use background thread Change MappingHelper to Return NULL column rather then Exception when Column cannot be mapped to Destination. Change default fonts.

2.0. 264 - 26/08/2010

FIX: multiple GetDefaultSchema() calls on load. Improve Update Results Grid Change Fonts

2.0. 266 - 13/09/2010

AD Provider MemberOf default to Max Length Multi-Threaded Project Loading in the Background SplashScreen loading on new Thread. Updated Trial Screen Registering License Key no longer closes app. Animated Loading images Recent File List (MRU) Provider settings persistence to pre-populate previous settings.

2.0. 268 - 29/09/2010

FIX: Stat's page updating Add extra Boolean conversions to Type Converter.

2.0. 270 - 01/10/2010

FIX: for Comparing String Data where one side is NULL and the other is just Whitespace.

2.0. 272 - 04/10/2010

Add extra Boolean conversions to Type Converter.

2.0. 274 - 15/10/2010

Added ConfigKey to Project Files and Providers to Support Configuration Change Control in Ouvvi.

2.0. 276 - 18/10/2010

Updated UI Icons

2.0. 282 - 23/11/2010

Now parsing strings from SharePoint to remove "ExternalClass from fields to support SharePoint 2010 syncing to Notes fields of type enhanced editor.

2.0. 284 - 25/11/2010

SharePoint List Wizard now uses ColumnDisplayName to correctly create column names. Change Parsing Strings from SharePoint to Null

and
recursively.

2.0. 286 - 10/12/2010

Added warning message to Sync when trying to supply a value of the SharePoint ID column. Added mapping for Float data type in Database Type converter. Change the AD Provider to Call InvokeSet to update property rather than Value.

3.0. 300 - 30/12/2010

Added support for Dynamic Columns from User Code Re-wrote the Map code to prevent Map corruption when updating/refreshing Data Sources Auto-Map function now maps columns that only differ with whitespace.

2011

3.0. 302 - 05/01/2011

New Graphics Changes to the Dynamic Column base interface.

3.0. 304 - 10/01/2011

Added new Actipro Syntax Editor and Intellisense

3.0. 306 - 11/01/2011

Added compile error detection and highlighting.

3.0. 308 - 14/01/2011

Changed DSID to be a Text Hidden Column in SharePoint as a problem with SharePoint 2010. Added Hidden option when creating a new Column on an existing SharePoint list. (so that DSID can be created as a Hidden Text column for SP 2010). Changed AutoMap to only include Standard columns.

3.0. 310 - 20/01/2011

Added a new parameter to the SQL & OLEDB provider to append an ORDER BY option to the query. Changed SharePoint Document Reader/Writer and File System Reader/Writer to better handle missing columns in the Schema such as Length, DateCreated, DateModified.

3.0. 312 - 27/01/2011

Changed MySQL Provider to work with My SQL ODBC Driver version 5.1 Changed AD Provider to support in-app editing of AD Properties to return. (no longer uses X.properties.xml file). Changed the Dynamic Columns base class to expose both Reader Objects.

3.0. 318 - 02/02/2011

New Run application, GUI with flow control Create Schedule in Run App Sync SQL Database Wizard in Run App FIX: to SQL 2000 when Database is offline.

3.0. 320 - 04/02/2011

New Help File Changed Access Provider to use Microsoft.ACE.OLEDB.12.0 under 64 Bit Process.

3.0. 322 - 08/02/2011

2-Way Sync Support in Run Tool via SQL CE 4.0 Database.

3.0. 324 - 14/02/2011

Updated Help File SharePoint List provider can use custom webservice if it's installed to overcome limitations in the MS Web Service. Run Tool opens data sync project if you double click item. Included the 37Signals add-in FIX:ed FX Rate provider on x64.

3.0. 328 - 15/02/2011

New Generic XML File provider Added Import option to Run Tool Added Multiple delete added to Run Tool FIX:ed: Run Tool Close Changed: Default Open action is to open *.dsrun file in Run tool. Updated Help File.

3.0. 330 - 17/02/2011

Updated Help File Added Dynamic Column SharePoint Lookup Helper

3.0. 332 - 19/02/2011

Added Effiproz Data Provider Updated Help File

3.0. 338 - 25/02/2011

Added a new Experimental CRM 4.0 Data Provider

3.0. 344 - 02/03/2011

Added a new Experimental CRM 2011 Data Provider Updated Help File.

3.0. 348 - 11/03/2011

FIXED: an issue connecting to Exchange 2007 Mailbox via Web Services

3.0. 350 - 16/03/2011

FIX: to Dynamic Columns to use Schema Map data type and not property data type. FIX: to Exchange Provider to use ReadOnly Base Class Updated Help File

3.0. 354 - 24/03/2011

Changed CRM/Sharepoint/OData providers to cache there Primary Keys as pass them to the Writer rather than use ___crmID or ___spID Removed the DestRow object from the Engine as it's no longer required.

3.0. 358 - 25/03/2011

Added a WhereFilter option to the SQL providers to allow you to filter the table results whilst keeping write back ability. FIXED: AD Provider to Match DSID if it's a Guid or a String.

3.0. 360 - 29/03/2011

FIXED: BtoA Sync Mode in the Run Tool.

3.0. 362 - 01/04/2011

FIX: for Updating Lookup Columns in CRM 2011

3.0. 364 - 07/04/2011

FIX: for Dynamic Columns incorrectly formatting the Column name to a C# valid Name.

3.0. 366 - 12/04/2011

FIX: for CRM 2011 to specify DateTime.Kind default(UTC) when writing back to CRM. FIX: for Schema Map refresh on Side B to prevent Dynamic Column property corruption.

3.0. 368 - 19/04/2011

Added a project option to disable SSL Certificate Validation Added a new SharePoint provider to handle document meta data updates. Changed Preview Source to reset Text Length to -1 to prevent length validation errors. Depreciated old SharePoint providers Added Caching to the CRM Organisation and Entity Discovery Service.

3.0. 370 - 21/04/2011

Removed the default SSL validator from SharePoint provider, now need to explicitly set the SSL Override FIX: SharePoint DSID updates Improved error reporting from Unique Key validation Changed SharePoint provider in Create SharePoint List Added Create SQL Ce Database Wizard Added Create Xml DataSet Wizard

3.0. 372 - 26/04/2011

Ensured that Dynamic Columns C# name doesn't start with a Digit. Added CopyFiles,DeleteFiles,HttpDownload,Cmd Handlers to the Run Tool.

3.0. 374 - 27/04/2011

Changed Excel Provider to ensure that it has exclusive access to the Excel File before it opens it. FIX: FIX:ed Changing the View Name on the new SharePoint provider.

3.0. 376 - 28/04/2011

Trying to FIX: the Layout on App Startup when Window is Maximized

3.0. 378 - 03/05/2011

FIX: CRM 4.0 & 2011 discovery of ID column name rather than assume it's the entity name. Ensure we get a Data Source Property Grid refresh after loading datasource.

3.0. 380 - 06/05/2011

FIX: CRM 2011 Change EntityName data type to default to System.String. Change CRM 2011 & 4.0 now return more information when Data Type conversion fails. CRM 2011 & 4.0 now support sending FetchXML Query Expression. Change Dynamic Column default code to be simpler by removing Setup.

3.0. 382 - 13/05/2011

FIX: SharePoint Document Library Sync did not handle the path correctly.

3.0. 384 - 23/05/2011

FIX: Exchange WebServices didn't load the mailbox correctly. FIX: 2 Way sync with SharePoint columns of type 0020 failed to setup the CE Database Correctly. Change: Ensure the CE Database it opened with the current culture.

3.0. 386 - 24/05/2011

FIX: Run Tool with more than 1 2-Way Project used the same Database Table Names.

3.0. 388 - 02/06/2011

New Provider for Office 365 SharePoint Online

.0. 390 - 07/06/2011

Clean Up of CRM 4.0 Provider Code via Resharper to isolate occasional "Object Reference" error.

3.0. 392 - 16/06/2011

Change SSL Check to True on Startup so all certificates are trusted by default. Change CRM 4.0 Provider to convert Null Strings to "" when the column does not allow null.

3.0. 394 - 21/06/2011

Change CRM 4.0 Provider to convert more Null values for types when the column does not allow null.

3.0. 396 - 28/06/2011

FIX: Run Tool did not execute updates to SharePoint 365 Online correctly, required a call to ExecuteQuery to populate list meta data.

3.0. 398 - 07/07/2011

FIX: File System to File System Sync did not delete files from the Target.

3.0. 400 - 13/07/2011

FIX: Dynamic Columns under Ouvvi caused a Key problem when loading assemblies.

3.0. 402 - 13/07/2011

FIX: Schema Map did not re-load Columns with Ignore=True

3.0. 404 - 15/07/2011

Added a new Option to the Run Tool to Disable Writing Events to the Windows Event Log

3.0. 406 - 22/07/2011

Change Excel Provider to support Write Back (INSERT & UPDATE) ability to Change the Table Name to a Range, Browse to Change the Path

3.0. 408 - 26/07/2011

FIX: CRM 4.0 FIX:ed returning fields such as NAME, DSC, YOMI, TYPE from Xml Document as there embedded in the Xml Element as attributes.

3.0. 410 - 04/08/2011

FIX: Columns injected via Dynamic Column code use the Length of the source and cannot be overridden causing errors when the source incorrectly returns the length.

3.0. 412 - 19/08/2011

FIX: CRM 2011 provider did not handle Money Type from CRM correctly.

3.0. 414 - 19/08/2011

CHANGE: Changed the behaviour of the "Ignore" Flag in the Schema Map so if it's set and there is a change the value of the column is passed to the update code.

3.0. 416 - 08/09/2011

NEW: Added HTTP File Upload to the Run Tool Steps.

3.0. 418 - 05/10/2011

Changed Exchange Provider to Return Re-occurring Appointments via Calendar View Changed Single User License to Validate Logged On User to prevent a single copy being used for multiple users on the same machine.

3.0. 420 - 25/10/2011

FIX: to Dynamic Columns with Reserved Words. Added All Framework Encodings to CSV Provider

3.0. 422 - 28/10/2011

FIX: CRM 2011 Provider FIX: to return name column values. FIX: FIX: for SharePoint Provider to return List Type when running in Ouvvi/RunTool. New Experimental SharePoint 2010 Client API Provider Encrypt Password on AD Provider Extend Data Interface to include index for attachment support Include FX Rate Provider Include Azure Storage Provider Include Custom Web Service Provider

3.0. 424 - 01/11/2011

Updated AD Provider to allow for any column to be used as a Key FIX:ed issues where some providers had break; instead of throw; on error.

3.0. 426 - 04/11/2011

Added support to be Ouvvi Aware and Save directly back to the Ouvvi Step!

3.0. 428 - 23/11/2011

CRM 4.0 Changes to resolve issues saving Status Codes on salesorder entity.

3.0. 430 - 24/11/2011

CRM 4.0 Changes to resolve Updating Owner. Encrypted Password for CRM 4.0 Encrypted Password for CRM 2011

3.0. 432 - 29/11/2011

New Provider for Adding/Updating Members in a SharePoint Group.

3.0. 434 - 29/11/2011

New Connection Dialog that Filters Providers.

3.0. 436 - 06/12/2011

Support Proxy server with SharePoint Online, 2010 and CRM4.0 providers. Allow user to enter own credentials for Proxy server.

3.0. 438 - 07/12/2011

FIX: DataSyncPassword needed to catch ArthemticException when calling Decrypt.

3.0. 440 - 08/12/2011

FIX: Proxy Configuration on SharePoint Online with TMG FIX: Exchange Contacts and Tasks reading multiple Mailboxes.

2012

3.0. 442 - 04/01/2012

FIX: Tab order on Connection Dialog AD Provider change to allow user to disable parsing of AD Fields

3.0. 444 - 18/01/2012

Added direct lookup Column Support to Data Source A Schema FIX: Dynamic Column Error window highlighting incorrect row Added Column Header Highlight to Compare Results to show columns with changes Added Row Update Count to reflect user settings in Compare Results Ensured that Dynamic Column order matches order of Schema Map. Changed Odbc, OleDb and SQL Server Providers to execute schema column transformations from DataReader rather than in SQL.

3.0. 446 - 20/01/2012

My Birthday!!! Added new Form to Help Debug Issues with Dynamic Columns at runtime. Improved performance of UI by Caching Datasource Schema Info SharePoint Online and Client API now write back new values for DSID.

3.0. 504 - 14/02/2012

Data Sync 2012 - Too many updates to list. (Major change new storage engine to replace .NET DataTable)

3.0. 506 - 15/02/2012

Changes to Exchange Appointment Provider to return full body message FIX: Client API Provider for using Own credentials. FIX: for Error on Start Page when no License Key.

3.0. 508 - 23/02/2012

FIX: File Save SharePoint Title Column Length Issue Default Schema to Include Dynamic Columns

3.0. 510 - 01/03/2012

FIX: Access Provider did not return DBNUll.Value for NULL Parameters in Writer. FIX: DataTableStore handling of NULL Key values when using a composite Key.

3.0. 512 - 01/03/2012

FIX: CRM 4.0 Provider setting custom Status Codes required setting the State Code to the State Code Value.

3.0. 514 - 06/03/2012

FIX: CSV Provider with Dynamic Columns.

3.0. 516 - 16/03/2012

CHANGE: Added CookieContainer to Exchange WebServices Service

3.0. 520 - 29/03/2012

FIX: Excel provider handing of NULL values on writer.

3.0. 522 - 30/03/2012

FIX: SqlCe provider writing strings larger than 4000 characters FIX: CSV Reader using DateFormat string when reading dates. ADDED: List of Date Formats to CSV File Reader.

3.0. 524 - 05/04/2012

FIX: Lookup Columns which NULL Values in the Lookuo ADDED: Wildcard support to CSV File Provider ADDED: Experimental OAuth providers LinkedIn and Xero.

3.0. 526 - 18/04/2012

FIX: SharePoint comparison with '' and NULL values.

3.0. 528 - 24/04/2012

ADDED: RSS Read/Write Provider ADDED: Automation C# Hooks (Beta)

3.0. 532 - 26/04/2012

FIXED: CRM 2011 Provider, Update StateCode, Owner and Status values.

3.0. 534 - 04/05/2012

FIXED: 2-Way Sync when the same item has been updated and deleted on the other side, now verifies that the item still exists for Update and Delete.

3.0. 536 - 14/05/2012

CHANGED: Xml Provider now includes XML Schemas BUG: Ignored Columns returned incorrect index causing application exception. BUG: CRM 2011 mapping entities Lookup that has multiple possible target entities.

3.0. 538 - 17/05/2012

FIXED: 2-Way Sync didn't observe Failure Mode FIXED: 2-Way Sync with String Key Columns couldn't update CE DB. FEATURE: Automation Control via User Code FEATURE: Custom Assemblies (Can now use any .NET Assembly from Dynamic Columns or Automation Code)

3.0. 540 - 17/05/2012

FIXED: Adding new Assembly in UI, updating Code windows referenced assemblies.

3.0. 542 - 22/05/2012

Support for Subscription based Licensing

3.0. 544 - 24/05/2012

FIXED: CRM Adding new phone call records with Regarding Customer

3.0. 548 - 07/05/2012

FIXED: Oracle Provider incorrect parameter. FEATURE: SynchronisationOperation class FEATURE: Obfuscation

3.0. 550 - 07/06/2012

FIXED: Schema Info Panel

3.0. 552 - 12/06/2012

FIXED: Compare byte[] returned Type name.

3.0. 556 - 18/06/2012

FIXED: Startup Crash

3.0. 558 - 19/06/2012

FIXED: MySQL Provider FIXED: Subscription License calling Server Multiple Times FIXED: Preview Schema Map with UnMapped Columns.

3.0. 560 - 20/06/2012

FEATURE: Data Sync Project Data Provider

3.0. 562 - 22/06/2012

FEATURE: Experimental Yammer Data Provider and Yammer Helper Class to send messages to Yammer Feeds.

3.0. 564 - 26/06/2012

UPDATED: Yammer Feed updated UPDATED: Subscription Renewal Process Updated. FEATURE: Json Class

3.0. 566 - 09/07/2012

BUG: Dynamic Columns failed with Hebrew Text. BUG: Twitter Feed failed when same word used in feed item.

3.0. 568 - 16/07/2012

CHANGE: Duplicate Key errors are now allowed however the duplicate rows are excluded and displayed in the preview window. CHANGE: CSV Provider now supports users defining the columns.

3.0. 570 - 24/07/2012

FEATURE: String Helper Extension Methods for Dynamic Columns FIX: CRM 4.0 Error with Column names ending in NAME returning Null Values.

3.0. 572 - 30/07/2012

FIX: Run Tool Loading Handlers (Obfuscated Name error) CHANGE: Lookups no longer Error with Null Key values. FEATURE: Null Data Provider

3.0. 574 - 01/08/2012

FEATURE: New License types Desktop & Server FEATURE: New Auto Mapping Database Support.

3.0. 576 - 10/08/2012

FIX: SharePoint Provider failed to stop reading when DateTimeHandling was Local and Items > Query Limit. CHANGE: CSV Provider defaults to Treat Null and '' as Equal. CHANGE: Massive Library update to support OleDB and SqlClient

3.0. 578 - 14/08/2012

CHANGE: CRM 2011 Support for Federated Office 365 Authentication FIX: Run Tool Run Condition Status

3.0. 580 - 15/08/2012

CHANGE: Removed Default Trial Mode CHANGE: AD Provider can now return byte[]

3.0. 582 - 15/08/2012

FIX: CRM NULL DateTime Value on Update FIX: Xero and LinkedIn Authentication

3.0. 584 - 30/08/2012

FIX: Null Values with XML DataSet Provider. FEATURE: CRM 2011 N:N Provider FEATURE: Merge/Incremental Capability. UPDATE: ScreenConnect Client

3.0. 586 - 31/08/2012

FIX: CRM 2011 N:N Provider FEATURE: AD Provider Creating Users and Contacts in your AD.

3.0. 590 - 03/09/2012

FIX: Composite Key Generation wrongly created duplicate because of concatenation. FIX: SharePoint 2010 ClientAPI UserField[] Types FIX: Source Row/Target Row Identifier Callback.

3.0. 592 - 17/09/2012

FEATURE: Timeout Setting for MS CRM 2011 Providers FIX: FileStore/DataStoreTable fixes from Unit Test of Out-of-band test case.

3.0. 594 - 21/09/2012

FIX: CRM 2011 - Changing Organisation did not work. FIX: CSV Provider now supports Line Breaks in Quoted Strings.

3.0. 596 - 27/09/2012

FIX: Server Based Licensing incorrectly validated user count.

3.0. 598 - 09/10/2012

FEATURE: New Data Sync Data Type string [] FIX: CRM 2011 Support for PartyList types such as To, cc, bcc etc.

3.0. 600 - 10/10/2012

FIX: String to Data Type string [] FIX: Twitter Feed

3.0. 602 - 12/10/2012

FEATURE: CRM 2011 listmember specific writer FEATURE: Start of Localization support FIX: SharePoint 2013 support

3.0. 604 - 15/10/2012

FIX: CRM Quote Entity Customer Field assigning Contact FIX: CRM Quote Entity Customer Field setting Status.

3.0. 606 - 17/10/2012

FIX: Mapping Rules caused error when no Rule was available.

3.0. 608 - 24/10/2012

FIX: Excel Locking source file. FIX: Using byte [] as a Key Column FIX: Duplicate Key Log Message incorrectly used wrong table count CHANGE: Support more Number Styles in default Number Type Conversion

3.0. 610 - 27/10/2012

FIX: CRM Connections Entity

3.0. 612 - 29/10/2012

FIX: SynchronisationOperation Dispose of DataCompare to close Snapshot files.

3.0. 614 - 30/10/2012

FIX: SharePoint connection to FBA change HTTP UserAgent Header

3.0. 616 - 31/10/2012

FIX: Custom Assembly Loading

3.0. 618 - 05/11/2012

FIX: 2 Way Sync for Providers with Extended Identifier Data

3.0. 620 - 06/11/2012

FIX: Lookup Columns with Data source columns of 2 names i.e. SharePoint.

3.0. 622 - 07/11/2012

FIX: Using HTML Encoding in Dynamic Column Code. FIX: Null Provider writing Status FIX: Installer not putting Run Tool on Start Menu MRU. FEATURE: Run Tool Menu Item

3.0. 624 - 26/11/2012

CHANGE: Removed ScreenConnect and replaced with Link to support.simego.com

3.0. 626 - 30/11/2012

FIX: for SharePiint CLient API Multi-Value Lookups FIX: For Version Upgrade Check

2013

3.0. 628 - 10/01/2013

FIX: ODBC/MySQL DateTime Time Element FIX: ntext to nvarchar(max)

3.0. 630 - 18/01/2013

CHANGE: ODATA Provider Clean up and support for Windows Credentials.

3.0. 632 - 25/01/2013

FIX: Project Automation always returning Success==True in End Event. FIX: SharePoint 2013 Authentication, passing specific credentials. CHANGE: OData Provider now supports HTTP Timeout parameter.

3.0. 634 - 28/01/2013

CHANGE: OData to Decode XML Entity Name. CHANGE: Lookups now default to case-insensitive compare.

3.0. 636 - 31/01/2013

FEATURE: Control the UPDATE action via Schema Map settings to enable 2-Way Sync with 2 projects. FIX: SQL Connection Dialog no longer overwrites typed name during discovery. CHANGE: The Startup Assembly Verifier no longer uses encrypted value.

3.0. 638 - 31/01/2013

FIX: CRM Provider to check for Duplicate Key in OptionSet Type Schema Discovery.

3.0. 640 - 08/02/2013

FEATURE: Podio Data Provider

3.0. 642 - 13/02/2013

FIX: CRM 2011 Provider EntityCollection validate "partyid" exists in attribute collection. CHANGE: New Splash Screen for DS 2013.

3.0. 644 - 22/02/2013

CHANGE: Extended the Podio Data provider FIX: Exception in Mapping when 2 columns of same name exist (Dynamic column injection) FEATURE: New data type int[]

3.0. 646 - 08/03/2013

UPDATED: Podio Data Provider FIX: byte [] Data Type conversion FEATURE: Connection Registry FEATURE: Create Excel Data Source FEATURE: Swap Datasource Sides

3.0. 648 - 11/03/2013

UPDATED: Subscription License support FEATURE: ODBC Connections support Connection Registry!

3.0. 650 - 14/03/2013

UPDATED: Version Check call to simego.com FIX: Loading Datasource configuration from Run Tool/API Code.

3.0. 652 - 21/03/2013

UPDATED: Podio Items provider updated to support Embed Data Type and extra checks on data load. UPDATED: Json provider default max length now unlimited. UPDATED: Dynamic Columns can now override the Data Load completely.

3.0. 654 - 21/03/2013

UPDATED: Podio Items provider updated to support extra column names and the Display Name. UPDATED: SharePoint CLient API Provider to support setting Lookup Column NULL

3.0. 656 - 21/03/2013

UPDATED: Podio Question Data Type

3.0. 658 - 22/03/2013

UPDATED: Enabled Trial Key Self Service

3.0. 660 - 25/03/2013

UPDATE: SQL Provider now supports Batch operations to improve write performance. UPDATE: Re-worked core engine to reduce memory requirement on V.Large tables. UPDATE: Podio App Discovery now checks for Duplicates. UPDATE: DataTableStore preserve's int type for Key column value rather than convert to string.

3.0. 662 - 25/03/2013

UPDATE: Podio Items provider now Authenticates as the APP.

3.0. 668 - 26/03/2013

UPDATE: Podio Items provider can now automatically link Category/Question Text values to ID numbers UPDATE: Podio App ID Authentication FEATURE: Podio Schema Data Provider.

3.0. 670 - 26/03/2013

UPDATE: Podio OAuth changed to use a single window.

3.0. 672 - 05/04/2013

CODE: Branched to ds3 since ds4 is now in development on Trunk. UPDATE: Podio provider can now switch between App and Client authentication UPDATE: Podio provider sometimes throws a unique key exception in Add items.

3.0. 676 - 09/04/2013

FEATURE: Podio Members Provider to Sync Members between spaces. UPDATE: Podio Items provider update to better handle dependencies sync as Date Start and End. UPDATE: CRM 2011 Handle ParentIDTypeCode explicitly.

3.0. 678 - 10/04/2013

UPDATE: Podio Error Messages from Response are now added to Log UPDATE: Podio Members added Message option.

3.0. 680 - 23/04/2013

General tidy up for Release New Eval License Provider limited to 100 changes Handle Column Type Errors with SharePoint Client API Provider Report Http Response Errors with OData Provider.

3.0. 682 - 26/04/2013

FEATURE: PODIO Merge Reader UPDATE: SharePoint Client API Date Handling UTC vs Local UPDATE: SharePoint Online 365 Date Handling UTC vs Local

3.0. 684 - 26/04/2013

FIX: CRM 2011 When user creates a Lookup column using the CRM Convention of projectcode if the data typ eid Guid return the Id rather than Logical name.

3.0. 686 - 26/04/2013

FIX: Eval Provider failed to update new license.

3.0. 688 - 30/04/2013

FIX: CRM 4.0 Provider Customer Data Type to support Account or Contact Entity Type.

3.0. 690 - 01/05/2013

FIX: CSV Files with no headers, caused errors when map changed.

3.0. 692 - 07/05/2013

UPDATE: CRM 2011 Provider uses cache and connection proxy to speed up connections with CRM.

3.0. 694 - 09/05/2013

UPDATE: Registry Files are checked for in Project Directory and Registry Folder UPDATE: CRM 2011 OptionSets return OptionSet ID if no Name exists. UPDATE: Create SQL Table uses varbinary(MAX) on byte [] and sets newid() DEFAULT on Guid PK.

3.0. 696 - 13/05/2013

FIX: CRM 2011 Setting Owner to Team FIX: CRM Ignoring NULL Owner UPDATE: CRM 2011 Ignoring overridencreatedon on UPDATE UPDATE: Handle Duplicate Lookup Connection Names.

3.0. 698 - 14/05/2013

FEATURE: Calculated Columns FIX: Slow Loading Registry Form

3.0. 700 - 15/05/2013

FEATURE: Added lots of Calculated Column Functions.

3.0. 702 - 15/05/2013

FEATURE: Added more Calculated Column Functions.

3.0. 704 - 16/05/2013

FEATURE: Calculated Columns Intellisense.

3.0. 706 - 20/05/2013

UPDATED: Calculated Columns

3.0. 708 - 22/05/2013

UPDATED: Calculated Columns with new Functions LOOKUPA, LOOKUPB to enable complex LOOKUPS into Source and TARGET Systems.

3.0. 710 - 28/05/2013

FIX: Podio Provider got stuck when filtering results.

3.0. 712 - 31/05/2013

FIX: XML DataSet Provider updating records where the Key is a String that contains a Quote. UPDATE: AD Provider formats SID as a String and SidHistory as String [] UPDATE: CRM N:N Provider allows you to select the Relationship Reference Type UPDATE: Calculated Column Functions UPDATE: Calculated Columns returns correct formatted Field Names

3.0. 714 - 06/06/2013

UPDATE: Dynamic Column Functions FIX: CRM 2011 Provider closing incident FIX: Podio creating choice item with no value.

3.0. 716 - 07/06/2013

FIX: SharePoint Client API Provider using Filtered View did not always return filtered results.

3.0. 718 - 12/06/2013

UPDATE: SharePoint Federation Support for 365. FIX: Podio Members Project Loading Issue. UPDATE: Removed Dynamic Columns and Automation Windows by Default.

3.0. 720 - 13/06/2013

UPDATE: Xml and Csv providers now accept wildcard file patterns. UPDATE: Map behaviour to better support typical use cases. UPDATE: NULL Provider to expose a Properties Collection. UPDATE: CRM 2011 contains a reference list of default maps to reduce number of columns loaded in map by default.

3.0. 722 - 14/06/2013

FIX: Handle Startup Error when the Layout file is corrupt. UPDATE: Pass the SQL CommandTimeout parameter to the SQL Writer Class.

3.0. 724 - 18/06/2013

UPDATE: CRM, SharePoitn and AD can now update Username & Password FEATURE: New Checkboxes on Datasource Windows to support simpler Mapping.

3.0. 726 - 19/06/2013

UPDATE: Reworked the Connection Registry System.

3.0. 728 - 15/07/2013

FEATURE: Support multiple execution Threads for CRM Online/On-Premise per Server Edition License.

3.0. 730 - 15/07/2013

FIX: Explicit dispose of Lookup Data Connections FIX: Registry Update Locking and Check during Project Load.

3.0. 732 - 18/07/2013

FIX: Performance of LOOKUPA/B Functions FIX: GC Collection of LOOKUPA/B dscache files.

3.0. 734 - 19/07/2013

FIX: Loading Datasource When KEY is Int32 and Values are NULL. UPDATE: CRM 2011 Threaded Provider return Response Fault Messages.

3.0. 736 - 25/07/2013

FEATURE: Podio Items Provider adds Createdon updated on fields. FEATURE: Subscription Provider Defaults to 4 Max Threads.

3.0. 738 - 26/07/2013

FIX: CRM Threaded Provider Settings Status Code FIX: CEM Threaded Provider Reading Picklist from multiple Threads FIX: CSV Loading File with no directory FIX: Multiple Dynamic Columns Windows FIX: Startup Failure with Invalid License Document.

3.0. 740 - 16/08/2013

CHANGE: DEFAULT Max Threads to 16 for Server and Subscription License FIX: CSV Provider could hang if invalid format with broken Quotes. FIX: SQL Quickstart to Validate Table names for Valid Filename.

3.0. 742 - 28/08/2013

FIX: Multiple Columns in Data Sync now works with 1000 columns FIX: Create SharePoint List failed to connect to List FIX: Access Lookup Column Fields from Dynamic Column.

3.0. 744 - 11/09/2013

UPDATED: Trial Dialog FIX: Support for 1000+ Columns in View FIX: Color coding for missing CC Columns UPDATED: Max Threads now 16.

3.0. 746 - 19/09/2013

CHANGE: Trial Licensing to have a basic free use mode with no save or open.

3.0. 748 - 20/09/2013

FIX: Saving Exchange Projects without Password.

3.0. 750 - 27/09/2013

FEATURE: Incremental Sync Mode for SQL, ODBC, OleDB, Podio, SharePoint 2010, SharePoint Online, CRM 2011 FEATURE: Podio Connect to a View FEATURE: Write Datasource Columns to Project File.

3.0. 752 - 27/09/2013

CHANGE: Set Max Threads to 128 to support max through-put against CRM Online 2013

3.0. 754 - 25/10/2013

FEATURE: SQL Data Provider to Support Blob Interface to Transfer Blob data behind the scenes.

3.0. 756 - 30/10/2013

FIX: 2-Way Sync and nvarchar(max) changed to ntext.

3.0. 758 - 10/11/2013

FIX: Podio Views with the Same Name.

3.0. 762 - 15/11/2013

CHANGE: SQL Provider to use DataSchemaItemInvariant to improve performance on Writer. CHANGE: CSV Provider to use DataSchemaItemInvariant to improve performance on Writer. CHANGE: XML DataSet Provider to Read Multiple Tables and Write Plan XML without Schema FEATURE: CC can now Access Project Properties and Datasource Settings FEATURE: Add Podio item_app_id and item_app_id_formatted FEATURE: XML DaatSet Provider to read multiple XML Documents CHANGE: CRM to Ignore importsequencenumber on UPDATE.

3.0. 764 - 18/11/2013

FIX: CSV Writer and Data Type DateTime on Writer FIX: XML Writer.

3.0. 766 - 19/11/2013

CHANGE: CSV Provider does not support Line Wrapping when EnableQuotedStrings is False.

3.0. 768 - 20/11/2013

FIX: Podio Deleted Fields from App.

3.0. 770 - 21/11/2013

FEATURE: Ouvvi Cloud Save Support FIX: Problem with RecentFilesList hanging app start-up.

3.0. 774 - 27/11/2013

FEATURE: Cloud Service Licensing FEATURE: Cloud based Metering FIX: SharePoint ClientAPI Lookups with User objects. FIX: SQL Server and NULL valued columns.

3.0. 778 - 04/12/2013

FIX: CRM 2011/2013 Null Column from Meta Data FIX: Lookups from Local Registry File FEATURE: Create Simego Online Cloud List FEATURE: Simego Online Web List Provider

3.0. 780 - 06/12/2013

FIX: Oracle Byte [] and Guids CHANGE: WebStore EndPoints

3.0. 782 - 11/12/2013

UPDATED: WebStore Performance and Filter Capability

3.0. 784 - 13/12/2013

UPDATED: Cloud Endpoint

3.0. 786 - 23/12/2013

UPDATED: Cloud License catch Exception from Invalid XML Document UPDATED: Email Provider to output EML or MSG formats.

3.0. 788 - 31/12/2013

UPDATED: Web Store Provider to Discover Workstreams UPDATED: CSV Provider to Support Basic Auth over Http.

2014

3.0. 790 - 07/01/2014

MAJOR: Clean up and general tidy of code-base moving everything over to 2014 release. FEATURE: Run Tool Online Action to Run Project Online

3.0. 792 - 10/01/2014

UPDATE: Metering Event in SyncOperation.

3.0. 794 - 13/01/2014

UPDATE: CRM 2011 Setting Business Unit on systemuser record.

3.0. 796 - 16/01/2014

UPDATE: SharePoint Client Libraries to support reading Managed Meta Data Columns UPDATE: Email Provider to Read Sent Items

3.0. 798 - 24/01/2014

UPDATE: CSV Provider to support FTP

3.0. 800 - 03/02/2014

UPDATE: Podio Provider to support new API from Podio for faster read operations. UPDATE: Revet SharePoint Client Libraries because they broke more features.... FEATURE: New Server Explorer feature to make connections faster through drag and drop.

3.0. 802 - 06/02/2014

FIX: SharePoint, CRM, Podio, SQL Server, WebStore config UI issues with Registry Config View.

3.0. 804 - 18/02/2014

FIX: WebStore LOOKUPA/B Functions FEATURE: Intercom Data Provider and Source Code UPDATE: CRM Incremental Mode to configure max size of chunk requested.

3.0. 806 - 18/02/2014

FIX: 2Way Sync, Memory Deallocation broke 2-Way Sync.

3.0. 808 - 19/02/2014

FEATURE: Create a new Data Provider Template VS Project.

3.0. 810 - 20/02/2014

UPDATE: Update of Data Provider Template VS Project.

3.0. 812 - 26/03/2014

UPDATE: AD Provider updated to improve performance and ADD/DELETE operations FEATURE: CRM Tools Create Entity FEATURE: CRM Option Set Provider UPDATE: CRM Export SQL Schema to remove NOT NULL.

3.0. 814 - 02/04/2014

FEATURE: Preview on Data Libabry Connections FEATURE: Browse Options Sets FEATURE: SQL CE Library and Create SQL CE Database FEATURE: MS ACCESS Library and Create MS Access Database UPDATE: XML Dataset Provider option to save Schema Information UPDATE: WebStore support for SQL View response without WS_ID.

3.0. 816 - 03/04/2014

REGRESSION: Create VS Project Menu Item missing.

3.0. 818 - 10/04/2014

FEATURE: Ability to modify Schema Map at runtime via Project Automation.

3.0. 820 - 15/04/2014

FEATURE: 32/64 Bit Helper Applications for Ouvvi Execution FEATURE: CRM Publish Customizations Request Function

3.0. 822 - 16/04/2014

CHANGE: Support setting "Sync" flag of Compare Result from Project Automation.

3.0. 824 - 24/04/2014

FIX: LOOKUPA/B Functions with Providers that use DisplayName. FIX: Lookup with Array Types not links ok when the item returns a single key value. FIX: Project Load when there is an error continues to Load and displays error.

3.0. 826 - 01/05/2014

UPDATE: SOAP Web Service Provider to support Credentials and better Handing of Server Response UPDATE: ODATA Provider to allow setting the Version Header for CRM 2013 Server UPDATE: PODIO Provider creating HyperLink Field Types UPDATE: SharePoint Navigator catching error during site load.

3.0. 830 - 14/05/2014

FEATURE: Compiled to single exe for XCOPY deployment

3.0. 834 - 20/05/2014

FIX: PODIO User Agent string change. FIX: PODIO Date only Columns CHANGE: Runtool to run as Console App by default CHANGE: Runtool to not load windows app in execute mode. FIX: CSV throw exception if file not found. CHANGE: Added a AfterCompare Automation Event.

3.0. 836 - 03/06/2014

CHANGE: AD Provider to support Account Expires through special case conversion. CHANGE: CRM 2011 Force Load of Proxy.dll for Automation Code. FEATURE: License Type for Simego Online Azure Server Install.

3.0. 838 - 23/06/2014

REMOVED: Simego Online License Type CHANGE: Allow the Primary Key column in Dynamic Columns CHANGED: Updated Azure Blob Provider to support referencing self.

3.0. 844 - 26/06/2014

CHANGE: Licensing to download a License Policy from Simego.com servers.

3.0. 846 - 30/06/2014

CHANGE: Podio Provider stop Conversion of Timezone when Field is DateOnly.

3.0. 848 - 03/07/2014

FEATURE: Build button for Calculated Columns FEATURE: Build Exception Source Code form. FEATURE: Filter Expression Input FEATURE: Mapping rules to support, Project Properties, Data Source Collections, Calculated Columns, Filter UPDATE: RSS Provider to support Navori UPDATE: Mapping Rules for Navoiri

3.0. 850 - 04/07/2014

UPDATE: CRM 2011/2013 Performance changes to adapt to 2013 changes better.

3.0. 852 - 07/07/2014

REGRESSION: Dynamic Columns BeginRow() was not called.

3.0. 854 - 07/07/2014

FEATURE: CRM 2011/2013 Fetch Xml Provider FEATURE: FormatXml function on MultiLineEditor FEATURE: Open File function on MultiLineEditor

3.0. 858 - 08/07/2014

REGRESSION: Loading of Custom Assemblies failed. REGRESSION: Incremental Load of CRM failed when cancellation delegate was null.

3.0. 862 - 18/07/2014

FIX: Schema Map loading after failed connection to preserve mappings. FEATURE: Data Sync can open *.dssub file to install license key. CHANGE: Removal of Datasource Columns List in Project file for local files ... Ouvvi Files still contain Columns Collection for future features. CHANGE: CRM 4.0 Sort order in Connection Dialog. FIX: Refesh Datasource with Dynamic Columns disappearing.

3.0. 864 - 22/07/2014

CHANGE: Removed the Merge Provider Option FEATURE: Added Server Initiated Trial License

3.0. 866 - 25/07/2014

UPDATED: Added Server Initiated Trial License FIX: Run Tool with & in path.

3.0. 870 - 01/08/2014

FIX: Dynamic Code Assembly generation to only include valid types and not previously generated assemblies. FIX: Re-use compiled assembly to prevent Ouvvi memory growing.

3.0. 872 - 11/08/2014

BUG: Exchange Reader under Ouvvi failure.

3.0. 876 - 13/08/2014

BUG/FEATURE: CRM2011/2013 When a CRM EntityReference Column ends with "name" and the Data Type is Guid return the Id otherwise return the name.

3.0. 878 - 20/08/2014

BUG: Fixed small issues reported, Saving empty project, scroll position in treeview, map refresh loosing map, schema window activation. CHANGE: Podio to strip out start and end

tags from string values.

3.0. 880 - 29/08/2014

BUG: Catch Exception in RegistryProvider when file is corrupt! CHANGE: Remove HTTP Proxy and use config settings.

3.0. 882 - 08/10/2014

CHANGE: ReadWrite property of IDataSourceReader is now obsolete use NullDataSourceWriter instead. CHANGE: SQL Server Provider now accepts Stored Procedures with the EXEC syntax (read-only) CHANGE: OData provider accepts custom HTTP Headers. CHANGE: Podio to use Date UTC field values. CHANGE: Podio automatically convert external_id to string in Incremental. CHANGE: Podio test for Column name in Schema and report error if missing.

3.0. 884 - 09/10/2014

CHANGE: Improve SP detection to allow for SQL Script. FIX: CRM OptionSets support Global Option Sets.

3.0. 886 - 24/10/2014

FEATURE: CRM FulfillSalesOrderRequest support for Sales order (Note: this will always update DateFulfilled to the current time seems to be an issue with CRM.) FEATURE: DataSyncProject provider to support ability to Split a Column into multiple rows of Data. FEATURE: Added an Exception handler to DataSchemaTypeConverter to display type conversion detail in error message for debugging.

3.0. 888 - 03/11/2014

BUG: CRM campaignlist_association needs to use AddItemCampaignRequest and RemoveItemCampaignRequest FEATURE: SharePoint Documents - You can now adjust the Name of the document by mapping a value to FileLeafRef FEATURE: SharePoint Documents - You can now adjust the Path and Name of the document by mapping a value to FileRef FEATURE: FileSystem provider and now re-write filenames and paths. FEATURE: Email provider now queries Exchange 1 day at a time to build up the list allowing for an export going back months or years.

3.0. 890 - 14/11/2014

BUG: Previewing SharePoint Data from the Connection Library always failed. BUG: SharePoint WebServices converting to String[], int[], byte[]. BUG: WebServices Provider to support Credentials Window Domain and Persist Username. BUG: Added ContentType name back into the SharePoint providers BUG: PreviewA/B on Unmapped Columns caused exception on some providers.

3.0. 892 - 17/11/2014

BUG: PreviewA/B on Unmapped Columns removed Dynamic Columns CHANGE: Change for Licensing to store subscription filename in User Profile path to avoid File IO Permission issues.

3.0. 894 - 20/11/2014

CHANGE: UI Rework to support High DPI Display ensure Forms display correctly and different DPI Settings.

3.0. 896 - 26/11/2014

UPDATE: CRM SDK to Support CRM 2015 (Using the CRM 2013 SDK rather than 2015 since 2015 required .NET 4.5.2) CHANGE: No License Message

3.0. 898 - 04/12/2014

BUG: Dynamics CRM campaignlist_association was sensitive to column names and case. BUG: ODBC and OleDB Lookup Functions did not preserve QuoteStart and QuoteEnd Char and failed based on incorrect Quote character.

2015

3.0. 900 - 05/01/2015

BUG: Podio setting both StartDate and EndDate NULL at the same time. CHANGE: Added Multi line Editor to Podio Members BUG: SharePoint Client API setting DateTime value to NULL CHANGE: Cut&Paste Grids to Include Header

3.0. 902 - 17/03/2015

CHANGE: Cut&Paste Grids to Exclude Header FEATURE: Dynamics CRM to handle email activities without lead/contact/account record and use addressused i.e. addressused|info@simego.com FEATURE: Dynamics CRM to expose SetState and SetOwner helper functions that can be called from Project Automation FEATURE: Compare Mode TargetIsNullOrEmpty added to only update the Target when it's value is empty. FEATURE: Calculated Column Function ISNOTNULL() added. FEATURE: List changed to new List DataCompareColumnItemList with indexer for Name. FEATURE: Internal Column name displayed on Schema Map property window.

3.0. 904 - 07/04/2015

FEATURE: Native support for SQL LocalDB FEATURE: Automation Item events FEATURE: Support for SQL Server Automation Item Events. FEATURE: Support for NULL Writer Automation Item Events.

3.0. 906 - 01/05/2015

FEATURE: Support for Dynamics CRM Items Writer Automation Item Events (Batch==1 only). FEATURE: Dynamics CRM N:N supports batch mode. FEATURE: Dynamics CRM Listmember supports batch mode. FEATURE: Dynamics CRM supports entity image. FEATURE: Dynamics CRM Helper function to Filter based on Modifiedon. CHANGE: Dynamics CRM schema to return statecode as Int. FEATURE: Open XML Data Sync provider for Excel. CHANGE: Data Sync Export Excel and Export results to use Open XML Excel format. CHANGE: Developer Edition can be installed on Windows Server

3.0. 908 - 07/05/2015

FEATURE: Podio supports Automation Item Events FEATURE: OleDB supports Automation Item Events FEATURE: Odbc supports Automation Item Events FEATURE: SQL, OleDB, Odbc Helper Function to write back to Database FEATURE: Podio Helper Function to write back to Podio FEATURE: Cause CRM Proxy cache object to expire after 1 hour.

3.0. 910 - 12/05/2015

FEATURE: ValuesStoreService to store Point-In-Time values in Project Automation.

3.0. 912 - 12/05/2015

BUG: ValuesStoreService Overload not passing default value.

3.0. 914 - 14/05/2015

CHANGE: Register License Form to only display Client-ID if License Key endswith -Q FEATURE: Allow for custom Values Store Service via Environment Variable DATASYNCVALUESSTORESERVICE FEATURE: Implement DeleteValue for Values Store Service CHANGE: Removed the QuickStarts

3.0. 916 - 27/05/2015

BUG: Calling the Authenticate method on the CRM Proxy now errors so removed it.

3.0. 920 - 01/06/2015

BUG: Dynamics CRM N:N returning Guid for owneridtype FEATURE: Dynamic CRM FetchXml provider can use SaveQuery property to load a Saved View from CRM. BUG: Excel OpenXML Provider returns Formula and Data rather than just Data.

3.0. 922 - 02/06/2015

BUG: Dynamics CRM Reader Incremental mode not escaping string values in the FetchXml query.

3.0. 924 - 22/06/2015

FEATURE: Azure Blob Storage upgraded to Azure SDK v3 FEATURE: Azure Table Storage Provider.

3.0. 926 - 30/06/2015

FEATURE: Analysis Provider to Enable Grouping and Summing of Data Set.

3.0. 928 - 01/07/2015

UPDATED: Analysis Provider

3.0. 934 - 13/07/2015

UPDATED: OpenXML Provider to use Invariant Culture in Excel File. FEATURE: Added a FROMEXCELOPENXML function to support Excel via OpenXML. FEATURE: Included Ouvvi build in output install. FEATURE: DataSchemaTypeConverter now accepts Culture as input.

3.0. 936 - 17/07/2015

UPDATED: Drag and Drop CSV file auto detects Separator UPDATED: Export CSV and Excel now uses Schema from Results in output file. UPDATED: Ouvvi updated to include latest changes i.e. Data Sync view.

3.0. 938 - 21/07/2015

FEATURE: New Duplicate Removal Provider UPDATED: Ouvvi updated to include latest changes i.e. Data Sync view.

3.0. 940 - 23/07/2015

UPDATED: Ouvvi to display and allow configuration of Lookup Connections.

3.0. 942 - 28/07/2015

FEATURE: Ability to override Data Sync Password Encryption via Environment Variable DATASYNCENCRYPTX509 with Certificate Details UPDATED: Azure Table Provider to Encrypt the AccessKey, include the Timestamp column, Default value for Partition Key BUG: Stopping data loading not always working. FEATURE: Create Azure Table from Schema Map.

3.0. 944 - 30/07/2015

UPDATED: SharePoint and SharePoint Online to use the updated SharePoint SDK version 16.0.0.0 UPDATED: SharePoint Online now uses the Authentication Helper in the Updated SDK. BUG: SharePoint Providers to use Paging when obtaining Lookup Items from related List.

3.0. 946 - 05/08/2015

FEATURE: Opening DSCONN file imports the connection file and saves it in the connection library. UPDATE: Opening a CSV File now opens the File for ReadOnly by default. UPDATE: CSV File to suppress Quotes when NULL or Empty FEATURE: Opening an Ouvvi 2.5 project now also links the Connection Library to the Ouvvi Server Connection Library. UPDATE: GroupBy Analysis Provider to allow Grouping of NULL values.

3.0. 948 - 19/08/2015

FEATURE: SharePoint Client API and Online include a Method to obtain ListItem Attachment URL's and download attachments. UPDATE: OpenXml Xml Valid Characters RegEx Expression. UPDATE: SharePoint Client API and Online to use Double instead of Decimal DataType UPDATE: SharePoint Client API and Online to Convert Currency to Double. UPDATE: License URL to Lowercase

3.0. 950 - 21/08/2015

UPDATED: Ouvvi Data Sync page error.

3.0. 952 - 03/09/2015

BUG: Dynamics CRM with Federated Auth and Incremental Load needs to Authenticate under Ouvvi/Run Tool. FEATURE: Ouvvi provides API Endpoint. UPDATE: Simego Web Store updated to Simego Web API

3.0. 954 - 15/09/2015

BUG: Podio Members and Contacts writer on ADD included the Identifier Index which causes an exception.

3.0. 956 - 21/09/2015

FEATURE: AmazonS3 Provider UPDATE: Removed Simego.DataSync.dll from resources to reduce the total file size. UPDATE: Removed the Add-in installer

3.0. 958 - 22/09/2015

FEATURE: AD Provider to support Item Change Events in Project Automation, Allows for setting Account Passwords etc.

3.0. 960 - 23/09/2015

BUG: AD Provider under Ouvvi/Run Tool requires explicit load of System.DirectoryServices to support new Automation Events.

3.0. 962 - 08/10/2015

FEATURE: Ouvvi includes a Values Service to retrieve values from the User Setting Store. BUG: Ouvvi Setting Connection Library connections on Odd connection did not apply. FEATURE: AmazonS3, FileSystem, SharePoint2010, SharePoint Online, OData, AzureBlobs all support Item Events. BUG: Loading DS Connections from Current Path CHANGE: Prevent Connection Library reload on New Project CHANGE: Reduce Screen Redraw on Startup page FEATURE: Redirect Values Service URL in Project File

3.0. 964 - 12/10/2015

BUG: Ouvvi Install didn't update the DB Schema version number on initial DB Create.

3.0. 966 - 13/10/2015

BUG: Loading Data Sync Connection files from Ouvvi with a Space in the Name. BUG: Saving Podio connection files can create a File conflict on Save. UPDATE: Ouvvi 2.5.346 UPDATE: Added CC Functions STARTSWITH and ENDSWITH

3.0. 968 - 21/10/2015

FEATURE: New AutoMapper feature for automatically creating the Schema Map.

3.0. 970 - 06/11/2015

BUG: XML DataSet Writer updating columns with different Schema Naming. BUG: SharePoint URL Field Type would not update with Description value. BUG: Ouvvi adding Assembly to move DB operations outside of Impersonation Section. UPDATE Ouvvi 2.5.348

3.0. 972 - 23/11/2015

BUG: CRM FetchXml using Aliased Aggregate Functions in FetchXML. BUG: Ouvvi showing Project when Connection Library item not found. BUG: Ouvvi uploading Connection Library File. BUG: Ouvvi OData Trigger to add trailing / if necessary.
BUG: Ouvvi OData Trigger to be case-insensitive on Column Name. UPDATE: Ouvvi CRM Trigger updated to call Data Sync to get Entity last change via SDK and support CRM Online. FEATURE: Ouvvi Copy Trigger function. FEATURE: Added GetEntityLastChanged helper function to Data Sync for Ouvvi to call. UPDATE Ouvvi 2.5.350

3.0. 974 - 07/12/2015

FEATURE: SQLClient Connector FEATURE: Convert DateTimeOffset to DateTime UPDATE: Add Proxy Timeout to Threaded Connection BUG: Azure File Upload without DS fields crashed.

2016

3.0. 976 - 19/01/2016

UPDATE: Podio Provider to support new Email and Phone field types.

3.0. 978 - 18/02/2016

UPDATE: Ouvvi Release 2.5.354 UPDATE: Set ActualEnd on FulfilSalesOrderRequest BUG: Checked for Null in SharePoint FieldUrl DataType UPDATE: Podio Support for Location Field Type

3.0. 980 - 19/02/2016

UPDATE: Ouvvi Release 2.5.356

3.0. 982 - 03/03/2016

BUG: Exchange provider when Appointments has a duplicate key value threw exception. BUG: AsDataTableSchema() did not create Composite Key and failed on Data Load. FEATURE: When Trial Ends Data Sync can still be used in Design Mode and basic providers ie SQL/CSV etc will still work. FEATURE: Data Sync now uses a Claims model in the License to grant access to certain providers. FEATURE: IDataSourceLookupIncremental to support LOOKUP(A/B)INCREMENTAL for SQL and Dynamics CRM.

3.0. 984 - 04/03/2016

UPDATE: Replaced the Linq Chunk method for a custom method based on an Array, improved SQL Insert performance by 2000% insert 1M rows in 8 Min. UPDATE: Changed Incremental load Parallel methods to use no more than 8 threads.

3.0. 986 - 15/03/2016

UPDATE: Ouvvi Log to show related logs per project when spanning projects in a single instance. UPDATE: Ouvvi Release 2.5.358 UPDATE: Performance update for SQL Server includes a Transaction option. UPDATE: Providers now clear Sync Flag when row has been committed, allowing for re-start without compare. UPDATE: Dynamics CRM Parallel load now does not re-cycle ThreadPool as unnecessary. UPDATE: SharePoint Federated option, refreshes rtFa Cookie on project open. UPDATE: Improved SQL Insert performance Insert 1M rows over network in 70 seconds ~14000/Sec, local machine 1M rows 21 seconds ~45000/Sec.

3.0. 988 - 17/03/2016

BUG: CRM Incremental Lookup with NULL condition was not creating the correct FetchXml.

3.0. 990 - 22/03/2016

UPDATE: Ouvvi to extract ColumnDisplayNameA/B from Data Sync Schema Map. UPDATE: Ouvvi Release 2.5.360 BUG: Null provider output ConfigKey in dsprj file during save. FEATURE: Added Open in VS Code context option on Start Page.

3.0. 992 - 30/03/2016

  • BUG: SharePoint/SharePointOnline with LOOKUPA/B when ColumnName<>ColumnDisplayName
  • BUG: Dynamics CRM GetLastChange method with CRM2011 (CRM2011 doesn't support Aggregate of DateTime)
  • BUG: Amazon S3 Custom DateTime Metadata fields are now lower case.
  • FEATURE: New Text Provider that returns Lines for use with Calculated Columns
  • FEATURE: New SUBSTR function
  • FEATURE: New TOBYTEARRAY function
  • FEATURE: New NEWGUID(int) function to create predictable GUID from Integer
  • OUVVI: Release 2.5.362

3.0. 994 - 01/04/2016

  • FEATURE: SharePoint Helper for Lists and Webs WebService Endpoints
  • FEATURE: Changed DataSchemaItemInvariant to no longer require Source and TargetIdentitfier Indexes
  • FEATURE: Schema Map automatically converts int->guid.
  • FEATURE: Changed Thread Lock to the FileRepository Store.
  • OUVVI: Release 2.5.364

3.0. 996 - 07/04/2016

  • BUG: Email Provider was erroring with Exchange Online when the Day == Today.

3.0. 1000 - 21/04/2016

  • FEATURE: .NET Framework Bumped to v4.6.1
  • FEATURE: CRM SDK Bumped to v8.0.2
  • FIX: CRM Online Authentication with new SDK.
  • FEATURE: Save Change Set to XML DataSet
  • FEATURE: Cancel Sync from Automation without Error.
  • GENERAL: Clean up of Code to remove Compiler Warnings and Messages.
  • FEATURE: Added GetDataSourceA/B() to Dynamic Columns to return a Typed DataSource object.

3.0. 1002 - 17/05/2016

  • FEATURE: New Data Types Date, DateTimeOffset, TimeSpan, JArray, JToken, XElement,
  • FEATURE: SharePoint 2016 Authentication
  • FEATURE: Podio to output API Limits and Request Id in Error message
  • BUG: SQL Server Update with Blob column in Batch Mode

3.0. 1004 - 20/05/2016

  • BUG: Dynamics CRM when BatchSize>1 did not return errors when the request to CRM failed.
  • FEATURE: Dynamics CRM improved Logging to output Request information before Exception message to Log.
  • FEATURE: TotalErrors property added to ProjectAutomation End Event

3.0. 1006 - 24/05/2016

  • FEATURE: SMTP Provider to send bulk Email.
  • FEATURE: Email provider to allow selection of Mailbox.
  • FEATURE: Added Project Name to Project Automation
  • FEATURE: Added Alt+C shortcut for new Calculated Column
  • FEATURE: Added a SendEmail helper method to Project Automation
  • UPDATE: Ouvvi release 2.5.372

3.0. 1008 - 25/05/2016

  • FEATURE: HttpWebRequestHelper to help building Rest based Clients.
  • FEATURE: Null and Smtp Provider to allow for custom Data Load in Project Automation.

3.0. 1010 - 27/05/2016

  • UPDATED: HttpWebRequestHelper to help building Rest based Clients.
  • FEATURE: Override Writer on Null provider in Project Automation
  • UPDATED: WebStore to use new HttpWebRequestHelper

3.0. 1012 - 01/06/2016

  • UPDATED: HttpWebRequestHelper to help building Rest based Clients.
  • CHANGE: CRM to re-write Organisation Service URL when using FQDN.
  • BUG: Data Sync UI to use IgnoreCase in preview if set in Properties

3.0. 1014 - 03/06/2016

  • FEATURE: Static Datasource Provider
  • FEATURE: Extended IDataSourceReader to support new Methods to load and save XML Element in the Project File.
  • UPDATED: Updated the Template Provider Project to use the new Helper Delegates

3.0. 1016 - 09/06/2016

  • UPDATED: Null provider now supports a default Http Rest style Behaviour
  • UPDATED: HttpRequestHelper to include a default Table Fill method.

3.0. 1018 - 27/06/2016

  • UPDATED: New CRM Request Logging, to Truncate Long Strings to 100 chars and allow the user to disable the Output via OnErrorOutputRequestDetails property.
  • UPDATED: Allow calling SynchronisationOperation from Automation Code
  • UPDATED: Helper functions for Set and Get Project Property in Automation Code.

3.0. 1020 - 30/06/2016

  • CHANGE: Podio Auth Token to be refreshed when less than 1 hour left.

3.0. 1022 - 25/07/2016

  • FEATURE: New Connection Dialog
  • FEATURE: SQLite Provider
  • UPDATE: Podio fix to break loop when Podio incorrectly returns the total number of items.

3.0. 1024 - 27/07/2016

  • UPDATE: Exchange Appointments provider to enumerate Exchange Folders to locate Calendar ID.

3.0. 1026 - 01/08/2016

  • UPDATE: Exchange Email Update to extract Plain and Html Message Parts directly from Mime Message Content.

3.0. 1028 - 17/08/2016

  • UPDATE: Added a DesignRuntime License check mode.
  • UPDATE: FileSystem Provider to support windows Wildcard Filters.
  • UPDATE: Simego Online Support to Open and Save Projects
  • UPDATE: Simego Online WebStore API
  • FEATURE: Amazon S3 in Server Explorer

3.0. 1030 - 01/09/2016

  • UPDATE: OUVVI update to v2.5.374
  • UPDATE: OUVVI Supports default install with NETWORK SERVICE account.
  • UPDATE: Update to support running in AWS Marketplace
  • UPDATE: FileSystem Provider to use FullPath in Ignore Pattern Rules
  • UPDATE: AWS S3 Provider to support IAM Roles
  • UPDATE: Fix Provider Recent Changes
  • FEATURE: Create Ouvvi Tenant Folder Function
  • UPDATE: Fix for GetLookupValue with Composite Key
  • UPDATE: Added Avatar, Location and Last_Seen_On fields to Podio Members provider.
  • FIX: SQL & SQL Client Provider SQL Authentication option always disabled in new connection dialog.

3.0. 1032 - 06/09/2016

  • UPDATE: OUVVI update to v2.5.376
  • UPDATE: OUVVI merges conenction library on server when downloading project file.
  • UPDATE: Amazon S3 and Azure show Connection Library setting in properties window.
  • UPDATE: Data Sync now throws error if connection library has no configuration parameters during load.

3.0. 1034 - 07/09/2016

  • UPDATE: Added the AWS Product Code

3.0. 1036 - 08/09/2016

  • OUVVI Update 2.5.378
  • OUVVI Connection Library Loading from URL issue.

3.0. 1038 - 12/09/2016

  • FIX: Dynamics CRM Threaded Writer sometimes sent multiple Update messages for same item.

3.0. 1040 - 29/09/2016

  • UPDATE: Dynamics CRM SDK Version to 8.1.0
  • FEATURE: Amazon AWS SimpleDB Provider
  • FEATURE: Added SchemaMap to Project Automation
  • UPDATE: Support for Customer Data Type in CRM 2016 Update 1
  • UPDATE: Developer Edition can only run Interactively.

3.0. 1042 - 03/10/2016

  • UPDATE: Ouvvi support for new Data Sync Data Types
  • UPDATE: Ouvvi Version 2.5.380

3.0. 1044 - 17/10/2016

  • UPDATE: UI Refresh
  • FIX: Podio Lookups to use View
  • FIX: SharePoint Client API to catch base Exception Class

3.0. 1046 - 08/11/2016

  • FEATURE: Ouvvi Queue Provider
  • FIX: CSV provider setting to not write header on output file.
  • CHANGE: Removal of auto-trial mode.
  • FIX: Loading a project when Calculated Columns depend on code in Dynamic Columns.
  • UPDATE: Ouvvi Version 2.5.382

3.0. 1048 - 16/11/2016

  • FIX: SharePoint Client API provider to ensure that System.Web.Services assembly is loaded for Project Automation and Dynamic Columns
  • UPDATE: Changed the Connect Data Source panel.

3.0. 1050 - 29/11/2016

  • FIX: Dynamics CRM Setting Customer Field on Create via Dynamic Column that depends on other column.

3.0. 1052 - 01/12/2016

  • FIX: Project Datasource Schema Cache Null Column Setting
  • FIX: Occasional crash in Project Automation and Dynamic Columns designer windows.

3.0. 1054 - 15/12/2016

  • FEATURE: Dynamics CRM Method on Data Reader to start Workflow.
  • FIX: Dynamics CRM check if Entity Column exists in EntityMetadata Dictionary.
  • FIX: Dynamics CRM check if Picklist Column exists in Picklist Dictionary.
  • FIX: SQLCeWriter to use DbTransation and DbConnection to avoid assembly load exception.

2017

3.0. 1056 - 31/01/2017

  • FIX: Odbc Provider to support Date DateType
  • FIX: LOOKUPA/B Functions to use case-insensitive columne name match
  • FIX: Excel Change Set export error when using Dyanmic Columns in Schema Map

3.0. 1058 - 01/02/2017

  • FEATURE: Ouvvi Design-Time License Grant.

3.0. 1060 - 03/03/2017

  • FEATURE: SynchronisationOperation returns information about the Sync Operation
  • FEATURE: Check Identifiers when using DataStoreTableRow.Add
  • FEATURE: OData 4.0 Provider
  • FEATURE: New Debug option for custom providers via -debug commandline option
  • FEATURE: New Changeset Serializer for Ouvvi v3

3.0. 1062 - 10/03/2017

  • FEATURE: New Blue Theme
  • FEATURE: SQLite Writer
  • FIX: Lookup Drag and Drop Target Checks
  • FIX: Trace.WriteLine in Dynamic Columns

3.0. 1064 - 17/03/2017

  • FEATURE: Theme support via ApplicationSettings file
  • FEATURE: OData v4 provider updated

3.0. 1066 - 21/03/2017

  • FIX: Minor updates to OData provider
  • FEATURE: Writer Helper function(s) to convert changeset item to Dictionary<string, object>
  • FEATURE: Updated the Default Custom Provider Writer Implementation to use the new AddItemToDictionary and UpdateItemToDictionary methods.

3.0. 1068 - 28/03/2017

  • FEATURE: Open Ouvvi Project with Azure AD credentials
  • FIX: Change how OData Token is validated

3.0. 1070 - 26/04/2017

  • FEATURE: Ouvvi Sign-in Changes
  • FIX: SQL Client provider using Stored Procs
  • FIX: Crash when WebException stream cannot be read.
  • FIX: Window Start Position for Multiple Monitors
  • FIX: Splash Screen hiding when opening Ouvvi Project

3.0. 1072 - 17/05/2017

  • FEATURE: Inject ValuesStore Service
  • CHANGE: Detect Auth Type from Ouvvi v3
  • FIX: Dynamics CRM Incremental Load with Multiple Threads and OptionSets caused Dictionary Key Exception.

3.0. 1090 - 02/08/2017

  • FEATURE: Podio Members supports multiple roles via new Role column.
  • FIX: XML Serialiser for ChangeSet to use InvariantCulture.
  • FEATURE: Email Provider to allow export of PDF attachment document in configuration
  • UPDATED: SharePoint to add X-FORMS_BASED_AUTH_ACCEPTED HTTP Header
  • FIX: OpenXML provider updating Excel when certian columns are NULL.
  • FIX: OpenXML provider inserting columns out of sequence.
  • FEATURE: Added new Rounding Rules to support rounding double/decimal to 6 places in compare engine.
  • FIX: Podio Incremental Sync loading all View Fields.
  • FEATURE: Empty/Null provider to call automation item events.
  • FEATURE: OpenXML support for Blob writer to sync files with SharePoint
  • FEATURE: SharePoint CreateList/CreateColumn changes to support SharePoint Online.
  • FEATURE: FileSystem Provider to support Incremental Load
  • FEATURE: Call Mapping Rule manually.
  • FIX: SharePoint FileRef in Incremental Load
  • FEATURE : Ouvvi Release version 3.0.414

3.0. 1092 - 24/08/2017

  • FEATURE: Duplicate Mode to now have option to remove all Duplicates
  • FEATURE: Show Target Column name in Preview
  • FIX: Preview to call Automation Start()
  • FIX: RemoveWhiteSpace function to work better
  • FIX: Set IsInteractive on Project Load
  • CHANGE: OUVVI performance for GetLastSucessful Run
  • FEATURE: OUVVI Show Duplicate Mode
  • FIX: OUVVI Time Interval Trigger in certian Timezones

3.0. 1094 - 28/08/2017

  • CHANGE: Build for OUVVI deploy on Azure Web Apps

3.0. 1096 - 05/09/2017

  • FEATURE: SharePoint Online Ouvvi Trigger Support.

3.0. 1098 - 15/09/2017

  • FIX: Ouvvi Creating WebAPI Step
  • FEATURE: Ouvvi Edit Connections
  • FEATURE: Ouvvi Showdown intent API message to speed up service shutdown.
  • FEATURE: Ouvvi Maintenance Service Auto-Heal Trigger Service
  • CHANGE: Ouvvi Extract DSProject XML from Ouvvi Queue Message
  • FEATURE: Ouvvi Release 3.0.422
  • FIX: Cleanup of DSCACHE files
  • FEATURE: Analysis provider support embedded Data Sync project
  • FEATURE: Analysis provider simple create UX
  • FIX: Podio when you have duplicate Space Names
  • FIX: SharePoint Term Store with multiple values.

3.0. 1100 - 02/10/2017

  • FEATURE: Ouvvi Release 3.0.424
  • CHANGE: .NET to version v4.6.2

3.0. 1102 - 06/10/2017

  • FEATURE: HttpWebRequestHelper allows configuration of Encoding for Responses from Server.
  • FEATURE: Ouvvi Release 3.0.424

3.0. 1104 - 10/10/2017

  • FEATURE: HttpWebRequestHelper Exposes KeepAlive setting.

3.0. 1106 - 20/10/2017

  • FEATURE: Additional Calculated Column functions.
  • FEATURE: Check in Calculated Columns to prevent crash from StackOverflowException

3.0. 1108 - 27/10/2017

  • FEATURE: SQL Server (SQL Client) Options for Encrypt and Trust Server Certificate
  • FIX: Ouvvi Exchange Trigger for when Server Time zone is not UTC.
  • FEATURE: Ouvvi Release 3.0.428

3.0. 1110 - 06/11/2017

  • FIX: SharePoint WebServices provider crashing Ouvvi occasionally.
  • FIX: SQL Client uploading/downloading Blob images
  • FEATURE: New Ouvvi install option for SQL Express

3.0. 1112 - 14/11/2017

  • FIX: Ouvvi Migration Script to set Queue Name length to 50.
  • FIX: Ouvvi Reporting view with Time zone behind UTC
  • FEATURE: Ouvvi Release 3.0.430

3.0. 1114 - 14/11/2017

  • FIX: Build System adding the correct *.config files for Execute32 and Execute64

3.0. 1116 - 01/12/2017

  • FIX: SharePoint Security Groups to enumerate Site rather than Web
  • CHANGE: Removed AWS Marketplace License
  • FIX: Added AuthenticationType.None to CRM Authentication type enumeration to match CRM response.
  • FIX: Connecting to SQL Azure with Connection Library via SQLClient
  • FEATURE: Support Encryption options for SQL Connections
  • FIX: Azure Table storage update item when value is NULL
  • CHANGE: Ouvvi Agent to support different credentials
  • CHANGE: FOREACHFILE handler to support options for Filename or Path
  • CHANGE: Exchange Trigger to support Mailbox option
  • FIX: Ouvvi re-assigning Lookup from Ouvvi UI
  • CHANGE: Support SQL Server Encryption options in Connection Library
  • FEATURE: Ouvvi Release 3.0.432

3.0. 1118 - 13/12/2017

  • FIX: CRM Lookups with DateTime in Key Column
  • FIX: Duplicate SQL Connection String Values
  • FIX: Ouvvi DB Schema for StepHistory Table Name column length.
  • FEATURE: Ouvvi Release 3.0.434

3.0. 1122 - 23/12/2017

  • FIX: SQL Connection String regression connecting to default SQL Server with Integrated Security.
  • FIX: Ouvvi Triggers when SQL Server is in Time zone other than UTC and Ouvvi Time zone is other that UTC.
  • FIX: SharePoint Create List when no Connection Library set
  • FIX: Ouvvi saving ChangeSet reduce message size to 1MB.
  • FEATURE: Ouvvi Release 3.0.438

2018

3.0. 1128 - 18/01/2018

  • FEATURE: Salesforce Connector
  • FIX: Ouvvi Disable Steps handler broke project by deleting all configuration.
  • FIX: Ouvvi Synchronise Steps returned error when issue fixed in retry.
  • FEATURE: Ouvvi Salesforce Connection
  • FEATURE: Ouvvi Release 3.0.440

3.0. 1130 - 09/03/2018

  • CHANGE: Dynamics 365 Calculate the Device Authentication Username a different way to prevent clashes.
  • FEATURE: Dynamics 365 Retry Logic for new API Throttling
  • FEATURE: SharePoint Retry Logic for API Throttling
  • FEATURE: Active Directory support for LOOKUPA/B Functions
  • CHANGE: Allow Loading .NET Assemblies in Install Directory without specifying full path.
  • FEATURE: Ouvvi Release 3.0.442

3.0.1132 19/03/2018

  • FIX: Ouvvi SharePoint Connection Library caused Error
  • CHANGE: Ouvvi Setup to show DB connection error.
  • CHANGE: Data Sync SQL Client Connector to use SchemaTables to discover Server Databases.
  • FEATURE: Ouvvi Release 3.0.444

3.0. 1134 10/04/2018

  • FEATURE: Ouvvi 4.0.500
  • FEATURE: Automation new Event ErrorItem
  • FEATURE: New Encryption Key support for Secrets
  • BUG: ValueStoreService was called by SendEmail Automation Method when configured in Properties
  • FEATURE: Encrypt password in SQL Connection strings
  • FEATURE: Force Connection Library to reload on Refresh button click.

3.0. 1136 24/04/2018

  • FEATURE: Support DB Migration from Schema Version 2.10 (DataSync release 3.0.966)
  • FEATURE: Data Sync Dynamics CRM connector to use Organisation Service URL rather than Discovery Service as the Discovery Service is now very SLOW!
  • FEATURE: Data Sync Dynamics CRM connector has new Connection Dialogs.

3.0. 1138 25/04/2018

  • FIX: ODBC Connections where the connection string was modified with incorrect formatting.
  • FIX: ODATA support for Edm.Date format via Simego.DataSync.Date data type.

3.0. 1140 27/04/2018

  • FIX: Creating SharePoint Column was hidden by default.
  • OUVVI: Release 4.0.506
  • OUVVI: FIX loading external assemblies from the database.
  • OUVVI: FIX project execution context link
  • OUVVI: FIX import projects shows unique project names error.
  • OUVVI: FIX add Auto_InstanceID to project properties when opening Data Sync project file.

3.0. 1142 08/05/2018

  • FIX: ODBC Connections in Data Sync

3.0. 1144 09/05/2018

  • FIX: ODBC Connections in Ouvvi Steps and Triggers
  • FIX: Reporting view time zone issue.
  • OUVVI: Release 4.0.508

3.0. 1146 16/05/2018

  • FIX: OUVVI reporting cache on IE11
  • FIX: OUVVI Scrolling Changesets
  • FIX: OUVVI SSIS v1 downloading SSIS package
  • OUVVI: Release 4.0.510

3.0. 1148 18/05/2018

  • FIX: Running Data Sync projects via Impersonation by changing the default TEMP path location.
  • OUVVI: Release 4.0.512

3.0. 1150 22/05/2018

  • FIX: Running Data Sync projects via Impersonation accessing local user path for Encryption Keys removed.

3.0. 1152 12/06/2018

  • OUVVI: Catch DeadLock error on Pop Queue and return null.
  • OUVVI: Decrypt SMTP setting value
  • OUVVI: OAuth pages for new layout
  • OUVVI: Update Reporting Date
  • OUVVI: New Installer Application
  • OUVVI: Release 4.0.514
  • Run Tool support for large StdOutput
  • Keep ChangeSetMode when saving project
  • SharePoint Lookups when Key value is NULL
  • New Dynamics 365 writer implementation for Dynamics when version is > 8.2.2

3.0. 1154 18/06/2018

  • OUVVI: JQTE Editor menu images
  • OUVVI: Release 4.0.516

3.0. 1156 21/06/2018

  • Analysis Provider to Aggregate DateTime via Min and Max functions
  • Support running Data Sync from a folder via portable.txt again.
  • Add deployment manager to Tools Menu
  • OUVVI: Update to Deployment Manager.
  • OUVVI: NULL Checks in Documentation SSIS Provider
  • OUVVI: Release 4.0.518

3.0. 1158 28/06/2018

  • FIX: Dynamics 365 Domain Input box was a Password Field.
  • FIX: Support SQL Query in SQL Provider when transferring Blob data
  • FEATURE: Added TOFILETIME and FROMFILETIME functions
  • FEATURE: UpdateSourceRow for CRM Entity connector to write back to CRM.
  • FEATURE: SQL Query option in Server Explorer for SQL Databases.
  • OUVVI : Release 4.0.520

3.0. 1160 05/07/2018

  • FEATURE: Use Attribute and Reflection to describe dependent assemblies for inclusion at runtime.
  • FIX: Remove Milliseconds from OleDB DateTime value.
  • FIX: Ouvvi Setting ConnectionString values without using Connection Library.
  • FEATURE: Ouvvi Send Team WebHook Message to channel.
  • FEATURE: Ouvvi Web API download response to File
  • FEATURE: Ouvvi Copy Project
  • OUVVI : Release 4.0.522

3.0. 1162 13/07/2018

  • FEATURE: Dynamics CRM SDK v9.0
  • FEATURE: Dynamics CRM Multi select Optionsets
  • FEATURE: New App Icons
  • FEATURE: Ouvvi Parent/Child Instance to support ForEach and Project Steps
  • OUVVI : Release 4.0.524

3.0. 1164 20/07/2018

  • FEATURE: ADO.NET Connector
  • OUVVI: Add ADO.NET Connection
  • OUVVI: Show running Status on Instance Log
  • OUVVI: Release 4.0.526

3.0. 1166 24/07/2018

  • UPDATE: ADO.NET Connector to show DB Options
  • OUVVI: .NET Runtime set to 4.6.2
  • OUVVI: Release 4.0.528

3.0. 1168 08/08/2018

  • BUG: CSV Provider held on to DataTableStore creating extra DSCacheFile that as not disposed.
  • FEATURE: SQL Query Tool
  • FEATURE: ADO.NET Connector to get ConnectionStringBuilder from provider and show this in the connection Dialog
  • OUVVI: Release 4.0.530

3.0. 1172 23/08/2018

  • CHANGE: Clear Login Cache on Account change.
  • CHANGE: Updated Nuget Packages for ASP.NET MVC and Newtonsoft
  • FEATURE: Deployment Manager to re-write Assembly Bindings in config files.
  • CHANGE: FX Rates Yahoo service now offline, switched to EU Reference Rates.
  • OUVVI: Release 4.0.534

3.0. 1176 04/09/2018

  • BUG: SharePoint Lookups when using custom Encyption Key
  • BUG: Dynamic Columns compliler when calling member on DataSourceB type on startup.
  • BUG: Connection Library window title incorrect on startup.
  • FEATURE: OUVVI Last Day of Month Trigger
  • FEATURE: OUVVI Add Index to Instance Table
  • FEATURE: OUVVI Add Index to Step Table
  • FEATURE: OUVVI Handle SQL Deadlocks on multiple instances
  • OUVVI: Release 4.0.538

3.0. 1178 08/10/2018

  • BUG: Show Connection Library Window
  • BUG: OUVVI SQL Connection Library showing Quotes when DB Name has a space.
  • BUG: OUVVI End Now button missing
  • OUVVI: Release 4.0.540

3.0. 1180 29/10/2018

  • FEATURE: OData v4 allow entity to be overwritten
  • FEATURE: Ouvvi improved error message on importing projects
  • OUVVI: Release 4.0.542

3.0. 1182 09/11/2018

  • BUG: Creating Azure and AWS connections failed on Security Service
  • OUVVI: Fix Memory Leak showing in Azure Web Apps
  • OUVVI: Release 4.0.544

3.0. 1184 04/12/2018

  • FEATURE: SQL Encryption option on Create Table Wizard
  • FEATURE: Detect Login for new Ouvvi Online system.
  • BUG: Initial Window Layout move Connection Library to the Left.
  • OUVVI: Release 4.0.546

2019

3.0. 1196 12/03/2019

  • FEATURE: Dynamics 365 Support for Lookups against Multi-Value Picklists
  • FEATURE: Redirect Connection Library on loading Ouvvi Solution File
  • BUG: Invalidate SharePoint ClientContext on Load
  • BUG: Handle Duplicate SharePoint Column names
  • BUG: Open XML Files now open correctly in other programs like MS Access.
  • FEATURE: Project Automation BeforeSync event captures the Change Set
  • FEATURE: Added Screenshare Option
  • FEATURE: Active Directory to support string[] for proxyAddresses
  • FEATURE: Add Accept header application/json to default request in Null/Empty provider
  • BUG: Memory Leak in Active Directory connector
  • FEATURE: Re-Work of Open XML Excel provider the better handle Data Types per Schema Map.
  • FEATURE: Added COALESCE Function
  • BUG: Ouvvi Status Report incorrect Timezone in calculation.
  • FEATURE: Export Ouvvi solution File
  • OUVVI: Release 4.0.558

3.0. 1200 28/03/2019

  • FEATURE: Odata V4.0 connector now works against Navision 2017 OData v4 endpoints.
  • BUG: Email Connector exporting XLSX documents
  • OUVVI: Release 4.0.562

3.0. 1202 04/04/2019

  • BUG: Active Directory setting string[] values on create.
  • OUVVI: Release 4.0.564

3.0. 1214 06/06/2019

  • FEATURE: OData URL support Singletons
  • BUG: Fix enumerating SQL Client Databases without permission
  • FEATURE: Fix CRM GetFetchFilterXmlForModifiedSince to use Date+Time rather than just Date.
  • FEATURE: Azure Blobs check if Content-MD5 is NULL
  • BUG: Ensure Security Service is set when creating SharePoint List
  • FEATURE: Exchange connector improve resolving mailbox.
  • CHANGE: Removal of Basic License
  • OUVVI: Release 4.0.576

3.0. 1216 24/06/2019

  • FEATURE: Addition of Pipedrive connector
  • FEATURE: Addition of Mailchimp connector
  • OUVVI: Release 4.0.578

3.0. 1234 06/09/2019

  • FEATURE: Added more Pipedrive Entities
  • CHANGE: OpenXML Schema Default set to string rather than int when all cells are empty
  • FEATURE: Added Stage to Pipedrive connector
  • FEATURE: Added connection registry support to Pipedrive connector
  • FEATURE: Added Avangate connector
  • CHANGE: Email connector - Select file types to export
  • CHANGE: Updated icon on Sync dialogue
  • OUVVI: Fix to file export by round tripping to the Step Handler
  • CHANGE: AddIdentifier Column so that it is only called once.
  • CHANGE: XML Reader (Excel) to read Cell Value rather than Cell InnerText
  • BUG: When editing an existing lookup, now uses the DisplayName for the List Entry
  • CHANGE: Update to WebStore provider to support Ouvvi Apps
  • CHANGE: Fixed performance issue on Data Grid preview
  • CHANGE: WebStore default for DateTime handling to UTC, use select * when columns > 10
  • BUG: Fix invalid credentials for Windows Auth on WebStore
  • CHANGE: Ensure that default Windows Auth can be used with WebStore Schema Navigator
  • OUVVI: Ouvvi Apps/StoreTables added with views and exports
  • OUVVI: Switch to use context helper to request object
  • OUVVI: Activation status message added to the layout
  • OUVVI: Release 4.0.596

3.0. 1238 22/10/2019

  • OUVVI: Enabled feature to return record IDs from StorageAPI when adding new rows
  • BUG: Fix for Ouvvi to update settings from Data Sync's ValueStoreService
  • FEATURE: Added ItemEvents support to WebStore and UpdateSourceRow options
  • BUG: Fix for Pipedrive Organization from the Connection Library
  • CHANGE: Ensure Salesforce lookups pass the Sandbox status
  • OUVVI: Deployment manager can now be used against SQL Azure
  • OUVVI: Ensure Ouvvi Store Tables API returns the correct schema key column
  • OUVVI: Queue API Deadlock
  • OUVVI: Change to operation controller to break out of the loop when processing a long project queue
  • OUVVI: Release 4.0.600

3.0. 1244 05/12/2019

  • OUVVI: Remove impersonation from Start/Stop services function in the services panel
  • BUG: Ouvvi - setting the locale on the request
  • CHANGE: Update the OData v4 provider to support a composite key
  • CHANGE: Update trial message
  • CHANGE: ADO provider to load the oracle managed driver if the dll exists
  • BUG: Ensure IgnoreCase flows through to the Key column matching
  • FEATURE: Now able to use the Query Tool with Oracle ADO.NET
  • OUVVI: Capability to add Powershell scripts from the file system
  • CHANGE: Update copyright to 2020
  • OUVVI: Add Oracle ODP.NET to the ADO.NET Provider List
  • OUVVI: Release 4.0.606

2020

3.0. 1248 27/01/2020

  • CHANGE: WebStore to support OAuth authentication to Ouvvi
  • CHANGE: Remove default ReadOnly off the schema mapping to allow users to decide instead
  • BUG: Fix refreshing OAuth token
  • FEATURE: Add a Http request timeout property to the SharePoint connector
  • CHANGE: Switch of the OAuth token response
  • CHANGE: Disabled trace on getting OAuth Token to prevent leaking password
  • CHANGE: Capture Dynamics TimeLimitExceeded and ConcurrencyLimitExceeded Errors and retry after delay.
  • OUVVI: Release 4.0.610

3.0. 1250 06/02/2020

  • OUVVI: Import and Export Apps feature
  • OUVVI: Release 4.0.612

3.0. 1254 12/02/2020

  • FEATURE: Dynamics 365 Connection via Oauth2 (client_credentials only flow)
  • BUG: OpenXML provider returned Date values as Int32.
  • OUVVI: Release 4.0.616

3.0. 1256 14/02/2020

  • FEATURE: ZipArchive Provider added
  • OUVVI: Release 4.0.618

3.0. 1258 04/03/2020

  • UPDATE: AWS Connector updated with new dependencies and assembly references
  • FEATURE: Added Ouvvi Online Agent Manager and Installing Agents with Dependencies
  • OUVVI: Release 4.0.620
  • OUVVI ONLINE: Release 5.0.1002

3.0. 1260 05/03/2020

  • FEATURE: Support SharePoint Online OAuth Authentication
  • OUVVI/OUVVI ONLINE: Supports SharePoint Online OAuth Authentication
  • OUVVI: Release 4.0.622
  • OUVVI ONLINE: Release 5.0.1004

3.0. 1266 19/03/2020

  • BUG: Fixed issue in CSV Writer where quotes were not doubled inside of quoted string
  • FEATURE: Machine Name added to Data Sync Log
  • UPDATE: Token store now uses Configured Security Service
  • OUVVI/OUVVI ONLINE: Fix to Time Interval Trigger where StartTime was not used
  • OUVVI: Supports stop of services on System Shutdown
  • OUVVI: Release 4.0.628
  • OUVVI ONLINE: Agent Name added to Start and Stop Messages in the log
  • OUVVI ONLINE: Release 5.0.1014

3.0. 1270 02/04/2020

  • FEATURE: IIS Log File reader connector added
  • UPDATE: Remove the registry settings from Data Sync Project Files
  • OUVVI/OUVVI ONLINE: Fix to Export Solution File for Invalid Trigger Names
  • OUVVI: Release 4.0.630
  • OUVVI ONLINE: Release 5.0.1016

3.0. 1272 16/04/2020

  • UPDATE: Connecting to Oracle with a SQL Command to ensure Database is not added to the Connection String
  • UPDATE: Fix to calculating when OAuth Token should be refreshed
  • OUVVI: Release 4.0.632
  • OUVVI ONLINE: Release 5.0.1018

3.0. 1276 26/05/2020

  • UPDATE: Dynamics OAuth Connector - Refresh OAuth Token during Sync
  • UPDATE: Fix for using BlobFileName when it is not part of the schema map (OpenXML)
  • UPDATE: New Default UI Theme added
  • UPDATE: Validation for Excel errors added
  • UPDATE: Schema Map drop down menus can be opened in one click
  • UPDATE: Adding schema to the Connection Library View for Postgres/SQL
  • UPDATE: Auto Mapper removed and mapping when you add columns now follows through.
  • UPDATE: New Ouvvi logo for Deployment Manager and Agent Manager
  • BUG: Fix for SharePoint Choice columns where final ;# needed to be returned otherwise the last item was dropped
  • OUVVI: Update to IIS App Installer
  • OUVVI: Fix to copy project
  • OUVVI: Release 4.0.636
  • OUVVI ONLINE: Release 5.0.1026

3.0. 1282 06/06/2020

  • UPDATE: SharePoint OAuth Connector now supports Uploading Documents
  • UPDATE: SharePoint OAuth now support File Download

3.0. 1290 23/09/2020

  • FEATURE: Migration to new automated build system run via OUVVI Online in AWS.
  • FEATURE: Exchange Connector supports OAuth to Office365
  • FEATURE: Email Connector supports OAuth to Office365
  • FEATURE: AD supports SSL/TLS Connection
  • FEATURE: AWS S3 Incremental Mode
  • FEATURE: SQL Server OleDB uses MSOLEDBSQL where installed
  • FEATURE: OUVVI AWS S3 File Upload
  • FEATURE: OUVVI supports login Authentication using Office 365 OpenIdConnect
  • FEATURE: OUVVI Reset Queue button
  • FEATURE: OUVVI Installer adds user account to DB configuration view
  • CHANGE: OUVVI better support for 404 and Error pages
  • CHANGE: OUVVI Report uses configured instance Locale for rendering values
  • CHANGE: Switch HighDpi support to use Font Scaling as this works better across Server OS
  • BUG: Refresh UI Property Grid on Project Load
  • CHANGE: Allow # in SharePoint URL's (Username & Password Auth Only)
  • BUG: OpenXML use CellReference when Value is null
  • BUG: Saving project when Connection Library contains duplicate parameter names
  • BUG: Uploading Documents using Username/Password Auth
  • BUG: OData Binding using SelectToken
  • OUVVI: Release 4.0.640
  • OUVVI ONLINE: Release 5.0.1034

3.0. 1294 22/10/2020

  • BUG: Fix for DataSource windows being too wide for the tool window due to font scaling issue
  • BUG: Fix for Ouvvi Apps when the API doesn't return a column in Json
  • FEATURE: Add ability to set defaults for UpdateBatchSize and ReadBatchSize

3.0. 1300 21/12/2020

  • FEATURE: New Easy Installer for Data Sync & Ouvvi (IIS and SQLExpress Installers included)
  • BUG: Fix for reading decimals in locales that use commas instead of dots

2021

3.0. 1344 01/04/2021

  • CHANGE: Podio Authentication now uses an external browser
  • CHANGE: Parse Numbers and Money as Invariant Culture
  • BUG: Podio Connector update to resolve lookup issues
  • CHANGE: Include OData Oauth2 API calls to V2.0 endpoints
  • FEATURE: New Active Directory Connector. Supports Users, Groups, Group Members, Contacts and Computers.
  • CHANGE: SQL DB Sync Wizard to use MSOLEDB Driver
  • FEATURE: Added TextTrimMode to SQL Server connectors to automatically right trim text
  • FEATURE: AD V2 Connector supports moving objects between OUs
  • BUG: Ensure Data Sync Date is nullable in Dynamic Columns
  • FEATURE: OAuth2 support added for WebRequestHelper
  • FEATURE: New Exception Handler UX added for detailed error reporting
  • FEATURE: SQL Client Connection allows users to specify all of the connection string and supports Dataverse
  • FEATURE: ADO.Net allows Dataverse connection
  • CHANGE: Updated framework to .NET 4.7.2
  • CHANGE: Default UI font updated
  • CHANGE: SQL Lite connector driver updated

3.0. 1346 22/04/2021

  • BUG: Fix for SharePoint WebServices connector to set the ListUrl when connecting from the registry
  • FEATURE: AD V2 Connector converts Empty String values to Null

3.0. 2061 17/08/2021

  • UPDATE: Full re-development of the Run Tool, including UI update
  • FEATURE: Run Tool step types have been extended
  • FEATURE: Drag and drop re-ordering enabled in Run Tool
  • FEATURE: Multi-select options available in Run Tool
  • FEATURE: Improved Error handling added to Run Tool. Full exception shown in logs and it is possible to right click to view the error on the step
  • FEATURE: Ability to pass configuration file to the Run Tool from the command line, Ouvvi and Simego Online
  • FEATURE: Run Tool log files stored on local machine
  • FEATURE: Copy single and multiple steps in the Run Tool
  • FEATURE: Zip file and PowerShell script default configuration added to external program step
  • FEATURE: Run Tool configuration now supports source control (GIT)
  • FEATURE: Implemented IValueStore on RunTool to enable write back to User Settings
  • UPDATE: RunTool SQL Database Wizard now uses SQL Client connection
  • UPDATE: Data Sync Connection Library and connections now use async/await for better rendering
  • FEATURE: Tooltips added to server explorer connections
  • FEATURE: Change the connection library in Data Sync
  • UPDATE: UI minor update with new icons in the menu's and font change
  • UPDATE: TreeView and ListView windows theme support
  • UPDATE: Update to Dynamics SDK 9.0.2.34
  • FEATURE: Dynamics SDK EnableAffinity and DisablePlugins
  • FEATURE: Add delete or recycle option to SharePoint Online connections
  • UPDATE: SQL Table Wizard now uses SQL Client Connection
  • UPDATE: Code refactor in preparation for .NET Core, remove BeginInvoke calls
  • UPDATE: Support calling Project Automation Start() from a grouping analysis project
  • UPDATE: Connection dialog window update where connections in connection library are grouped by connection type
  • BUG: Fix Basic Authentication for OData 2.0 connector
  • UPDATE: Ouvvi Online becomes Simego Online for scheduling Run Tool projects
  • SIMEGO-ONLINE: Data Sync Run Tool Step Handler added
  • SIMEGO-ONLINE: Override registry settings to set DEV/PROD/UAT connections at run time
  • SIMEGO-ONLINE: Removed handlers that required data storage
  • SIMEGO-ONLINE: Release 5.0.1134
  • OUVVI: Data Sync Run Tool step handler added
  • OUVVI: Database schema change to support the Run Tool Handler
  • OUVVI: Framework update to .NET 4.7.2
  • OUVVI: Release 4.0.2061
  • OUVVI: Remove powershell script installation/upgrade capability

3.0. 2080 01/11/2021

  • UPDATE: Dynamics CRM connector reworked to connect via OAuth and improve connector. Uses Simego Azure App to request permissions.
  • UPDATE: Salesforce connector reworked to improve connecting via OAuth.
  • UPDATE: SharePoint Online connector reworked to connect via OAuth and improve connector. Uses Simego Azure App to request permissions.
  • OUVVI: Removed Dynamics CRM, SharePoint Online and Salesforce from Connection Library as now handled by Data Sync
  • OUVVI: Release 4.0.2080

3.0. 2086 11/11/2021

  • FIX: Saving OAuth Scope in Dynamics Connector
  • FIX: For Run Tool writing to console output
  • BUG: Fix for Ouvvi time triggers where start time was calculated incorrectly for some timezones
  • OUVVI: Release 4.0.2086

3.0. 2088 08/12/2021

  • FIX: Remove spaces from Project Automation and Dynamic Columns Templates
  • FIX: Selecting a View with the SharePoint Online connector returned an error when using Oauth and Connection Library.
  • FEATURE: Add HTTP Timeout to SOAP WebServices connector
  • OUVVI: Release 4.0.2088

3.0. 2090 10/12/2021

  • FIX: Dynamics 365 unable to specify instance name in URL for OnPremise install.
  • FIX: Catch Exception in ADO.NET connector when Oracle .NET library installed and also copied to Data Sync folder.
  • FIX: Prevent SharePoint CreateList from creating string columns with a length -1.
  • BUG: Catch System.Data.Constraint Exception in ADO provider when adding OracleClient
  • FIX: Ensure SharePoint columns are not created with max length of -1
  • BUG: Instance name couldn't be added to Dynamics Service URL
  • OUVVI: Release 4.0.2090

2022

3.0. 2110 17/03/2022

  • UPDATE: SQLite Library version updated
  • UPDATE: DBSchemaSync added
  • UPDATE: SQL Script Generator added
  • UPDATE: The ability to export Podio items as JSON added
  • UPDATE: Ability to export data as JSON added
  • BUG: Add BypassCustomPluginException to each request in MultipleExecuteRequest
  • FIX: Auth change when connecting to Dynamics On-Prem using ADFS rather than AD Authentication
  • FIX: Reset Dynamics connection configuration when connecting
  • UPDATE: Add an OAuth Prompt property with a default of consent for OAuth flows
  • BUG: Fix for uploading into folders in SharePoint Online via OAuth
  • UPDATE: Filter added to Datasource, Connection and Connection Library windows
  • UPDATE: Add Encryption Key hint to help locate correct encryption keys
  • OUVVI: fix for Ouvvi SignIn and getting browser cookies
  • OUVVI: Adding Dataverse Trigger that supports OAuth
  • FIX: When no time is entered into a UTC time field in Podio adjust time accordingly
  • UPDATE: Null/Empty Datasource now supports loading JSON from a file and WebRequest
  • OUVVI: Added Salesforce trigger
  • OUVVI: Added Podio trigger
  • UPDATE: Update copyright to 2022
  • FIX: When a path ends with a \ remove accordingly
  • OUVVI: Fix in solution export around length of description and triggers
  • OUVVI: Installer fix for installing IIS via Powershell on different operating systems
  • OUVVI: Fix for when users add spaces to Ouvvi Service name
  • OUVVI: Fix for when you try to install Ouvvi instance onto SSL 443 port
  • OUVVI: Release 4.0.2110

3.0. 2112 21/03/2022

  • FIX: Expire Dynamics OAuth Token so it get refreshed when connecting via UI
  • UPDATE: Show the correct .NET Framework version
  • OUVVI: Release 4.0.2112

3.0. 2114 29/03/2022

  • FIX: Ouvvi for TrimModelBinder where you couldn't enter HTML in project/step description.
  • OUVVI: Release 4.0.2114

3.0. 2126 13/06/2022

  • CHANGE: Remove credential editor from Dynamics CRM connector as no longer used.
  • FIX: Incorrect SQL for ADO.NET connector when you have Dynamic Columns in Schema Map
  • FIX: Enumerating SQL Server in connection Library with SQL Client against SQL Azure
  • FIX: Run Tool XML Serialization on SQLStepHandler
  • UPDATE: New Digital Signature
  • FIX: Salesforce Connector when using LOOKUP functions to set the API version.
  • FIX: When DataSync datasource windows go missing automatically reset the layout.
  • FIX: Installing Ouvvi Services on Windows Server 2012 R2
  • CHANGE: Ouvvi Installer to use Enable-WindowsOptionalFeature in PowerShell IIS install. Will break Server 2012 R2 but can be done manually.
  • OUVVI: Release 4.0.2126

3.0. 2128 17/06/2022

  • CHANGE: SharePoint Online update by Microsoft has broken reading User Information List via All Items Caml Query, Change to use the Default View.
  • FIX: FileSystemReader check that File Exists as WinAPI might return files which do not exist.
  • OUVVI: Release 4.0.2128

3.0. 2130 23/06/2022

  • OUVVIONLINE: Agent broken due to Ouvvi 5.0 now reverted to original code branch for Ouvvi Online.
  • OUVVI: Release 4.0.2130

3.0. 2146 28/07/2022

  • FEATURE: MongoDb Connection Library Browser if installed
  • FEATURE: New method to install 3rdParty connectors in global path rather than install directory.
  • FEATURE: Install 3rdParty connectors from URL.
  • FEATURE: Add Int64[] type
  • FIX: Podio AppIDs are now Int64s
  • FIX: Pass 'Prompt' to Oauth SharePoint connection
  • FEATURE: Pull String DataType Length from Dynamics Metadata
  • CHANGE: Change how Data Sync runs without license, Open&Save disabled without license other features enabled.
  • OUVVI: Use Exception wrapper for Logs
  • OUVVI: No longer returns error if project is empty
  • OUVVI: Add Trigger Clock Reset
  • OUVVI: Add O365 Graph EmailSend configuration option for outgoing email
  • OUVVI: Add new UX Dark Themes
  • OUVVI Release 4.0.2146

3.0. 2160 28/09/2022

  • FIX: How OAuth Token Refresh is handled when running from RunTool and user Non-Interactive
  • FEATURE: Change Ouvvi Hashes from MD5 for SHA1 for FIPS mode.
  • FEATURE: Change ADO Connector to allow for Dynamic Load of Custom Connector.
  • FIX: Query Window with ADO Connection
  • FEATURE: Do Not Load the Provider List on Startup instead load as required.
  • REMOVED: Avangate Connector moved to Github
  • REMOVED: Pipedrive Connector moved to Github
  • REMOVED: Mailchimp Connector moved to Github
  • REMOVED: DbSchema Connector moved to Github
  • FEATURE: Added Support for loading compiled connectors from Github
  • FEATURE: RunTool to accept parameters from Command Line and update Settings at runtime.
  • FEATURE: Assembly Resolver can resolve assemblies in DataSync Connector folder.
  • FEATURE: Multi-Select Move Up/Down in Schema Map and Run Tool.
  • FIX: Encoding of Connection Library Name when connected to Ouvvi
  • FIX: Crash if copy dialog closed whilst Project Automation code still running.
  • FEATURE: SharePoint Incremental Mode to use Eq CAML query when QueryLimit=1
  • FIX: ADO provider setting the Provider Name.
  • FIX: OUVVI connection library names
  • FIX: OUVVI Parallel Projects return same status.
  • FEATURE: OUVVI processes TimeTriggers on WFE.
  • OUVVI Release 4.0.2160

3.0. 2168 05/12/2022

  • FIX: Active Directory 2 Group Members Exception when Group Members List was null.
  • CHANGE: Sharepoint and Dynamics 365 now default to select_account rather than consent prompt.
  • FEATURE: SetConnectionString method added to ADO.NET connector.
  • OUVVI Release 4.0.2168

2023

3.0. 2172 21/06/2023

  • FIX: Run Tool when previous Log file is empty
  • FIX: Error When opening Query Tool
  • FIX: OUVVI running as NETWORK SERVICE on some servers.
  • OUVVI Release 4.0.2172

3.0. 2180 02/11/2023

  • FIX: Suppress OAuth2 Browser Script errors.
  • CHANGE: Change Licensing to require license key to run Compare.
  • CHANGE: Change Activation back to simple License Key activation window.
  • FEATURE: Add Incremental Lookup to Dynamics CRM FetchXml connector.
  • FEATURE: Catch Exceptions and throw more detailed Exception Log trace.
  • FEATURE: SQL Server, SQL Client, ADO.NET convert ArrayTypes to Strings in writer to prevent DataType errors.
  • FEATURE: SQL Server allow selection of OleDB driver to use.
  • FEATURE: Create SQL Table Wizard to include SQL Script in Error Message.
  • FIX: Attach Window to Exception Error popup to prevent UI locking with modal dialog.
  • FEATURE: Enable Ignoring Calculated Column errors to prevent getting stuck.
  • FEATURE: Throw exception in FileSystem provider if Directory is not found.
  • FEATURE: Edit Connection Library connection directly from Connection Library explorer.
  • FIX: Active Directory check range of FileTime Int64 is less than 9999/12/31
  • CHANGE: Change Installer to use InnoSetup the same as DataSync V6
  • OUVVI Release 4.0.2180

3.0. 2184 22/11/2023

  • UPDATE: Update DataSync and Ouvvi referenced assemblies due to security vulnerabilities reported in Newtonsoft.Json and Microsoft.Owin.Security.Cookies
  • FIX: Basic Auth in Ouvvi WebAPI Step Handler
  • FIX: Ouvvi startup when duplicate user setting found.
  • CHANGE: Remove Simego Online Deployment Manager
  • UPDATE: Add missing AWS regions
  • OUVVI Release 4.0.2184

2024

3.0. 2188 19/01/2024

  • UPDATE: Delete DSCache files on Startup
  • FIX: Authentication issue with SharePoint OnPrem in Connection Library view.
  • FIX: Active Directory Group Members when a group member list exceed 1500 users.
  • FIX: Unregister Event Handlers in Ouvvi Powershell and Cmd Handler.

3.0. 2190 25/01/2024

  • UPDATE: Update Nuget package references with security vulnerabilities reported.

3.0. 2192 - 29/01/2024

  • FIX: Ouvvi Trigger service failing if Time Triggers returned exception.
  • OUVVI Release 4.0.2192