# Release History

***

### V1.45

#### Created: 2026-03-24

* Added a new outbound target type: Association Delete

***

### V1.44

#### Created: 2026-02-22

* Added HTTP 524 to the list of status retries

***

### V1.43

#### Created: 2026-02-20

* Forced retries with backoff for 5xx status replies

***

### V1.42

#### Created: 2026-02-04

* Added the GET\_ASSOCIATION\_DEFINITIONS UDTF for retrieving association definitions between two object types
* Added the BATCH\_CREATE\_ASSOCIATIONS UDTF for creating associations
* Added the BATCH\_DELETE\_ASSOCIATIONS UDTF for deleting associations
* Added the GET\_CUSTOM\_OBJECT\_SCHEMAS UDTF for getting custom object schema definitions
* Added the GET\_ALL\_OBJECT\_PROPERTIES UDTF for getting all object properties for a specific Hubspot object type

***

### V1.41

#### Created: 2026-02-02

* When removing existing associations, if record lookups fail to find a particular record it will now be logged as a warning in the event table, rather than failing the sync
* Fixed an issue where default associations were always removed after labelled association removal, regardless of cleanup\_default\_associations

***

### V1.40

#### Created: 2026-01-27

* When removing existing associations, if record lookups fail to find a particular record it will now be logged as a warning in the event table, rather than failing the sync

***

### V1.39

#### Created: 2026-01-23

* Improved logging for target identifier resolution when removing associations.
* Target identifier ID lookup will now use the key field rather than the label field

***

### V1.38

#### Created: 2026-01-22

* Fixed an issue where an error could be thrown when removing an association with numeric identifier

***

### V1.37

#### Created: 2026-01-22

* Fixed an issue where form submissions did not retrieve all entries

***

### V1.36

#### Created: 2026-01-21

* Fixed an issue where numeric keys would cause a failure to remove associations in outbound syncs

***

### V1.35

#### Created: 2026-01-21

* Added error retrying for the form submissions inbound stream

***

### V1.34

#### Created: 2026-01-20

* Fixed an issue where not all errors would be captured from the import log
* Added a controllable batch size limiter for outbound syncs

***

### V1.33

#### Created: 2026-01-17

* Added inbound streams for forms and form submissions

***

### V1.32

#### Created: 2026-01-16

* Added extra information to the error message when association fields have the wrong number of mappings

***

### V1.31

#### Created: 2025-12-22

* Pinned certifi to fix Snowflake python connector issues
* Fixed an issue where checking for removal of associations would result in an error

***

### V1.30

#### Created: 2025-12-17

* Added an outbound tuning parameter to control import wait time

***

### V1.29

#### Created: 2025-11-26

* Due to "Connection aborted" errors, changed the backoff factor to 1 and the maximum wait time to 5 mins

***

### V1.28

#### Created: 2025-11-25

* Worked around a Hubspot pagination limitation (more than 10,000 records with the same modified date) by using id field sorting inside a fixed incremental time window

***

### V1.27

#### Created: 2025-11-20

* Added retries for connection-related issues
* During pagination, allowed for the scenario where multiple records have identical modified timestamps

***

### V1.26

#### Created: 2025-11-18

* Inbound custom object syncs now use the stream name to look up the custom type id dynamically, so that configuration works across similarly configured environments
* python-dateutil is now loaded from the Anaconda channel

***

### V1.24

#### Created: 2025-07-09

* Fixed an issue where fetching associations for custom objects failed due to being unable to infer the object type

***

### V1.23

#### Created: 2025-04-01

* Improved handling of null boolean values in normalized views

***

### V1.22

#### Created: 2025-03-11

* Number fields are now be represented in normalized views as NUMERIC(38,19), as no scale or precision information is available via the Hubspot API

***

### V1.21

#### Created: 2025-02-12

* Added empty string handling for numeric values
* Added empty string handling for dates
* Outbound field mappings can now contain native Snowflake date columns

***

