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
+88-2Lines changed: 88 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,6 +13,68 @@
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\Deal\Service\DealDetailsConfiguration` with support methods,
17
+
see [add crm.deal.details.* methods](https://github.com/bitrix24/b24phpsdk/issues/158):
18
+
-`getPersonal` method retrieves the settings of deal cards for personal user
19
+
-`getGeneral` method retrieves the settings of deal 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 `CRM\Lead\Service\LeadDetailsConfiguration` with support methods,
26
+
see [add crm.lead.details.* methods](https://github.com/bitrix24/b24phpsdk/issues/172):
27
+
-`getPersonal` method retrieves the settings of lead cards for personal user
28
+
-`getGeneral` method retrieves the settings of lead cards for all users
29
+
-`resetPersonal` method reset for item user settings
30
+
-`resetGeneral` method reset all card settings for all users
31
+
-`setPersonal` method set card configuration
32
+
-`setGeneral` method set card configuration for all users
33
+
-`setForceCommonConfigForAll` method set common detail form for All Users
34
+
- Added service `Services\CRM\Lead\Service\LeadProductRows` with support methods,
35
+
see [add crm.lead.productrows* methods](https://github.com/bitrix24/b24phpsdk/issues/175):
36
+
-`set` Adds products to a lead
37
+
-`get` Returns the products of a lead
38
+
- Added service `Services\CRM\Quote\Service\Quote` with support methods,
39
+
see [crm.quote.* methods](https://github.com/bitrix24/b24phpsdk/issues/179):
40
+
-`fields` returns a list of fields for the quote
41
+
-`get` returns the settings of the quote by Id
42
+
-`list` returns a list of quote
43
+
-`add` creates a new quote
44
+
-`delete` deletes a quote
45
+
-`update` modifies the quote
46
+
-`countByFilter` count quotes by filter
47
+
- Added support for events:
48
+
-`OnCrmQuoteAdd`
49
+
-`OnCrmQuoteDelete`
50
+
-`OnCrmQuoteUpdate`
51
+
-`OnCrmQuoteUserFieldAdd`
52
+
-`OnCrmQuoteUserFieldDelete`
53
+
-`OnCrmQuoteUserFieldSetEnumValues`
54
+
-`OnCrmQuoteUserFieldUpdate`
55
+
- Added service `Services\CRM\Quote\Service\QuoteUserfield` with support methods:
56
+
-`add` add userfield to a quote
57
+
-`get` get userfield to a quote
58
+
-`list` list userfields
59
+
-`delete` delete userfield
60
+
-`update` update userfield
61
+
- Added service `Services\CRM\Quote\Service\QuoteProductRows` with support methods:
62
+
-`set` Adds products to a quote
63
+
-`get` Returns the products of a quote
64
+
- Added service `Services\CRM\Quote\Service\QuoteContact` with support methods,
65
+
-`fields` get fiels for quote contact connection
66
+
-`setItems` set contacts related with quote
67
+
-`get` get contacts related to quote
68
+
-`deleteItems` delete all relations for quote
69
+
-`add` add contact relation with quote
70
+
-`delete` delete contact relation with quote
71
+
- Added service `CRM\Lead\Service\LeadUserfield` with support methods,
72
+
see [add crm.lead.userfield.* methods](https://github.com/bitrix24/b24phpsdk/issues/177):
73
+
-`add` add userfield to lead
74
+
-`get` get userfield to lead
75
+
-`list` list userfields
76
+
-`delete` delete userfield
77
+
-`update` update userfield
16
78
- Added service `Services\CRM\Deal\Service\DealRecurring` with support methods,
17
79
see [crm.deal.recurring.* methods](https://github.com/bitrix24/b24phpsdk/issues/160):
18
80
-`fields` returns a list of fields for the recurring deal template
@@ -42,13 +104,16 @@
42
104
-`get` get localizations
43
105
-`fields` get localization fields
44
106
-`delete` delete currency, with batch calls support
107
+
- 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
108
46
109
### Fixed
47
110
48
111
- 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)
112
+
- 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
118
when [installed application with UI or without UI](https://github.com/bitrix24/b24phpsdk/issues/150):
54
119
- changed method `public function applicationInstalled(?string $applicationToken): void` application token now is nullable
@@ -62,6 +127,18 @@
62
127
- added method `isApplicationTokenValid`
63
128
- changed method `public function applicationInstalled(?string $applicationToken): void` application token now is nullable
64
129
- changed method `public function applicationUninstalled(?string $applicationToken): void` application token now is nullable
130
+
- added method `linkContactPerson(Uuid $uuid)`, see [change signatures](https://github.com/bitrix24/b24phpsdk/issues/166).
131
+
- added method `linkBitrix24Partner()`, see [change signatures](https://github.com/bitrix24/b24phpsdk/issues/166).
132
+
- added method `unlinkBitrix24Partner()`, see [change signatures](https://github.com/bitrix24/b24phpsdk/issues/166).
133
+
- added method `unlinkContactPerson()`, see [change signatures](https://github.com/bitrix24/b24phpsdk/issues/166).
134
+
- added method `linkBitrix24PartnerContactPerson()`, see [change signatures](https://github.com/bitrix24/b24phpsdk/issues/166).
135
+
- added method `unlinkBitrix24PartnerContactPerson()`, see [change signatures](https://github.com/bitrix24/b24phpsdk/issues/166).
136
+
- remove method `changeContactPerson(?Uuid $uuid)`, see [change signatures](https://github.com/bitrix24/b24phpsdk/issues/166).
137
+
- remove method `changeBitrix24Partner(?Uuid $uuid)`, see [change signatures](https://github.com/bitrix24/b24phpsdk/issues/166).
138
+
- remove method `changeBitrix24PartnerContactPerson(?Uuid $uuid)`, see [change signatures](https://github.com/bitrix24/b24phpsdk/issues/166).
0 commit comments