Skip to content

Commit 69e1c07

Browse files
Merge pull request #434 from HubSpot/feature/12.0.0-beta.1
Feature/12.0.0 beta.1
2 parents 8877837 + 949b172 commit 69e1c07

File tree

500 files changed

+53118
-8168
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

500 files changed

+53118
-8168
lines changed

Diff for: CHANGELOG.md

+76-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,82 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## [Unreleased](https://github.com/HubSpot/hubspot-api-python/compare/v11.1.0...HEAD)
8+
## [Unreleased](https://github.com/HubSpot/hubspot-api-python/compare/v12.0.0-beta.1...HEAD)
9+
10+
## [12.0.0-beta.1](https://github.com/HubSpot/hubspot-api-python/compare/v11.1.0...v12.0.0-beta.1) - 2025-05-16
11+
12+
## CRM Objects
13+
14+
- Renamed `BatchInputSimplePublicObjectInputForCreate` to `BatchInputSimplePublicObjectBatchInputForCreate` for `crm.contacts`, `crm.companies`, `crm.deals`, `crm.objects`, `crm.objects.taxes`, `crm.objects.tasks`, `crm.objects.postal_mail`, `crm.objects.notes`, `crm.objects.meetings`, `crm.objects.leads`, `crm.objects.emails`, `crm.objects.communications`, `crm.objects.line_items`, `crm.objects.quotes`, `crm.objects.calls`.
15+
- Removed methods `archive()`, `create()` and `update()` from `crm.objects.feedback_submissions.basic_api`.
16+
- Removed methods `archive()`, `create()` and `update()` from `crm.objects.feedback_submissions.batch_api`.
17+
- Added parameters `uses_remote` and `uses_calling_window` to `crm.extensions.calling.models.settings_patch_request`, `crm.extensions.calling.models.settings_request` and `crm.extensions.calling.models.settings_response`.
18+
- Added parameter `object_write_trace_id` to models: `simple_public_object`, `simple_public_object_with_associations`, `simple_public_upsert_object` for `crm.contacts`, `crm.companies`, `crm.deals`, `crm.objects`, `crm.objects.taxes`, `crm.objects.tasks`, `crm.objects.postal_mail`, `crm.objects.notes`, `crm.objects.meetings`, `crm.objects.leads`, `crm.objects.emails`, `crm.objects.communications`, `crm.objects.line_items`, `crm.objects.quotes`, `crm.objects.calls`.
19+
- Removed parameter `object_write_trace_id` from models: `simple_public_object_input`, `simple_public_object_input_for_create` for `crm.contacts`, `crm.companies`, `crm.deals`, `crm.objects`, `crm.objects.taxes`, `crm.objects.tasks`, `crm.objects.postal_mail`, `crm.objects.notes`, `crm.objects.meetings`, `crm.objects.leads`, `crm.objects.emails`, `crm.objects.communications`, `crm.objects.line_items`, `crm.objects.quotes`, `crm.objects.calls`.
20+
21+
## CRM Extensions, Imports and Owners
22+
23+
- Added parameters `uses_remote` and `uses_calling_window` to `crm.extensions.calling.models.settings_patch_request`, `crm.extensions.calling.models.settings_request` and `crm.extensions.calling.models.settings_response`.
24+
- Added parameters `include_error_message` and `include_row_data` to `crm.imports.public_imports_api`.
25+
- Added parameter `contains_encrypted_properties` to `crm.imports.models.import_row_core`.
26+
- Added parameters `invalid_property_value`, `error_message` and `invalid_value_to_display` to `crm.imports.models.public_import_error`.
27+
- Added parameter `mapped_object_type_ids` to `crm.imports.models.public_import_response`.
28+
- Added parameter `user_id_including_inactive` and `type` to `crm.owners.models.public_owner`.
29+
30+
## Marketing
31+
32+
- Added parameter `object_id` to `marketing.events.models.marketing_event_default_response`, `marketing.events.models.marketing_event_default_response` and `marketing.events.models.marketing_event_public_read_response`.
33+
- Added methods `archive_by_object_id()`, `get_all()`, `get_by_object_id()` and `update_by_object_id()` to `marketing.events.basic_api`.
34+
- Renamed from `marketing.transactional.api.PublicSmtpTokensApi` to `marketing.transactional.api.PublicSMTPTokensApi`.
35+
- Renamed from `marketing.events.participant_state_api` to `marketing.events.retrieve_participant_state_api`.
36+
- Renamed from `CollectionResponseMarketingEventExternalUniqueIdentifierNoPaging` to `CollectionResponseSearchPublicResponseWrapperNoPaging`.
37+
- Moved and renamed methods from `basic_api.batch_archive()` and `basic_api.batch_upsert()` to `batch_api.archive()` and `batch_api.upsert()`.
38+
- Moved methods from `basic_api.compelte()` and `basic_api.cancel()` to `change_property_api.compelte()` and `change_property_api.cancel()`.
39+
- Moved method from `basic_api.do_search()` to `identifiers_api.do_search()`.
40+
41+
## Webhooks
42+
43+
- Added parameter `object_type_id` to `webhooks.models.subscription_create_request` and `webhooks.models.subscription_response`.
44+
- Removed parameter `period` from `webhooks.models.throttling_settings`.
45+
46+
## Added new Client APIs
47+
48+
- `crm.companies.api.merge_api` Api.
49+
- `crm.extensions.calling.channel_connection_settings_api` Api.
50+
- `marketing.events.add_event_attendees_api` Api.
51+
- `marketing.events.batch_api` Api.
52+
- `marketing.events.change_property_api` Api.
53+
- `marketing.events.identifiers_api` Api.
54+
- `cms.blogs.blog_posts.basic_api` Api.
55+
- `cms.blogs.blog_posts.batch_api` Api.
56+
- `cms.blogs.blog_posts.multi_language_api` Api.
57+
- `events.send.basic_api` Api.
58+
- `events.send.batch_api` Api.
59+
60+
## Removed Client APIs
61+
62+
- `cms.blogs.blog_posts.blog_posts_api` Api.
63+
- `marketing.events.attendance_subscriber_state_changes_api` Api.
64+
- `crm.objects.feedback_submissions.gdpr_api` Api.
65+
- `crm.objects.feedback_submissions.public_object_api` Api.
66+
- `crm.companies.api.merge_api` Api.
67+
- `crm.contacts.api.merge_api` Api.
68+
- `crm.deals.api.merge_api` Api.
69+
- `crm.contacts.api.gdpr_api` Api.
70+
- `events.send.custom_event_data_api` Api.
71+
- `events.send.default_api` Api.
72+
73+
## Added new Clients
74+
75+
- `Marketing Emails` client.
76+
- `Invoices` client.
77+
- `Exports` client.
78+
- `Deal Splits` client.
79+
80+
## Other updates
81+
82+
- Updated `README`.
83+
- Fixed urlencoding `query_string` for `api_request`.
984

