Skip to content

Commit 73a142e

Browse files
Release v31.2.1 from PR #702
2 parents 19b174d + be915bc commit 73a142e

6 files changed

Lines changed: 21 additions & 18 deletions

File tree

CHANGELOG.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@ For public Changelog covering all changes done to Pipedrive’s API, webhooks an
88

99
## [Unreleased]
1010

11+
## [31.2.1] - 2026-01-30
12+
### Fixed
13+
- Fixed incorrect type definitions for `label` fields in v2 Persons API request schema (`PersonRequestBody`). The `label` field for both `phones` and `emails` arrays was incorrectly typed as `boolean` instead of `string`, causing SDK type generation issues. Labels now correctly accept string values like 'work', 'home', 'mobile', and 'other'.
14+
1115
## [31.2.0] - 2026-01-30
1216
### Changed
1317
- Removed beta labels from v2 lead/deal conversion endpoints:
@@ -1104,7 +1108,8 @@ Those fields will be formatted as "2020-07-13" instead of "2020-07-13T00:00:00.0
11041108
* Fixed `GET /goal/:id/results` error handling in case when there are no existing stages connected to specified goal
11051109
* Fixed typo in lead example response (`crrency` to `currency`)
11061110

1107-
[Unreleased]: https://github.com/pipedrive/api-docs/compare/v31.2.0...HEAD
1111+
[Unreleased]: https://github.com/pipedrive/api-docs/compare/v31.2.1...HEAD
1112+
[31.2.1]: https://github.com/pipedrive/api-docs/compare/v31.2.0...v31.2.1
11081113
[31.2.0]: https://github.com/pipedrive/api-docs/compare/v31.1.0...v31.2.0
11091114
[31.1.0]: https://github.com/pipedrive/api-docs/compare/v31.0.0...v31.1.0
11101115
[31.0.0]: https://github.com/pipedrive/api-docs/compare/v30.11.0...v31.0.0

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "pipedrive",
3-
"version": "31.2.0",
3+
"version": "31.2.1",
44
"description": "Pipedrive REST client for NodeJS",
55
"license": "MIT",
66
"homepage": "https://developers.pipedrive.com",

src/versions/v2/models/add-person-request.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@
1515

1616
// May contain unused imports in some cases
1717
// @ts-ignore
18-
import { AddPersonRequestEmailsInner } from './add-person-request-emails-inner';
18+
import { GetPersonsResponseAllOfDataInnerEmailsInner } from './get-persons-response-all-of-data-inner-emails-inner';
1919
// May contain unused imports in some cases
2020
// @ts-ignore
21-
import { AddPersonRequestPhonesInner } from './add-person-request-phones-inner';
21+
import { GetPersonsResponseAllOfDataInnerPhonesInner } from './get-persons-response-all-of-data-inner-phones-inner';
2222

2323
/**
2424
*
@@ -53,14 +53,14 @@ export interface AddPersonRequest {
5353
'update_time'?: string;
5454
/**
5555
* The emails of the person
56-
* @type {Array<AddPersonRequestEmailsInner>}
56+
* @type {Array<GetPersonsResponseAllOfDataInnerEmailsInner>}
5757
*/
58-
'emails'?: Array<AddPersonRequestEmailsInner>;
58+
'emails'?: Array<GetPersonsResponseAllOfDataInnerEmailsInner>;
5959
/**
6060
* The phones of the person
61-
* @type {Array<AddPersonRequestPhonesInner>}
61+
* @type {Array<GetPersonsResponseAllOfDataInnerPhonesInner>}
6262
*/
63-
'phones'?: Array<AddPersonRequestPhonesInner>;
63+
'phones'?: Array<GetPersonsResponseAllOfDataInnerPhonesInner>;
6464
/**
6565
* The visibility of the person
6666
* @type {number}

src/versions/v2/models/index.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,6 @@ export * from './add-person-field-request-required-fields';
4343
export * from './add-person-field-request-ui-visibility';
4444
export * from './add-person-field-request-ui-visibility-show-in-add-deal-dialog';
4545
export * from './add-person-request';
46-
export * from './add-person-request-emails-inner';
47-
export * from './add-person-request-phones-inner';
4846
export * from './add-pipeline-request';
4947
export * from './add-product-field-request';
5048
export * from './add-product-field-request-ui-visibility';

src/versions/v2/models/update-person-request.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@
1515

1616
// May contain unused imports in some cases
1717
// @ts-ignore
18-
import { AddPersonRequestEmailsInner } from './add-person-request-emails-inner';
18+
import { GetPersonsResponseAllOfDataInnerEmailsInner } from './get-persons-response-all-of-data-inner-emails-inner';
1919
// May contain unused imports in some cases
2020
// @ts-ignore
21-
import { AddPersonRequestPhonesInner } from './add-person-request-phones-inner';
21+
import { GetPersonsResponseAllOfDataInnerPhonesInner } from './get-persons-response-all-of-data-inner-phones-inner';
2222

2323
/**
2424
*
@@ -53,14 +53,14 @@ export interface UpdatePersonRequest {
5353
'update_time'?: string;
5454
/**
5555
* The emails of the person
56-
* @type {Array<AddPersonRequestEmailsInner>}
56+
* @type {Array<GetPersonsResponseAllOfDataInnerEmailsInner>}
5757
*/
58-
'emails'?: Array<AddPersonRequestEmailsInner>;
58+
'emails'?: Array<GetPersonsResponseAllOfDataInnerEmailsInner>;
5959
/**
6060
* The phones of the person
61-
* @type {Array<AddPersonRequestPhonesInner>}
61+
* @type {Array<GetPersonsResponseAllOfDataInnerPhonesInner>}
6262
*/
63-
'phones'?: Array<AddPersonRequestPhonesInner>;
63+
'phones'?: Array<GetPersonsResponseAllOfDataInnerPhonesInner>;
6464
/**
6565
* The visibility of the person
6666
* @type {number}

0 commit comments

Comments
 (0)