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.
9.0.0 - 2024-03-14
- Updated
automation.actions.definitions_api.create()method to acceptpublic_action_definition_egginstead ofextension_action_definition_inputand returnedPublicActionDefinitioninsteadExtensionActionDefinition. - Updated
automation.actions.definitions_api.get_by_id()method to returnPublicActionDefinitioninstead ofExtensionActionDefinition. - Updated
automation.actions.definitions_api.get_page()method to returnCollectionResponsePublicActionDefinitionForwardPaginginstead ofCollectionResponseExtensionActionDefinitionForwardPaging. - Updated
automation.actions.definitions_api.update()method to acceptpublic_action_definition_patchinstead ofextension_action_definition_patchand returnedPublicActionDefinitioninsteadExtensionActionDefinition. - Updated
automation.actions.functions_api.create_or_replace()method to returnPublicActionFunctionIdentifierinstead ofActionFunctionIdentifier. - Updated
automation.actions.functions_api.create_or_replace_by_function_type()method to returnPublicActionFunctionIdentifierinstead ofActionFunctionIdentifier. - Updated
automation.actions.functions_api.get_by_function_type()method to returnPublicActionFunctioninstead ofActionFunction. - Updated
automation.actions.functions_api.get_by_id()method to returnPublicActionFunctioninstead ofActionFunction. - Updated
automation.actions.functions_api.get_page()method to returnCollectionResponsePublicActionFunctionIdentifierNoPaginginstead ofCollectionResponseActionFunctionIdentifierNoPaging. - Updated
automation.actions.revisions_api.get_by_id()method to returnPublicActionRevisioninstead ofActionRevision. - Updated
automation.actions.revisions_api.get_page()method to returnCollectionResponsePublicActionRevisionForwardPaginginstead ofCollectionResponseActionRevisionForwardPaging. - Added new function type
POST_ACTION_EXECUTIONtoautomation.actions.models.PublicActionFunctionIdentifierandautomation.actions.models.PublicActionFunction. - Added new param
automation_field_typetoautomation.actions.models.InputFieldDefinition. - Added
automation.actions.models.OutputFieldDefinition. - Added
automation.actions.models.PublicExecutionTranslationRule. - Added new params to
automation.actions.models.FieldTypeDefinition:
{
"help_text": "str",
"referenced_object_type": "str",
"name": "str",
"options": "list[Option]",
"description": "str",
"external_options_reference_type": "str",
"label": "str",
"type": "str",
"field_type": "str",
"options_url": "str",
"external_options": "bool",
}- Changed
attach_to_lang_group(),detach_from_lang_group()andupdate_langs()methods of all Api clients(cms.blogs.authors.blog_authors_api,cms.blogs.blog_posts.blog_posts_apiandcms.blogs.tags.blog_tags_api) returnNoneinstead ofError. - Added new param
_propertytocms.blogs.authors.blog_authors_api.get_by_id()andcms.blogs.authors.blog_authors_api.get_page(). - Renamed
cms.source_code.content_api.get()method tocms.source_code.content_api.download(). - Renamed
cms.source_code.content_api.replace()method tocms.source_code.content_api.create_or_update(). - Added new param
hashtocms.source_code.models.AssetFileMetadata. - Added new param
propertiestocms.source_code.metadata_api.get().
Note
Please note that CRM Objects includes: companies, contacts, deals, line items, all CRM objects crm.objects, products, quotes and tickets
- Changed the type of parameter
categoryfromErrorCategorytostringincrm.associations.models.StandardError. - Renamed
crm.associations.v4.schema.definitions_api.delete()method tocrm.associations.v4.schema.definitions_api.archive(). - Changed the type of parameters
object_idandcrm.associations.v4.basic_api.to_object_idincrm.associations.v4.basic_api.archive(),crm.associations.v4.basic_api.create()andcrm.associations.v4.basic_api.create_default()methods fromstringtoint. - Changed the type of parameter
object_idincrm.associations.v4.basic_api.get_page()method fromstringtoint. - Changed the type of parameters
to_object_idandfrom_object_idincrm.associations.v4.models.LabelsBetweenObjectPairtostring. - Changed the type of parameter
to_object_idincrm.associations.v4.models.MultiAssociatedObjectWithLabeltostring. - Changed the type of property
categoryinErrorCategorytostringincrm.associations.v4.models.StandardError. - Changed the type of property
errorsincrm.associations.v4.models.BatchResponsePublicDefaultAssociationfromStandardError1[]toStandardError[]. - Added parameter
inverse_labeltocrm.associations.v4.models.PublicAssociationDefinitionCreateRequestandcrm.associations.v4.models.PublicAssociationDefinitionUpdateRequest. - Updated
crm.time_line.events_api.create_batch()method to returnNoneinstedBatchResponseTimelineEventResponse. - Changed the type of parameter
categoryfromErrorCategorytostringincrm.time_line.models.StandardError. - Removed
crm.objects.associations_api. - Renamed param
postal_mailtopostal_mail_idincrm.objects.postal_mail.basic_api(). - Changed the type of parameter
afterfrominttostringin all CRM modelsPublicObjectSearchRequest. - Added new param
id_propertyin all CRM modelsSimplePublicObjectBatchInput.
- Changed parameter order in
crm.extinsions.cards_api.archive()method from(app_id, card_id)to(card_id, app_id). - Updated
crm.extinsions.cards_api.create()method to returnPublicCardResponseinsteadCardResponse. - Updated
crm.extinsions.cards_api.get_all()method to returnPublicCardListResponseinsteadCardListResponse. - Changed parameter order in
crm.extinsions.cards_api.get_by_id()method from(app_id, card_id)to(card_id, app_id)and method returnPublicCardResponseinsteadCardResponse. - Changed parameter order in
crm.extinsions.cards_api.update()method from(app_id, card_id, card_patch_request)to(card_id, app_id, card_patch_request)and method returnPublicCardResponseinsteadCardResponse. - Added new params
serverless_functionandcard_typetocrm.extinsions.models.CardFetchBodyandcrm.extinsions.models.CardFetchBodyPatch. - Added new param
audit_historytocrm.extinsions.models.PublicCardResponse. - Added new allowable value
marketing_eventstocrm.extinsions.models.CardObjectTypeBody. - Added
developer_hapikeytocrm.extinsions.videoconferencing.settings_api. - Added new param
fetch_accounts_uritocrm.extinsions.videoconferencing.models.ExternalSettings. - Marked
CRM Extensions Accounting Apisas deprecated.
- Added
import_templateandimport_sourceparams tocrm.imports.models.PublicImportResponse. - Renamed Api client from
crm.lists.memberships_api()tocrm.lists.list_app_membership_api(). - Renamed Api client from
crm.lists.lists_api()tocrm.lists.list_app_api(). - Changed the type of parameters
list_idandlist_ids: list[]frominttostringin all methods of apicrm.lists.list_app_api(). - Changed the type of parameters
list_id,request_body: list[]andsource_list_idfrominttostringin all methods of apicrm.lists.list_app_membership_api(). - Renamed method
crm.lists.memberships_api.add_remove()tocrm.lists.list_app_membership_api.add_and_remove(). - Renamed
crm.lists.models.CollectionResponseLongtocrm.lists.models.CollectionResponseJoinTimeAndRecordId. - Changed the type of parameter
results: list[int]toresults: list[JoinTimeAndRecordId]incrm.lists.models.CollectionResponseJoinTimeAndRecordId. - Changed the type of parameter
list_id,business_unit_id,subscription_ids: list[],email_id,app_id,updated_by_id,rtype: list[],record_ids_to_remove: list[],record_ids_to_add: list[],record_ids_removed: list[],records_ids_added: list[]andrecord_ids_missing: list[]frominttostringin allcrm.lists.modelsin which these parameters are present. - Added param
validate_deal_stage_usages_before_deletetocrm.pipelines.pipelines_api.archive(),crm.pipelines.pipelines_api.replace()andcrm.pipelines.pipelines_api.update()methods. - Added
write_permissionsparam tocrm.pipelines.models.PipelineStage. - Added
descriptionparam tocrm.schemas.models.ObjectTypeDefinitionPatch. - Added new params:
option_sort_strategy,show_currency_symbol,form_field,referenced_object_type,text_display_hint,searchable_in_global_searchandnumber_display_hinttocrm.schemas.models.ObjectTypePropertyCreate.
- Moved methods
archive(),create(),do_cancel(),get_by_id(),replace()andupdate()frommarketing.events.marketing_events_external_api()tomarketing.events.basic_api. - Moved method
do_upsert()frommarketing.events.marketing_events_external_api()tomarketing.events.batch_api(). - Moved and renamed method
archive_batch()toarchive()frommarketing.events.marketing_events_external_api.archive_batch()tomarketing.events.batch_api.archive(). - Moved methods
do_email_upsert_by_id()anddo_upsert_by_id()frommarketing.events.marketing_events_external_api()tomarketing.events.subscriber_state_changes(). - Renamed Api
marketing.events.settings_external_api()tomarketing.events.settings_api(). - Added new param
is_large_valuetomarketing.events.models.PropertyValue. - Changed the type of parameter
categoryfromErrorCategorytostringinmarketing.events.models.StandardError. - Added new param
lifecycle_stagestomarketing.forms.models.HubSpotFormConfiguration. - Changed the type of parameter
legal_consent_optionsfromobjecttoHubSpotFormDefinitionAllOfLegalConsentOptionsin allmarketing.forms.modelswhere parameter exists. - Changed the
field_typeparameter, now defaults topayment_link_radioinsteadfileinDependentFieldDependentFieldinmarketing.forms.models. - Renamed
marketing.forms.models.HubSpotFormDefinitionPatchRequestLegalConsentOptionstomarketing.forms.models.HubSpotFormDefinitionAllOfLegalConsentOptions. - Added new parameter
othertoallowed_valuesinmarketing.forms.models.
- Moved client from
files.filestofiles. - Added new method
files.files_api.get_metadata(). - Added new param
expires_attofiles.models.Fileandfiles.models.FileUpdateInput. - Changed the type of parameter
categoryfromErrorCategorytostringinfiles.models.StandardError. - Added new query params:
index_table_name,index_table_name,object_property_propname,property_propnameandidtoget_page()method. - Renamed
events.send_api.behavioral_events_tracking_api()toevents.send_api.custom_event_data_api(). - Added new param
prevtoevents.models.Paging. - Removed params
scope_to_scope_group_pks, trial_scopes, trial_scope_to_scope_group_pksfromoauth.models.AccessTokenInfoResponse.
- Added
crm.extensions.calling.recording_settings_apiAPI. - Added
crm.companies.gdpr_apiAPI. - Added
crm.deals.gdpr_apiAPI. - Added
crm.objects.line_items.gdpr_apiAPI. - Added
crm.objects.calls.gdpr_apiAPI. - Added
crm.objects.communications.gdpr_apiAPI. - Added
crm.objects.emails.gdpr_apiAPI. - Added
crm.objects.feedback_submissions.gdpr_apiAPI. - Added
crm.objects.meetings.gdpr_apiAPI. - Added
crm.objects.notes.gdpr_apiAPI. - Added
crm.objects.postal_mail.gdpr_apiAPI. - Added
crm.objects.tasks.gdpr_apiAPI. - Added
crm.objects.products.gdpr_apiAPI. - Added
crm.objects.quotes.gdpr_apiAPI. - Added
crm.objects.tickets.gdpr_apiAPI. - Added
crm.line_items.gdpr_apiAPI. - Added
marketing.events.basic_apiAPI. - Added
marketing.events.batch_apiAPI. - Added
marketing.events.subscriber_state_changes_apiAPI.
8.2.1 - 2024-01-25
- Added new parameters to the
PublicUsermodel insettings.users.models: super_admin: boolean.send_welcome_email: boolean.
8.2.0 - 2023-12-19
cms.pagesApi client.crm.listsApi client.crm.objects.goalsApi client.crm.objects.taxesApi client.events.sendApi client.settings.business_unitsApi client.
8.1.1 - 2023-09-25
- fix initializing
developer_hapikey
8.1.0 - 2023-08-07
automation.actions.callbacks_apiApi.cms(all Api clients).communication_preferences(all Api clients).conversations(all API clients).crm(all Api clients).events(all Api clients).files(all Api clients).marketing.events.settings_external_apiApi.marketing.transactionalApi client.
- Change type from
objecttostringincms/hubdb/models/StandardError.category. - Change type from
StandardError[]toStandardError1[]incrm/associations/v4/models/BatchResponseSimplePublicObjectWithErrors.errors. - Change type from
ErrorCategorytostringincrm/companies/models/StandardError.category. - Change type from
ErrorCategorytostringincrm/contacts/models/StandardError.category. - Change type from
ErrorCategorytostringincrm/deals/models/StandardError.category. - Change type from
ErrorCategorytostringincrm/lineitems/models/StandardError.category. - Change type from
ErrorCategorytostringincrm/objects/calls/models/StandardError.category. - Change type from
ErrorCategorytostringincrm/objects/communications/models/StandardError.category. - Change type from
ErrorCategorytostringincrm/objects/emails/models/StandardError.category. - Change type from
ErrorCategorytostringincrm/objects/feedback_submissions/models/StandardError.category. - Change type from
ErrorCategorytostringincrm/objects/meetings/models/StandardError.category. - Change type from
ErrorCategorytostringincrm/objects/models/StandardError.category. - Change type from
ErrorCategorytostringincrm/objects/notes/models/StandardError.category. - Change type from
ErrorCategorytostringincrm/objects/postal_mail/models/StandardError.category. - Change type from
ErrorCategorytostringincrm/objects/tasks/models/StandardError.category. - Change type from
ErrorCategorytostringincrm/products/models/StandardError.category. - Change type from
ErrorCategorytostringincrm/properties/models/StandardError.category. - Change type from
ErrorCategorytostringincrm/quotes/models/StandardError.category. - Change type from
ErrorCategorytostringincrm/tickets/models/StandardError.category. - Change type from
ErrorCategorytostringinwebhooks/models/StandardError.category. - example in README(SimplePublicObjectInputForCreate)
8.0.0 - 2023-06-12
- Fix
utils.get_auth_url()(don't add empty scopes or optional scopes to OAuth url)
8.0.0-beta.6 - 2023-05-17
- added custom exceptions for Signature
- add associations types
- Update README
- remove deprecated
validate_signature
8.0.0-beta.5 - 2023-05-12
- add missing
crm.associations.v4.basic_apiApi.
8.0.0-beta.4 - 2023-05-12
crm.associations.v4.basic_apiApi.
crm.associations.types_api->crm.associations.schema.types_api.crm.associations.v4.definitions_api->crm.associations.v4.schema.definitions_api.
8.0.0-beta.3 - 2023-05-04
crm.objects.communicationsAPI client
- update generated code(v6.5.0)
8.0.0-beta.2 - 2023-04-28
- Add new event types to webhooks.
8.0.0-beta.1 - 2023-04-06
- Rename
cms.hubdb.rows_batch_api.batch_clone_draft_table_rows->cms.hubdb.rows_batch_api.clone_draft_table_rows. - Rename
cms.hubdb.rows_batch_api.batch_create_draft_table_rows->cms.hubdb.rows_batch_api.create_draft_table_rows. - Rename
cms.hubdb.rows_batch_api.batch_purge_draft_table_rows->cms.hubdb.rows_batch_api.purge_draft_table_rows. - Rename
cms.hubdb.rows_batch_api.batch_ReadDrafttable_rows->cms.hubdb.rows_batch_api.read_draft_table_rows. - Rename
cms.hubdb.rows_batch_api.batch_read_table_rows->cms.hubdb.rows_batch_api.read_table_rows. - Rename
cms.hubdb.rows_batch_api.batch_replace_draft_table_rows->cms.hubdb.rows_batch_api.replace_draft_table_rows. - Rename
cms.hubdb.rows_batch_api.batch_update_draft_table_rows->cms.hubdb.rows_batch_api.update_draft_table_rows. cms.hubdb.tables_api.get_draft_table_details_by_id->cms.hubdb.tables_api.get_draft_table_details_by_id(+include_foreign_ids: bool)cms.hubdb.tables_api.get_table_details->cms.hubdb.tables_api.get_table_details(+include_foreign_ids: bool)cms.hubdb.tables_api.update_draft_table->cms.hubdb.tables_api.update_draft_table(+include_foreign_ids: bool)- Removed
crm.companies.associations_api. - Removed
crm.contacts.associations_api. - Removed
crm.deals.associations_api. - Removed
crm.line_items.associations_api. - Removed
crm.objects.calls.associations_api. - Removed
crm.objects.emails.associations_api. - Removed
crm.objects.feedback_submissions.associations_api. - Removed
crm.objects.meetings.associations_api. - Removed
crm.objects.notes.associations_api. - Removed
crm.objects.postal_mail.associations_api. - Removed
crm.objects.tasks.associations_api. - Removed
crm.products.associations_api. - Removed
crm.quotes.associations_api. - Removed
crm.tickets.associations_api. crm.companies.basic_api.create(SimplePublicObjectInput -> SimplePublicObjectInputForCreate)crm.companies.batch_api.create(BatchInputSimplePublicObjectInput -> BatchInputSimplePublicObjectInputForCreate)crm.contacts.basic_api.create(SimplePublicObjectInput -> SimplePublicObjectInputForCreate)crm.contacts.batch_api.create(BatchInputSimplePublicObjectInput -> BatchInputSimplePublicObjectInputForCreate)crm.deals.basic_api.create(SimplePublicObjectInput -> SimplePublicObjectInputForCreate)crm.deals.batch_api.create(BatchInputSimplePublicObjectInput -> BatchInputSimplePublicObjectInputForCreate)crm.line_items.basic_api.create(SimplePublicObjectInput -> SimplePublicObjectInputForCreate)crm.line_items.batch_api.create(BatchInputSimplePublicObjectInput -> BatchInputSimplePublicObjectInputForCreate)crm.objects.basic_api.create(SimplePublicObjectInput -> SimplePublicObjectInputForCreate)crm.objects.batch_api.create(BatchInputSimplePublicObjectInput -> BatchInputSimplePublicObjectInputForCreate)crm.objects.calls.basic_api.create(SimplePublicObjectInput -> SimplePublicObjectInputForCreate)crm.objects.calls.batch_api.create(BatchInputSimplePublicObjectInput -> BatchInputSimplePublicObjectInputForCreate)crm.objects.emails.basic_api.create(SimplePublicObjectInput -> SimplePublicObjectInputForCreate)crm.objects.emails.batch_api.create(BatchInputSimplePublicObjectInput -> BatchInputSimplePublicObjectInputForCreate)crm.objects.feedback_submissions.basic_api.create(SimplePublicObjectInput -> SimplePublicObjectInputForCreate)crm.objects.feedback_submissions.batch_api.create(BatchInputSimplePublicObjectInput -> BatchInputSimplePublicObjectInputForCreate)crm.objects.meetings.basic_api.create(SimplePublicObjectInput -> SimplePublicObjectInputForCreate)crm.objects.meetings.batch_api.create(BatchInputSimplePublicObjectInput -> BatchInputSimplePublicObjectInputForCreate)crm.objects.notes.basic_api.create(SimplePublicObjectInput -> SimplePublicObjectInputForCreate)crm.objects.notes.batch_api.create(BatchInputSimplePublicObjectInput -> BatchInputSimplePublicObjectInputForCreate)crm.objects.postal_mail.basic_api.create(SimplePublicObjectInput -> SimplePublicObjectInputForCreate)crm.objects.postal_mail.batch_api.create(BatchInputSimplePublicObjectInput -> BatchInputSimplePublicObjectInputForCreate)crm.objects.tasks.basic_api.create(SimplePublicObjectInput -> SimplePublicObjectInputForCreate)crm.objects.tasks.batch_api.create(BatchInputSimplePublicObjectInput -> BatchInputSimplePublicObjectInputForCreate)crm.objects.products.basic_api.create(SimplePublicObjectInput -> SimplePublicObjectInputForCreate)crm.objects.products.batch_api.create(BatchInputSimplePublicObjectInput -> BatchInputSimplePublicObjectInputForCreate)crm.objects.quotes.basic_api.create(SimplePublicObjectInput -> SimplePublicObjectInputForCreate)crm.objects.quotes.batch_api.create(BatchInputSimplePublicObjectInput -> BatchInputSimplePublicObjectInputForCreate)crm.objects.tickets.basic_api.create(SimplePublicObjectInput -> SimplePublicObjectInputForCreate)crm.objects.tickets.batch_api.create(BatchInputSimplePublicObjectInput -> BatchInputSimplePublicObjectInputForCreate)marketing.events.marketing_events_external_api.do_search->marketing.events.search_api.do_search- Rename
oauth.access_tokens_api.get_accessToken->oauth.access_tokens_api.get. - Rename
oauth.refresh_tokens_api.archive_refresh_token->oauth.refresh_tokens_api.archive. - Rename
oauth.refresh_tokens_api.get_refreshToken->oauth.refresh_tokens_api.get. - Rename
oauth.tokens_api.create_token->oauth.tokens_api.create.
- Added param
propertiestocrm.properties.core_api.get_all. - Added param
propertiestocrm.properties.core_api.get_by_name. - Added
high_valueparam to all Filters.
7.5.0 - 2023-03-02
- Update models for
crm.propertiesAPI client
7.4.0 - 2023-02-20
crm.associations.v4API clientcrm.imports.public_imports_apiAPI clientcrm.extensions.cards.sample_response_apiAPI client- possibility to set limit param for
fetch_allfunc
- Fix
auth.oauth.refresh_tokens_api.archive_refresh_tokenmethod
7.3.1 - 2023-02-09
- added search by date example in README.
- fixed access to
crm.associations.types_api
7.3.0 - 2023-01-04
- Signature's util 'HubSpot.utils.signature'
- test coverage for regen
- webhook's util 'HubSpot.utils.webhooks'
7.2.2 - 2023-01-03
- missing object_type and association_type (were removed during regen)
7.2.1 - 2022-12-23
- Added (pipeline_audits_api, pipeline_stage_audits_api) to crm.pipelines discovery
7.2.0 - 2022-12-19
- crm.objects.calls API client
7.1.0 - 2022-12-07
- Added Private App access token to cms.domains and crm.imports
- Fix all association APIs
7.0.0 - 2022-11-14
- marketing.events updates
6.1.0 - 2022-10-17
- Reduced memory consumtion
6.0.0 - 2022-08-12
- Dropped unsupported versions of Python
5.1.0 - 2022-06-27
- CRM Public Object API clients
- returned id_property support for CRM API clients
5.0.1 - 2022-05-14
- OneOfHubSpotFormDefinition model changed to HubSpotFormDefinition
5.0.0 - 2022-04-12
- cms.source_code API client
- crm.objects.calls API client
- crm.objects.emails API client
- crm.objects.meetings API client
- crm.objects.notes API client
- crm.objects.tasks API client
- marketing.forms API client
- marketing.events API client
- settings.users API client
- cms.blogs.authors.author_api -> cms.blogs.authors.blog_authors_api
- cms.blogs.blog_posts.default_api -> cms.blogs.blog_posts.blog_posts_api
- cms.blogs.tags.default_api -> cms.blogs.tags.blog_tags_api
4.0.2 - 2021-11-03
- crm.objects.get_all() method
4.0.1 - 2021-10-07
- missing object_type and account_type (were removed during regen)
4.0.0 - 2021-09-08
- crm.objects.gdpr_api API client
- crm.contacts.gdpr_api API client
- oauth api client regenerated
- cms.audit_logs.default_api -> cms.audit_logs.audit_logs_api
- cms.blogs.authors.default_api -> cms.blogs.authors.author_api
- cms.blogs.blog_posts.default_api -> cms.blogs.blog_posts.blog_post_api
- cms.blogs.tags.default_api -> cms.blogs.tags.tag_api
- cms.performance.default_api -> cms.performance.public_performance_api
- cms.site_search.default_api -> cms.site_search.public_api
- crm.imports.default_api -> crm.imports.public_imports_api
- crm.owners.default_api -> crm.owners.owners_api
- crm.schemas.default_api -> crm.schemas.public_object_schemas_api and crm.schemas.core_api
- marketing.transactional.default_api -> marketing.transactional.public_smtp_tokens_api and marketing.transactional.single_send_api
3.8.0 - 2021-06-09
- communication preferences API client
3.7.0 - 2021-02-19
- events API client
- conversations.visitor_identification API client
3.6.0 - 2021-02-08
- crm.extensions.accounting API client
- crm.extensions.calling API client
- crm.extensions.videoconferencing API client
- crm.objects.feedback_submissions API client
- marketing.transactional API client
- files.files API client
3.5.1 - 2021-01-22
- fix batch methods in
cms.blogsAPI clients
3.5.0 - 2021-01-21
- HubSpot API key support to
automation.actionsAPI client
3.4.2 - 2020-12-07
- Fixed hubspot.crm.extensions module init
3.4.1 - 2020-12-04
- Fixed Blog Posts API (it was not generated by unknown reason)
3.4.0 - 2020-12-04
- HubSpot API key support to
cms.blogs.authorsAPI client - HubSpot API key support to
cms.blogs.blog_postsAPI client - HubSpot API key support to
cms.blogs.tagsAPI client - Standard Errors
3.3.0 - 2020-10-23
- HubSpot API key support to
cms.hubdbAPI client - Long description to PyPi package
3.2.0 - 2020-10-19
cms.hubdbAPI client
3.1.0 - 2020-08-05
crm.objectsAPI clientcrm.chemasAPI client
- Minor changes in existing clients
3.0.0 - 2020-08-05
webhooks.SubscriptionListResponse.enabledfield is renamed toactive
- new
HubSpot- a shortage tohubspot.Client
2.1.0 - 2020-06-23
- OAuth to
cms.audit_logsAPI client
- Parsing response in
cms.site_search.default_api.get_by_idmethod
2.0.0 - 2020-06-16
crm.imports.core_api.get_allmethod is replaced withcrm.imports.core_api.get_page
1.2.0 - 2020-06-12
cms.audit_logsAPI clientcms.domainsAPI clientcms.performanceAPI clientcms.site_searchAPI clientcms.url_redirectsAPI client
1.1.0 - 2020-05-26
validate_signaturemethod to webhooks utils
1.0.0 - 2020-04-30
- This CHANGELOG.md file.
- Batch API client for webhooks
- PyTest support
- Typos in README
- Dropped support for Python 3.4
- Renamed webhooks
deletemethod toarchive