Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update CHANGELOG.md for new target release date #399

Merged

Conversation

mesilov
Copy link
Owner

@mesilov mesilov commented Aug 10, 2024

Updated the release date for version 2.0-beta.3 from July 1, 2024, to August 15, 2024. Additionally, noted the migration from DateTimeImmutable to CarbonImmutable from the Carbon library.

Updated the release date for version 2.0-beta.3 from July 1, 2024, to August 15, 2024. Additionally, noted the migration from `DateTimeImmutable` to `CarbonImmutable` from the Carbon library.

Signed-off-by: mesilov <[email protected]>
@mesilov mesilov added 2.x issue related with 2.x sdk version improvement 💰 sponsored задача оплачена 💠 core labels Aug 10, 2024
@mesilov mesilov self-assigned this Aug 10, 2024
@mesilov mesilov linked an issue Aug 10, 2024 that may be closed by this pull request
9 tasks
mesilov added 10 commits August 11, 2024 23:06
Replace all instances of DateTimeImmutable with CarbonImmutable for improved functionality and better date manipulation capabilities. Adjusted corresponding function calls and tests to align with CarbonImmutable's interface.

Signed-off-by: mesilov <[email protected]>
Updated CRM models to include new discount-related fields and types. Improved type annotation consistency by switching to CarbonImmutable for date fields. Enhanced integration tests to cover new discount properties and validation.

Signed-off-by: mesilov <[email protected]>
This commit introduces new enums for CRM Activity types and directions. Also, it adds a data filter class to handle field exclusion by prefix, and updates integration tests to use these new enums. These changes improve the code maintainability and readability in the CRM module.

Signed-off-by: mesilov <[email protected]>
Introduced a new trait `CustomBitrix24Assertions` for verifying Bitrix24 API fields against PHPDoc annotations. Incorporated the new assertion in `ContactTest` and adjusted `composer.json` to include necessary dependencies.

Signed-off-by: mesilov <[email protected]>
Implemented API metadata attributes for service and method documentation. Added GenerateCoverageDocumentationCommand to generate API coverage documentation in Markdown format. This enhances maintainability and provides comprehensive API documentation automatically.

Signed-off-by: mesilov <[email protected]>
Added `ApiServiceMetadata` and `ApiEndpointMetadata` annotations to relevant classes and methods. Updated methods to handle system and personal notifications, including new functionalities for deleting and marking notifications as read or unread.

Signed-off-by: mesilov <[email protected]>
This commit deletes legacy example files and directories that are no longer needed. The removed files include outdated webhook, telephony, and workflow examples that had hardcoded values and were not aligned with the current project architecture.

Signed-off-by: mesilov <[email protected]>
Deleted outdated local application files including .env, activity-handler.php, and robot-handler.php. Updated README with detailed instructions and examples on working with webhooks and local applications. Added a new composer.json for dependency management in the local-application directory.

Signed-off-by: mesilov <[email protected]>
Relocated the "Sponsors" section to improve the document's structure. This ensures that sponsorship details are positioned closer to the contributors' section, enhancing logical flow.

Signed-off-by: mesilov <[email protected]>
@mesilov mesilov merged commit 94f43ba into 385-publish-b24-php-sdk-beta-3 Aug 27, 2024
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2.x issue related with 2.x sdk version 💠 core improvement 💰 sponsored задача оплачена
Projects
None yet
Development

Successfully merging this pull request may close these issues.

prepare for publishing 2.0 version
1 participant