1085
## [11.1.0](https://github.com/HubSpot/hubspot-api-python/compare/v11.0.0...v11.1.0) - 2024-12-23
1186

Diff for: VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
11.1.0
1+
12.0.0-beta.1

Diff for: hubspot/cms/blogs/blog_posts/__init__.py

+3-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,9 @@
1717
__version__ = "1.0.0"
1818

1919
# import apis into sdk package
20-
from hubspot.cms.blogs.blog_posts.api.blog_posts_api import BlogPostsApi
20+
from hubspot.cms.blogs.blog_posts.api.basic_api import BasicApi
21+
from hubspot.cms.blogs.blog_posts.api.batch_api import BatchApi
22+
from hubspot.cms.blogs.blog_posts.api.multi_language_api import MultiLanguageApi
2123

2224
# import ApiClient
2325
from hubspot.cms.blogs.blog_posts.api_client import ApiClient

Diff for: hubspot/cms/blogs/blog_posts/api/__init__.py

+3-1
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,6 @@
33
# flake8: noqa
44

55
# import apis into api package
6-
from hubspot.cms.blogs.blog_posts.api.blog_posts_api import BlogPostsApi
6+
from hubspot.cms.blogs.blog_posts.api.basic_api import BasicApi
7+
from hubspot.cms.blogs.blog_posts.api.batch_api import BatchApi
8+
from hubspot.cms.blogs.blog_posts.api.multi_language_api import MultiLanguageApi

0 commit comments

Comments
 (0)