Skip to content

Commit ac247e9

Browse files
Merge pull request #425 from HubSpot/feature/20.0.0
Feature/20.0.0
2 parents 389fed0 + 4fe5a09 commit ac247e9

File tree

178 files changed

+3148
-3601
lines changed

Some content is hidden

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

178 files changed

+3148
-3601
lines changed

CHANGELOG.md

Lines changed: 33 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,39 @@ 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-ruby/compare/v20.0.0-beta.1...HEAD)
8+
## [Unreleased](https://github.com/HubSpot/hubspot-api-ruby/compare/v20.0.0...HEAD)
9+
10+
## [20.0.0] - 2025-05-08
11+
12+
## Files
13+
14+
- Changed incomining parameters list in `files.files_api.do_search()`.
15+
- Renamed method `archive_gdpr()` to `delete()` in `files.files_api`.
16+
- Renamed method `update_properties()` to `update_properties_recursively()` in `files.folders_api`.
17+
- Added new method `update_properties()` to `files.folders_api`.
18+
- Changed incomining parameters list in `files.folders_api.do_search()`.
19+
- Added properties `source_group` and `file_md5` to `File`.
20+
- Added property `clear_expires` to `FileUpdateInput`.
21+
- Changed property type from `:'expires_at' => :'Integer'` to `:'expires_at' => :'Time'` in `FileUpdateInput`.
22+
- Added property `expires_at` to `ImportFromUrlInput`.
23+
- Removed property `id` from `FolderUpdateInput`.
24+
25+
## CRM Objects
26+
27+
- Renamed `BatchInputSimplePublicObjectInputForCreate` to `BatchInputSimplePublicObjectBatchInputForCreate` for `crm.contacts`, `crm.companies`, `crm.deals`, `crm.products`, `crm.objects.goals`, `crm.tickets`.
28+
- 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.products`, `crm.objects.goals`, `crm.tickets`, `crm.objects.feedback_submissions`.
29+
- 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.products`, `crm.objects.goals`, `crm.tickets`, `crm.objects.feedback_submissions`.
30+
- Added method `merge()` to `crm.tickets.basic_api`.
31+
32+
## Other changes
33+
34+
- Changed from `Hubspot::OAuth` to `Hubspot::Oauth`.
35+
- Removed `crm.tickets.merge_api` Api.
36+
- Removed `crm.companies.merge_api` Api.
37+
- Removed `crm.contacts.merge_api` Api.
38+
- Removed `crm.deals.merge_api` Api.
39+
- Removed `crm.contacts.gdpr_api` Api.
40+
- Removed `CMS Performance` Client.
941

1042
## [20.0.0-beta.1] - 2025-04-09
1143

Gemfile.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: .
33
specs:
4-
hubspot-api-client (20.0.0-beta.1)
4+
hubspot-api-client (20.0.0)
55
json (~> 2.1, >= 2.1.0)
66
typhoeus (~> 1.4.0)
77

@@ -23,7 +23,7 @@ GEM
2323
ffi (>= 1.15.0)
2424
ffi (1.15.5)
2525
hashdiff (1.0.1)
26-
json (2.6.2)
26+
json (2.9.0)
2727
method_source (1.0.0)
2828
openssl (3.1.0)
2929
pry (0.14.1)

lib/hubspot/codegen/cms/performance/api/public_performance_api.rb

Lines changed: 0 additions & 188 deletions
This file was deleted.

0 commit comments

Comments
 (0)