Skip to content

Releases: wazzac/sync-model-to-crm

New feature release (v1.2.0)

16 Jun 11:14
9802fa0

Choose a tag to compare

Added

Introduced ShouldSyncToCrmOnSave to automatically initiate CRM sync after model save.

Changed

  • Renamed CrmTrait to HasCrmSync in namespace Wazza\SyncModelToCrm\Traits;.
  • Renamed CrmController to CrmSyncController in namespace Wazza\SyncModelToCrm\Http\Controllers;.
  • Enhanced inline documentation in both trait files to better explain their use cases.
  • Updated code to use the singleton instance for CRM sync instead of creating new instances. e.g. app(CrmSyncController::class) instead of new CrmSyncController()

Important changes from v1.1.0

Bulk update CrmTrait to HasCrmSync for all Wazza\SyncModelToCrm\Traits\HasCrmSync used files.

Latest Stable release with Laravel v12 support

06 Jun 07:14

Choose a tag to compare

Our first stable release. The package has been in beta for a few months without any major issues. We will keep improving the codebase and add more sync functionality.

  • Added the ability for the smtc_external_key_lookup mapping table to support both UUID and int foreign keys.
  • Fixed a bug in the crmTrait file where the Model instance was not given, but the Model name (string).
  • Fixed PHP class types.
  • Documentation updates.

First Beta Release `v1.0.0-beta`

06 Sep 12:04
a892243

Choose a tag to compare

What's Changed

  • develop/v0.4.0-beta to main: Deploy first Beta release. by @wazzac in #7

Full Changelog: v0.3.0-alpha...v1.0.0-beta

Merge pull request #6 from wazzac/develop/v0.3.0-alpha

19 Jul 13:30
451d87a

Choose a tag to compare

We are moving closer to the Beta release. This release aims to complete all unit testing and finalise a few loose ends.

Added

  • CODE_OF_CONDUCT.md file.
  • CONTRIBUTING.md file.
  • SECURITY.md file.
  • Unit tests using Pets.

Updated

  • Composer packages.

First Alpha Release

05 Jul 11:47
96da62d

Choose a tag to compare

First Alpha Release Pre-release
Pre-release

First initial Alpha release of the project. The code base is working without an official Unit test yet. Documentation is also incomplete and a few outstanding development tasks still need to be completed. More Alpha updates to follow soon...