You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+79-2Lines changed: 79 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,6 +13,59 @@
13
13
-`setPersonal` method set card configuration
14
14
-`setGeneral` method set card configuration for all users
15
15
-`setForceCommonConfigForAll` method set common detail form for All Users
16
+
- Added service `CRM\Lead\Service\LeadDetailsConfiguration` with support methods,
17
+
see [add crm.lead.details.* methods](https://github.com/bitrix24/b24phpsdk/issues/172):
18
+
-`getPersonal` method retrieves the settings of lead cards for personal user
19
+
-`getGeneral` method retrieves the settings of lead cards for all users
20
+
-`resetPersonal` method reset for item user settings
21
+
-`resetGeneral` method reset all card settings for all users
22
+
-`setPersonal` method set card configuration
23
+
-`setGeneral` method set card configuration for all users
24
+
-`setForceCommonConfigForAll` method set common detail form for All Users
25
+
- Added service `Services\CRM\Lead\Service\LeadProductRows` with support methods,
26
+
see [add crm.lead.productrows* methods](https://github.com/bitrix24/b24phpsdk/issues/175):
27
+
-`set` Adds products to a lead
28
+
-`get` Returns the products of a lead
29
+
- Added service `Services\CRM\Quote\Service\Quote` with support methods,
30
+
see [crm.quote.* methods](https://github.com/bitrix24/b24phpsdk/issues/179):
31
+
-`fields` returns a list of fields for the quote
32
+
-`get` returns the settings of the quote by Id
33
+
-`list` returns a list of quote
34
+
-`add` creates a new quote
35
+
-`delete` deletes a quote
36
+
-`update` modifies the quote
37
+
-`countByFilter` count quotes by filter
38
+
- Added support for events:
39
+
-`OnCrmQuoteAdd`
40
+
-`OnCrmQuoteDelete`
41
+
-`OnCrmQuoteUpdate`
42
+
-`OnCrmQuoteUserFieldAdd`
43
+
-`OnCrmQuoteUserFieldDelete`
44
+
-`OnCrmQuoteUserFieldSetEnumValues`
45
+
-`OnCrmQuoteUserFieldUpdate`
46
+
- Added service `Services\CRM\Quote\Service\QuoteUserfield` with support methods:
47
+
-`add` add userfield to a quote
48
+
-`get` get userfield to a quote
49
+
-`list` list userfields
50
+
-`delete` delete userfield
51
+
-`update` update userfield
52
+
- Added service `Services\CRM\Quote\Service\QuoteProductRows` with support methods:
53
+
-`set` Adds products to a quote
54
+
-`get` Returns the products of a quote
55
+
- Added service `Services\CRM\Quote\Service\QuoteContact` with support methods,
56
+
-`fields` get fiels for quote contact connection
57
+
-`setItems` set contacts related with quote
58
+
-`get` get contacts related to quote
59
+
-`deleteItems` delete all relations for quote
60
+
-`add` add contact relation with quote
61
+
-`delete` delete contact relation with quote
62
+
- Added service `CRM\Lead\Service\LeadUserfield` with support methods,
63
+
see [add crm.lead.userfield.* methods](https://github.com/bitrix24/b24phpsdk/issues/177):
64
+
-`add` add userfield to lead
65
+
-`get` get userfield to lead
66
+
-`list` list userfields
67
+
-`delete` delete userfield
68
+
-`update` update userfield
16
69
- Added service `Services\CRM\Deal\Service\DealRecurring` with support methods,
17
70
see [crm.deal.recurring.* methods](https://github.com/bitrix24/b24phpsdk/issues/160):
18
71
-`fields` returns a list of fields for the recurring deal template
@@ -42,13 +95,16 @@
42
95
-`get` get localizations
43
96
-`fields` get localization fields
44
97
-`delete` delete currency, with batch calls support
98
+
- Developer experience: added make command `lint-all` for run all code linters step by step, [see details](https://github.com/bitrix24/b24phpsdk/issues/183)
45
99
46
100
### Fixed
47
101
48
102
- Fixed error in arguments in service for method `placement.bind`, [see details](https://github.com/bitrix24/b24phpsdk/issues/151)
49
-
- Fixed errors in `task.elapseditem.*` call in ApiClient [see details](https://github.com/bitrix24/b24phpsdk/issues/180)
103
+
- Fixed errors in `task.elapseditem.*` call in ApiClient [see details](https://github.com/bitrix24/b24phpsdk/issues/180)
- ❗**️️BC** Changed contract `Bitrix24\SDK\Application\Contracts\Bitrix24Accounts\Entity\Bitrix24AccountInterface`, this change needs to process corner cases
53
109
when [installed application with UI or without UI](https://github.com/bitrix24/b24phpsdk/issues/150):
54
110
- changed method `public function applicationInstalled(?string $applicationToken): void` application token now is nullable
@@ -62,6 +118,18 @@
62
118
- added method `isApplicationTokenValid`
63
119
- changed method `public function applicationInstalled(?string $applicationToken): void` application token now is nullable
64
120
- changed method `public function applicationUninstalled(?string $applicationToken): void` application token now is nullable
121
+
- added method `linkContactPerson(Uuid $uuid)`, see [change signatures](https://github.com/bitrix24/b24phpsdk/issues/166).
122
+
- added method `linkBitrix24Partner()`, see [change signatures](https://github.com/bitrix24/b24phpsdk/issues/166).
123
+
- added method `unlinkBitrix24Partner()`, see [change signatures](https://github.com/bitrix24/b24phpsdk/issues/166).
124
+
- added method `unlinkContactPerson()`, see [change signatures](https://github.com/bitrix24/b24phpsdk/issues/166).
125
+
- added method `linkBitrix24PartnerContactPerson()`, see [change signatures](https://github.com/bitrix24/b24phpsdk/issues/166).
126
+
- added method `unlinkBitrix24PartnerContactPerson()`, see [change signatures](https://github.com/bitrix24/b24phpsdk/issues/166).
127
+
- remove method `changeContactPerson(?Uuid $uuid)`, see [change signatures](https://github.com/bitrix24/b24phpsdk/issues/166).
128
+
- remove method `changeBitrix24Partner(?Uuid $uuid)`, see [change signatures](https://github.com/bitrix24/b24phpsdk/issues/166).
129
+
- remove method `changeBitrix24PartnerContactPerson(?Uuid $uuid)`, see [change signatures](https://github.com/bitrix24/b24phpsdk/issues/166).
0 commit comments