Aug 16, 2018
Prepare v3.6.3 release.
Signed-off-by: Mior Muhammad Zaki <crynobone@gmail.com>

@crynobone crynobone released this Jun 4, 2018 · 5 commits to 3.6 since this release

Assets 2

Changes

  • Improves Orchestra\Model\Concerns\AdvancedSearchable by parsing keyword using regular expression.

@crynobone crynobone released this May 8, 2018 · 20 commits to master since this release

Assets 2

Added

  • Added Orchestra\Model\Concerns\AdvancedSearchable.

Changes

  • Include Orchestra\Model\Concerns\Searchable::scopeSearch() by default.

@crynobone crynobone released this May 2, 2018 · 37 commits to master since this release

Assets 2

Added

  • Added Orchestra\Model\Eloquent::column().
  • Added Orchestra\Model\Listeners\UserAccess.

Changes

  • Update support to Laravel Framework 5.6.
  • Rename the following classes:
    • Orchestra\Model\Memory\UserMetaProvider to Orchestra\Model\Memory\UserProvider.
    • Orchestra\Model\Memory\UserMetaRepository to Orchestra\Model\Memory\UserRepository.
  • Rename the following traits:
    • Orchestra\Model\Traits\CheckRoles to Orchestra\Model\Concerns\CheckRoles.
    • Orchestra\Model\Traits\Faker to Orchestra\Model\Concerns\Faker.
    • Orchestra\Model\Traits\Metable to Orchestra\Model\Concerns\Metable.
    • Orchestra\Model\Traits\OwnedBy to Orchestra\Model\Concerns\OwnedBy.
    • Orchestra\Model\Traits\Owns to Orchestra\Model\Concerns\Owns.
    • Orchestra\Model\Traits\Searchable to Orchestra\Model\Concerns\Searchable.

@crynobone crynobone released this Feb 27, 2018 · 72 commits to master since this release

Assets 2

Fixes

  • Fixes type-hint declarations.

@crynobone crynobone released this Feb 21, 2018 · 74 commits to master since this release

Assets 2

Fixes

  • Fixes Orchestra\Model\Value\Meta method declaration and add tests to avoid regression issues.

@crynobone crynobone released this Feb 21, 2018 · 77 commits to master since this release

Assets 2

Added

  • Add Orchestra\Model\Eloquent::saveIfExists().
  • Add Orchestra\Model\Eloquent::saveIfExistsOrFail().

Changes

  • Unset roles relationship when sync, attach or detach roles.

@crynobone crynobone released this Nov 29, 2017 · 87 commits to master since this release

Assets 2

Changes

  • Remove orchestra/notifier dependencies.

@crynobone crynobone released this Nov 28, 2017 · 89 commits to master since this release

Assets 2

Changes

  • Use available fromJson() and castAttributeAsJson() on Orchestra\Model\Traits\Metable.

@crynobone crynobone released this Nov 28, 2017 · 92 commits to master since this release

Assets 2

Added

  • Add Orchestra\Model\Traits\Faker.
  • Add Orchestra\Model\Traits\OwnedBy::scopeOwnedBy() and Orchestra\Model\Traits\Owns::scopeOwns() query scope method.

Changes

  • Orchestra\Model\Plugins\RefreshOnCreate should refresh the model using Illuminate\Database\Eloquent\Model::refresh() method.