Skip to content

Releases: cycle/active-record

v0.8.0

24 Jul 19:10
4f4a952
Compare
Choose a tag to compare

0.8.0 (2024-07-24)

Features

  • implement AR transaction via UoW (9b55326)
  • rewrite AR transaction to using EntityManager (10dea8f)

v0.7.0

05 Jul 20:42
20c4006
Compare
Choose a tag to compare

0.7.0 (2024-07-04)

Features

  • add AR::make() method (a5a37fe)
  • unfinalize ActiveQuery::__construct() and ActiveRepository::__construct(); (ad7c0de)
  • update ActiveRepository to have all the necessary methods; add examples (1031c38)

Documentation

  • Andrij's Jul 3 changes [19] (9dbb0f7)
  • Andrij's Jul 3 changes [20] (b52b819)
  • docs: fix link [23] (fcc8b4c)
  • minor fixes in docs [21] (3cb2bc0)

v0.6.0

27 Jun 13:05
6bdf0de
Compare
Choose a tag to compare

0.6.0 (2024-06-11)

Features

  • ActiveQuery: orm is available as protected property of class (92c65f4)
  • rename active record method (find => findByPK); add type annotations (58d85ca)
  • rename active repository methods; add type annotations (485848b)

Bug Fixes

  • psalm failure and markdown failure with docs dir (956618d)
  • use self accessor, as test classes are final (b0b0eb1)

Documentation

v0.5.0

05 May 08:30
36ba964
Compare
Choose a tag to compare

0.5.0 (2024-05-05)

Features

  • ActiveQuery PoC (502fa02)
  • Add ActiveRepository draft (35e496b)
  • add repository method for active-record class (b3aef78)
  • set repository namespace from wayofdev to cycle (918a1df)
  • use ActiveQuery class in ActiveRecord (350b9f5)

Bug Fixes

v0.4.0

04 May 11:23
bad0535
Compare
Choose a tag to compare

0.4.0 (2024-05-03)

Features

v0.3.0

03 May 17:22
b339fd5
Compare
Choose a tag to compare

0.3.0 (2024-05-03)

Features

Documentation

v0.2.1

02 May 00:51
332fb92
Compare
Choose a tag to compare

0.2.1 (2024-05-02)

Documentation

v0.2.0

02 May 00:26
a7dcca3
Compare
Choose a tag to compare

0.2.0 (2024-05-02)

Features

  • added buggregator/trap support with Makefile and docker (9a0de71)
  • code updates (9a0de71)

Bug Fixes

  • failing static facade tests (6f72a44)
  • laravel service provider (9a0de71)
  • phpstan errors on level 5 (9a0de71)
  • psalm and infection checks (ba78f31)
  • require dependencies (d88008e)

Documentation

Dependencies

  • require laravel support package as dev package (908ace0)