============================================================================== Simba HubSpot ODBC Data Connector Release Notes ============================================================================== The release notes provide details of enhancements, features, known issues, and workflow changes in Simba HubSpot ODBC Connector 1.7.8, as well as the version history. 1.7.8 ======================================================================== Released 2024-06-26 Enhancements & New Features * [MPH-16267] Updated Ubuntu support The connector now supports Ubuntu 24.04 version. For a list of supported platform versions, see the Installation and Configuration Guide. * [MPH-16341] Updated FIPS support You can now enable FIPS support by downloading a separate FIPS package available for assistance. For more information, see the Installation and Configuration Guide. * [MPH-17032] Updated database schema The CRM and Hubspot schemas have been updated with the following tables: - Goals - Currencies For more information, see the Reference Guide. Known Issues The following are known issues that you may encounter due to limitations in the data source, the connector, or an application. * When the request URL length of the Deal_Properties_Values or Companies_Properties_Values table exceeds the maximum URL length supported by HubSpot, the connector returns an error. This is a limitation of the HubSpot data source. HubSpot has provided a temporary fix. As a workaround, keep the connector updated to the latest version. * The SubmitFormData() stored procedure is not supported. This stored procedure requires HTTP redirects. For security reasons, HTTP redirects are not enabled in the connector. * On Windows, the connector cannot use the EncAccessToken setting if the Auth_AccessToken string value exists in the registry key for the DSN. If the Auth_AccessToken string value exists in the DSN registry key, the connector cannot authenticate the connection using the EncAccessToken setting. This issue occurs even if there is no value data specified in Auth_AccessToken. As a workaround, delete the Auth_AccessToken string value from your DSN registry key if you want to use the EncAccessToken setting for authentication. * Reusing a prepared statement handle may cause a memory leak. If a prepared statement handle is used more than once, a memory leak may occur. Workflow Changes ============================================================= The following changes may disrupt established workflows for the connector. 1.7.8 ------------------------------------------------------------------------ * [MPH-16287] Removed support for earlier versions of platform Beginning with this release, the connector no longer supports the following versions of platform: - Windows Server 2012r2 - macOS 10.15 - CentOS 7 - Debian 9 and 10 - Red Hat® Enterprise Linux® (RHEL) 7 For a list of supported platform versions, see the Installation and Configuration Guide. 1.7.6 ------------------------------------------------------------------------ * Removed Visual Studio 2015 support Beginning with this release, the connector no longer supports Visual Studio 2015. For information about the supported Visual C++ Redistributable for Visual Studio versions, see the Installation and Configuration Guide. * Removed support for Windows operating systems Beginning with this release, the connector no longer supports the following operating systems: - Windows 8.1 - Windows 7 SP1 For a list of supported operating systems, see the Installation and Configuration Guide. 1.7.4 ------------------------------------------------------------------------ * Removed deprecated Calendar APIs Beginning with this release, the connector no longer supports the deprecated Calendar APIs. For more information, see: https://developers.hubspot.com/docs/api/deprecated-apis. 1.7.2 ------------------------------------------------------------------------ * Updated UseProxy default value The default value for UseProxy is now Disabled (0). Previously, the default value was Enabled (1). For more information, see the Installation and Configuration Guide. 1.6.11.1004 ------------------------------------------------------------------ * Schema updates for backwards compatibility The Deals_Properties_Values table has been renamed to Deal_Properties_Values. In addition, the following tables have been added to address backwards compatibility issues: - All_Deals - Deal_Associations_Associated_Company_Ids - Deal_Associations_Associated_Deal_Ids - Deal_Associations_Associated_Vids - Deal_Imports For more information, see the Reference Guide. 1.6.11.1003 ------------------------------------------------------------------ * Renamed certain schema tables Beginning with this release, the following schema tables have been renamed: - The All_Deals table has been renamed to Deals. - The Deal_Associations_Associated_Company_Ids table has been renamed to Deals_Associations_Associated_Company_Ids. - The Deal_Associations_Associated_Deal_Ids table has been renamed to Deals_Associations_Associated_Deal_Ids. - The Deal_Associations_Associated_Vids table has been renamed to Deals_Associations_Associated_Vids. - The Deal_Imports table has been renamed to Deals_Imports. - The Deal_Properties_Values table has been renamed to Deals_Properties_Values. For more information, see the Reference Guide. 1.5.2 ------------------------------------------------------------------------ * Minimum TLS Version Beginning with this release, the driver requires a minimum version of TLS for encrypting the data store connection. By default, the driver requires TLS version 1.2. This requirement may cause existing DSNs and connection strings to stop working, if they are used to connect to data stores that use a TLS version earlier than 1.2. To resolve this, in your DSN or connection string, set the Minimum TLS option (the Min_TLS property) to the appropriate version of TLS for your server. For more information, see the Installation and Configuration Guide. Version History ============================================================== 1.7.7 ------------------------------------------------------------------------ Released 2024-04-11 Enhancements & New Features * Updated third-party libraries The connector now uses the following third-party libraries: - Expat 2.6.2 (previously 2.6.0) - libcURL 8.7.1 (previously 8.6.0) 1.7.6 ------------------------------------------------------------------------ Released 2024-03-21 Enhancements & New Features * Updated third-party libraries The connector now uses the following third-party libraries: - Expat 2.6.0 (previously 2.5.0) - libcURL 8.6.0 (previously 8.4.0) - OpenSSL 3.0.13 (previously 3.0.11) - pcre 10.42 (previously 8.45) - Poco 1.12.5 (previously 1.12.4) - Zlib 1.3.1 (previously 1.2.13) * Updated security The following compiler and linker flags have been used to improve security checks in the connector: - /CETCOMPAT - /Qspectre * Updated Visual Studio support The connector now supports Windows Visual Studio 2022. For supported versions, see the Installation and Configuration Guide. * Updated Windows platform support The connector now supports the following platform versions: - Windows Server 2016, 2019, and 2022 - Windows 11 For a list of supported platform versions, see the Installation and Configuration Guide. * Updated database schema The CRM schema has been updated with the following tables: - DiscountsProperties - FeesProperties - TaxesProperties For more information, see the Reference Guide. 1.7.5 ------------------------------------------------------------------------ Released 2023-12-12 Enhancements & New Features * Updated third-party library The connector now uses OpenSSL 3.0.12. Previously, the connector used version 3.0.11. * Updated security Security checks have been added to the connector to improve security. 1.7.4 ------------------------------------------------------------------------ Released 2023-10-20 Enhancements & New Features * Updated third-party libraries The connector now uses the following third-party libraries: - LibCurl 8.4.0 (previously 8.1.2) - OpenSSL 3.0.11 (previously 3.0.9) - pcre 8.45 (previously 8.37) * Updated security The following compiler and linker flags have been used to improve security checks in the connector: - /guard:cf - /SDL - ZH:SHA_256 * Updated compiler The connector now uses macOS 11 ARM Xcode 13.2. For this current release, the connector is built using both the new and old (macOS 10_15 Xcode 11_3) compiler versions. 1.7.3 ------------------------------------------------------------------------ Released 2023-06-27 Enhancements & New Features * Updated third-party libraries The connector now uses the following third-party libraries: - LibCurl 8.1.2 (previously 7.88.1) - OpenSSL 3.0.9 (previously 3.0.8) 1.7.2 ------------------------------------------------------------------------ Released 2023-05-15 Enhancements & New Features * Internal connector improvements The connector has been updated with minor internal improvements. 1.7.1 ------------------------------------------------------------------------ Released 2023-03-31 Enhancements & New Features * Updated database schema The database schema has been updated. This may include changes to the list of supported tables or the metadata in the tables. For more information, see the Reference Guide. * Updated third-party libraries The connector now uses the following third-party libraries: - Expat 2.5.0 (previously 2.4.6) - ICU 71.1.x (previously 58.3.x) - LibCurl 7.88.1 (previously 7.84) - OpenSSL 3.0.8 (previously 1.1.1s) - Poco 1.12.4 (previously 1.9.0) - ZLib 1.2.13 (previously 1.2.11) * UseProxy support The connector can now enable or disable the connection through the proxy server. To do this, select the Use Proxy checkbox (set the UseProxy connection property to 1). For more information, see the Installation and Configuration Guide. ==============================================================================