All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
8.2.0 - 2022-06-07
crm()->quotes()->publicObjectApi()
- added
$id_property
toupdate
andgetById
methods ofcrm()->contacts()->basicApi()
8.1.2 - 2022-05-12
crm()->contacts()->gdprApi()
crm()->objects()->gdprApi()
8.1.1 - 2022-05-12
- add $properties_with_history to
crm->*object's apis*->getAll
methods
8.1.0 - 2022-04-14
crm()->companies()->publicObjectApi
crm()->contacts()->publicObjectApi
crm()->deals()->publicObjectApi
crm()->lineItems()->publicObjectApi
crm()->objects()->calls()->publicObjectApi
crm()->objects()->publicObjectApi
crm()->objects()->emails()->publicObjectApi
crm()->objects()->meetings()->publicObjectApi
crm()->objects()->notes()->publicObjectApi
crm()->objects()->tasks()->publicObjectApi
crm()->products()->publicObjectApi
crm()->tickets()->publicObjectApi
- add field "values" to all CRM objects
Filter
8.0.0 - 2022-04-08
- add to
cms()->blogs()->authors()->blogAuthorsApi
Language methods - add to
cms()->blogs()->blogPosts()->blogPostsApi
Language methods - add to
cms()->blogs()->tags()->blogTagsApi
Language methods
- rename crm()->pipelines()->pipelineStagesApi()->getCrmV3PipelinesObjectTypePipelineIdAudit() => crm()->pipelines()->pipelineStagesApi()->getAudit()
- rename crm()->pipelines()->pipelinesApi()->getCrmV3PipelinesObjectTypePipelineIdStagesStageIdAudit() => crm()->pipelines()->pipelinesApi()->getAudit()
7.0.0 - 2022-03-21
- Rename
crm()->contacts()->gdprApi()->delete()
tocrm()->contacts()->gdprApi()->purge()
- Rename
crm()->objects()->gdprApi()->delete()
tocrm()->objects()->gdprApi()->purge()
- TimelineEvents
- Webhooks and Timeline double appId
6.0.1 - 2022-03-25
- Fix bugs in all ObjectSerializers
6.0.0 - 2022-03-21
cms()->sourceCode()
API clientcrm()->objects()->сalls()
API clientcrm()->objects()->emails()
API clientcrm()->objects()->meetings()
API clientcrm()->objects()->notes()
API clientcrm()->objects()->tasks()
API clientmarketing()->events()
API clientsettings()->users()
API client
- Fix warnings on php 8.1
- Rename
crm()->contacts()->gdprApi()->postCrmV3ObjectsContactsGdprDelete()
tocrm()->contacts()->gdprApi()->delete()
- Rename
crm()->objects()->gdprApi()->postCrmV3ObjectsContactsGdprDelete()
tocrm()->objects()->gdprApi()->delete()
5.1.1 - 2022-03-10
- Regenerate all clients
- Fix Archived params in all clients
5.1.0 - 2022-02-17
- Regenerate all clients
- Update all dev dependencies
5.0.0 - 2021-12-15
- Update Guzzle version (^7.3)
- Update Php version (>=7.3)
cms()->blogs()->authors()->authorApi()
=>cms()->blogs()->authors()->blogAuthorsApi()
cms()->blogs()->blogPosts()->blogPostApi()
=>cms()->blogs()->blogPosts()->blogPostsApi()
cms()->blogs()->tags()->tagApi()
=>cms()->blogs()->tags()->blogTagsApi()
4.0.0 - 2021-09-07
crm()->objects()->gdprApi()
API clientcrm()->contacts()->gdprApi()
API client
oauth()
fully regeneratedcms()->auditLogs()->defaultApi()
=>cms()->auditLogs()->auditLogsApi()
cms()->blogs()->authors()->defaultApi()
=>cms()->blogs()->authors()->authorApi()
cms()->blogs()->blogPosts()->defaultApi()
=>cms()->blogs()->blogPosts()->blogPostApi()
cms()->blogs()->tags()->defaultApi()
=>cms()->blogs()->tags()->tagApi()
cms()->performance()->defaultApi()
=>cms()->performance()->publicPerformanceApi()
cms()->siteSearch()->defaultApi()
=>cms()->siteSearch()->publicApi()
crm()->imports()->defaultApi()
=>crm()->imports()->publicImportsApi()
crm()->owners()->defaultApi()
=>crm()->owners()->ownersApi()
crm()->schemas()->defaultApi()
=>crm()->schemas()->publicObjectSchemasApi()
andcrm()->schemas()->coreApi()
marketing()->transactional()->defaultApi()
=>marketing()->transactional()->publicSmtpTokensApi()
andmarketing()->transactional()->singleSendApi()
3.1.0 - 2021-07-22
communicationPreferences()
API clientfiles()
API client
3.0.2 - 2021-06-18
- guzzle/psr7 to 1.*
3.0.1 - 2021-06-18
- fix composer json
3.0.0 - 2021-06-18
- rename method "search" => "doSearch"
crm()->objects()->searchApi()
API clients - regenerate all clients
2.8.1 - 2021-02-17
- fix generateToken method in
conversations()->visitorIdentification()
API clients
2.8.0 - 2021-02-16
conversations()->visitorIdentification()
API clientevents()
API client
2.7.1 - 2021-02-05
- fix createToken method in
marketing()->transactional()
API clients
2.7.0 - 2021-02-05
crm()->extensions()->accounting()
API clientcrm()->extensions()->calling()
API clientcrm()->extensions()->videoconferencing
API clientcrm()->objects()->feedbackSubmissions()
API clientmarketing()->transactional()
API client
2.6.1 - 2021-01-20
- fix batch methods in
cms()->blogs()
API clients
2.6.0 - 2021-01-19
automation()->actions()
API client
2.5.0 - 2020-12-03
- Standard Errors
2.4.0 - 2020-12-01
cms()->blogs()->authors()
API clientcms()->blogs()->blogPosts()
API clientcms()->blogs()->tags()
API client
cms()->hubdb()
API client
2.3.0 - 2020-11-18
- Update Guzzle version (^6.2 | ^7.0)
2.2.0 - 2020-11-09
cms()->hubdb()
API client
cms()->schemas()
change urlscrm()->timeline()->tokensApi
andcrm()->timeline()->templatesApi
remove OAuth token
2.1.0 - 2020-10-07
cms()->objects()
API clientcms()->schemas()
API client
2.0.0 - 2020-08-25
- swap method's params in batch read methods
1.3.2 - 2020-08-20
- Fixed HubSpot/Configs
1.3.1 - 2020-06-25
- Parsing response in cms()->siteSearch()->defaultApi()->getById() method
1.3.0 - 2020-06-17
cms()->auditLogs()
API clientcms()->domains()
API clientcms()->performance()
API clientcms()->siteSearch()
API clientcms()->urlRedirects()
API client
1.2.0 - 2020-06-02
- Update Webhook's Util (HubSpot\Utils\Webhooks::isHubspotSignatureValid)
1.1.0 - 2020-04-30
- Batch update for Webhook's Subscriptions (webhooks()->subscriptionsApi()->updateBatch($appId, $updateRequest))
1.0.0-beta - 2020-04-21
- This CHANGELOG.md file.
- Imports API (crm()->imports())
- Updated clients method names:
- archiveBatch => archive (crm()->associations()->batchApi())
- createBatch => create (crm()->associations()->batchApi())
- readBatch => read (crm()->associations()->batchApi())
- getTypes => getAll (crm()->associations()->typesApi)
- archiveAssociation => archive (crm()->companies()->associationsApi(), crm()->contacts()->associationsApi(), crm()->deals()->associationsApi(), crm()->lineItems()->associationsApi(), crm()->products()->associationsApi(), crm()->quotes()->associationsApi(), crm()->tickets()->associationsApi())
- createAssociation => create (crm()->companies()->associationsApi(), crm()->contacts()->associationsApi(), crm()->deals()->associationsApi(), crm()->lineItems()->associationsApi(), crm()->products()->associationsApi(), crm()->quotes()->associationsApi(), crm()->tickets()->associationsApi())
- getAssociations => getAll (crm()->companies()->associationsApi(), crm()->contacts()->associationsApi(), crm()->deals()->associationsApi(), crm()->lineItems()->associationsApi(), crm()->products()->associationsApi(), crm()->quotes()->associationsApi(), crm()->tickets()->associationsApi())
- archiveBatch => archive (crm()->companies()->batchApi(), crm()->contacts()->batchApi(), crm()->deals()->batchApi(), crm()->lineItems()->batchApi(), crm()->products()->batchApi(), crm()->quotes()->batchApi(), crm()->tickets()->batchApi())
- createBatch => create (crm()->companies()->batchApi(), crm()->contacts()->batchApi(), crm()->deals()->batchApi(), crm()->lineItems()->batchApi(), crm()->products()->batchApi(), crm()->quotes()->batchApi(), crm()->tickets()->batchApi())
- readBatch => read (crm()->companies()->batchApi(), crm()->contacts()->batchApi(), crm()->deals()->batchApi(), crm()->lineItems()->batchApi(), crm()->products()->batchApi(), crm()->quotes()->batchApi(), crm()->tickets()->batchApi())
- updateBatch => update (crm()->companies()->batchApi(), crm()->contacts()->batchApi(), crm()->deals()->batchApi(), crm()->lineItems()->batchApi(), crm()->products()->batchApi(), crm()->quotes()->batchApi(), crm()->tickets()->batchApi())
- archiveEventTemplate => archive (crm()->timeline()->templatesApi())
- createEventTemplate => create (crm()->timeline()->templatesApi())
- getAllEventTemplates => getAll (crm()->timeline()->templatesApi())
- getEventTemplateById => getById (crm()->timeline()->templatesApi())
- updateEventTemplate => update (crm()->timeline()->templatesApi())
- archiveEventTemplateToken => archive (crm()->timeline()->tokensApi())
- createEventTemplateToken => create (crm()->timeline()->tokensApi())
- updateEventTemplateToken => update (crm()->timeline()->tokensApi())
- clearSettings => clear (webhooks()->settingsApi())
- configureSettings => configure (webhooks()->settingsApi())
- getSettings => getAll (webhooks()->settingsApi())
- deleteSubscription => archive (webhooks()->subscriptionsApi())
- getSubscription => getById (webhooks()->subscriptionsApi())
- getSubscriptions => getAll (webhooks()->subscriptionsApi())
- updateSubscription => update (webhooks()->subscriptionsApi())