### V1.20

#### Created: 2025-02-10

* Added a normalized view workaround for timestamps that sometimes contain empty string values (e.g. notes\_next\_activity\_date)

***

### V1.19

#### Created: 2024-12-12

* Fixed an error where flagging warnings about the import report file caused a sync error

***

### V1.18

#### Created: 2024-10-21

* Fixed an issue where some custom objects could not be sync'd inbound

***

### V1.17

#### Created: 2024-10-10

* Fixed an issue where outbound syncs with multiple other-object associations and no same-object associations would fail

***

### V1.16

#### Created: 2024-09-24

* Lowered some logging to the debug level
* Added two consumer UDFs for searching objects
* Fixed an issue where outbound syncs containing a single other-object association would incorrectly fail validation

***

### V1.15

#### Created: 2024-08-28

* Fixed an issue where errors occured when configuring outbound syncs to custom objects

***

### V1.14

#### Created: 2024-08-28

* Fixed an issue where an error is returned when fetching outbound configuration form values

***

### V1.13

#### Created: 2024-08-27

* Fixed an issue where outbound syncs did not always present a mandatory mapping for the selected ID field

***

### V1.12

#### Created: 2024-08-05

* Fixed an issue where some imports failed for outbound syncs created prior to the previous plugin verion

***

### V1.11

#### Created: 2024-07-30

* Fixed a regression where contacts were marked with the incorrect 'marketable' flag

***

### V1.10

#### Created: 2024-07-28

* Pinned some dependencies to reduce package size

***

### V1.9

#### Created: 2024-07-28

* Added support for creating and removing associations

***

### V1.8

#### Created: 2024-07-10

* Pinned some dependencies to the latest version on Anaconda, to reduce package size

***

### V1.7

#### Created: 2024-07-09

* Fixed an issue where the marketable contact import flag could be incorrectly set to True

***

### V1.6

#### Created: 2024-07-01

* For outbound syncs, provided a more descriptive error message in the event that the Sync Engine does not correctly provide all fields

***

### V1.5

#### Created: 2024-06-27

* Fixed an issue for outbound syncs where numeric fields without any decimal places were uploaded as floats with decimal places

***

### V1.4

#### Created: 2024-06-23

* Fixed an issue where outbound sync configuration did not require the user to map a column to the hubspot ID field
* Changed the import requests for outbound syncs to set an importOperation value matching the Omnata sync strategy. This means if the Update strategy is used, records won't be created when they are not mapped correctly

***

### V1.3

#### Created: 2024-06-11

* Apply backoff when retrying on 429 responses
* If a 404 error is thrown when fetching the latest version of a deleted record, the record is still marked as deleted

***

### V1.2

#### Created: 2024-04-27

* Upgraded to new plugin runtime version which contains a fix for criteria deletes

***

### V1.1

#### Created: 2024-04-26

* Fixed issue where fetching archived results could raise an error if the object had too many properties

***

### V1.0

#### Created: 2024-04-23

* Added support for detection of deletions, where possible (see docs)

***

### PUBLIC\_PREVIEW\.23

#### Created: 2024-04-03

* Bump plugin runtime version
* Built with omnata-plugin-devkit==0.3.17 which includes pinned stored proc dependencies

***

### PUBLIC\_PREVIEW\.22

#### Created: 2024-03-22

* Build with latest plugin runtime version to resolve some issues

***

### PUBLIC\_PREVIEW\.21

#### Created: 2024-03-21

* Removed unnecessary 'results' and 'paging' properties for association types

***

### PUBLIC\_PREVIEW\.20

#### Created: 2024-03-15

* Added deal\_pipelines and ticket\_pipelines as inbound streams

***

### PUBLIC\_PREVIEW\.19

#### Created: 2024-03-15

* Added owners, users and teams as inbound streams

***

### PUBLIC\_PREVIEW\.18

#### Created: 2024-03-08

Switched to new plugin-oriented billing mechanism

***
