- Craft 4.0 support
{warning} This plugin handle has been renamed from 'hubspot' to 'flipbox-hubspot' in an effort to resolve plugin store conflicts. If you're upgrading this plugin, you will need to manually update the plugin handle in the database:
plugins
table => find thehubspot
plugin handle and replace withflipbox-hubspot
.
- Renamed plugin handle from
hubspot
toflipbox-hubspot
- Plugin setting
variableKey
can be used to override the twig variable used. Defaults tohubspot
and is implemented:{{ craft.hubspot.* }}
- Connection using HubSpot Private App token
- Blog Post retrieval capabilities
- Adding visitor table migration to installation #2
- Syncing visitors respects the 'queue' flag for existing records (still in the queue).
- Sync visitors twig trait
- Introducing: Email Subscription interactions
- MySQL integer column exceeding 2147483647 in size.
- Introducing: Visitor tracking
- Incorrect default connection references
- Environmental object tables are checked when plugin is loaded
Settings::$environmentTablePostfix
was changed toSettings::$environmentTableSuffix
- new testing db dump
- TimelineEventBatchCriteria class to assist with timeline event batches
- Admin interactions with the HubSpot API can specific which connection to use
- GA release
- Timeline event batch http request was not returning correctly.
- Timeline event batch handling
- TransformerHelper inherits the Flux TransformerHelper which assist in resolving a transformer from Yii config
- Moved redundant integration login into separate package
- Using Transform v3 package
- Cache was not getting properly created when removing from contact list
- Issue when syncing to HubSpot a false positive response would show to the user
- ObjectAssociation record will interpret the objects when trying to resolve attribute ids
- Ensure a string is returned when calling ObjectFromElementAccessor::getId
- ObjectsField::normalizeQueryInputValue should return a record, not a query
- Error were not getting set properly on failed resource sync up/down operations
- Bug when no saving object field settings without selecting any actions
- Issue when no min or max values are set, the association query is aborted.
- Converted criteria to 'accessor' criteria which is intended to retrieve data
- Moved converted the concept of 'builders' as mutator criteria
- Aligned resource services to new 'mutator' criteria which is intended to alter data
- Contact batch support
- Raw sync methods
- Deprecated criteria interface methods
ObjectCriteriaInterface::setId()
method
- Contact::syncTo operation would error if contact already existed in HubSpot.
- ObjectFromElementCriteria class which assists with getting a HubSpot object from an Element and Field.
- Altering various Object Association class method names
- Field actions to Objects field
- API limits via settings
- When adding a timeline event, the id and event type id are automatically added to the payload.
- Initial release!