Skip to content

Comments

Ship new release 3.0.0#353

Draft
mesilov wants to merge 107 commits intov3from
v3-dev
Draft

Ship new release 3.0.0#353
mesilov wants to merge 107 commits intov3from
v3-dev

Conversation

@mesilov
Copy link
Collaborator

@mesilov mesilov commented Dec 27, 2025

Q A
Bug fix? yes
New feature? yes
Deprecations? yes
Issues Fix #352
License MIT

Ship new release 3.0.0

vadimsallee and others added 30 commits September 30, 2025 13:47
…`AbstractSelectBuilder` for reusable select logic
…ntroduce new integration test scenarios with Factory replacement
vadimsallee and others added 25 commits December 24, 2025 16:12
Adds a convenience method to check if a contact person is a partner
employee by verifying if they have a Bitrix24 partner ID set.

Closes #345
Add isPartner() method to ContactPersonInterface
…rtnerInterface

Fix naming confusion between internal database ID and external vendor site number:
- Renamed getBitrix24PartnerId(): int to getBitrix24PartnerNumber(): int in Bitrix24PartnerInterface
- Renamed findByBitrix24PartnerId() to findByBitrix24PartnerNumber() in Bitrix24PartnerRepositoryInterface
- Updated all test implementations and documentation

This is a breaking change - see CHANGELOG.md for migration instructions.

Fixes #346
Rename getBitrix24PartnerId to getBitrix24PartnerNumber in Bitrix24PartnerInterface
…safety, and enhance DateTime handling

Signed-off-by: mesilov <mesilov.maxim@gmail.com>
@mesilov mesilov marked this pull request as draft January 29, 2026 04:01
…from constructor arguments

Signed-off-by: mesilov <mesilov.maxim@gmail.com>
…, enhance type safety, and standardize `DateTime` handling.

Signed-off-by: mesilov <mesilov.maxim@gmail.com>
# Conflicts:
#	CHANGELOG.md
#	Makefile
#	composer.json
Add documentation for REST 3.0 filtering logic, supported operators, …
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants