5.6.2 (2025-02-26)
- laravel 12 (c0146f1)
5.6.1 (2025-01-28)
- php 8.4 deprecation fix on exception previous (c8c5d47)
5.6.0 (2024-09-10)
- add put method in valueobject to clone to a new one with edited values (8d66db8)
- before index on merge (e3cd234)
- custom collectoin for collectable (b05f312)
- added pushBefore and pushAfter helpers (4f745d0)
5.5.2 (2024-06-13)
- sets users timezone in filament by default (0201be1)
5.5.1 (2024-05-31)
- orIWhere command param count issue (69b0330)
5.5.0 (2024-05-22)
- ability to sync roles opt-in (4d2ae81)
5.4.5 (2024-05-22)
- should not cast to an array as some values could be strict typed (3fd624f)
5.4.4 (2024-05-20)
- issue with gates on global scope (c26eb30)
5.4.3 (2024-05-20)
- minor updates to policy automation (45b1656)
5.4.2 (2024-05-20)
5.4.1 (2024-05-20)
- crud permissions on policy to make use of same permission from trait on model. (b52f7be)
5.4.0 (2024-05-19)
- Permission Scope / Trait (bd57248)
5.3.2 (2024-05-16)
- valueObjects: mapping only if array is indexed (6c7b119)
5.3.1 (2024-04-09)
5.3.0 (2024-04-09)
- add isEmail helper to Str / Stringable (28463ee)
5.2.2 (2024-03-26)
- fixes to use only crud methods by default (5eb47ff)
5.2.1 (2024-03-22)
- value objects: small optimisation of key case mapping (f469892)
5.2.0 (2024-03-19)
- added maptocase attribute for fromrequest method on valueobject (2cd2516)
- allow repository to run calls without global scopes (0935044)
5.1.0 (2024-03-18)
- trait to allow tests to call protectd methods / properties (1a12672)
4.13.2 (2024-03-13)
- carbon mixin sets immutable timezone and has helper hasISOFormat(date) (b58f040)
- deprecated ovservable trait - laravel has observable attribute now (e3b0e3e)
- enanced crud permissions to be more flexable by using callable (299515c)
4.13.1 (2024-03-04)
- adds toJsonResource to valueObjects (7e8af8d)
4.13.0 (2024-02-28)
- advanced attriburtes on value objects (6e5130d)
4.12.0 (2024-02-11)
- Filament Timezone Control on input (7327a27)
4.11.0 (2024-02-06)
- value objects for stricter object types (7a6f0c3)
4.10.0 (2024-01-24)
- added callable to the base repository to forward calls directly to the model (60817d3)
4.9.1 (2024-01-23)
- larastan rule for blank / filled (d8560d4)
4.9.0 (2023-11-02)
- base repository pattern (05957a8)
4.8.0 (2023-07-13)
- add from_key_or_model helper for laoding models from instances or primary key (d561f03)
- enhanced date functionality (cef9812)
- exception: update extra type to string|array|null (4fdd28c)
4.7.0 (2023-07-04)
- added Observerable trait to allow registration of observers in models based on naming convensions (6080d43)
4.6.1 (2023-05-31)
- compatability with recordings for laravel prior to 9.12 (b1a6f65)
4.6.0 (2023-05-01)
- http-recording: BREAKING: update recording to store http status and headers along side the body in a json file. Eliminates the need to pass a
type
but is not (9f6e308)
4.5.0 (2023-04-24)
- trait to help with recording (21a1fd1)
4.4.1 (2023-03-27)
- added orIWhere for the or statment (8b4b06c)
4.4.0 (2023-03-27)
- case insensitive where statement iWhere (8aaccd4)
4.3.0 (2023-02-28)
- unit testing helper: randomTestingId() (d14082d)
4.2.0 (2023-01-15)
4.1.1 (2022-09-09)
- update whereNullOrValue method (5c33df4)
4.1.0 (2022-09-09)
- whereNullOrValue database mixin (023551e)
4.0.0 (2022-08-15)
- Fixes policy parser to use correct name (92679f8)
- could break names using the existing broken behaviour
3.2.0 (2022-07-26)
- ddh and dump helpers to do debugging (8fe681a)
3.1.0 (2022-04-11)
- this instead of request (c69fb57)
- set config based on users current timezone (4a6e0f4)
3.0.0 (2022-03-07)
- incorrect policy permission name (9f000da)
- orwhereNotNullorEmpty returning false positives (152d7af)
- Db Relationship orFail method and tests (7330da6)
- removal of listener event and docs (6fc3a73)
- Remove NotificationSendingListner in favour of core laravel (bd2dcb6)
- permission should be viewAny and not list
- https://laravel.com/docs/8.x/notifications#determining-if-the-queued-notification-should-be-sent in place of
blockSending
method on notification.
2.0.0 (2021-10-08)
- execute helper no longer manipulates data (a786a68)
-
- arrays are no longer flattened
1.4.1 (2021-07-21)
- Crud permissions for non-model based check. (ie create) (49138db)
1.4.0 (2021-07-12)
- string reverse helper (06b03ef)
1.3.0 (2021-07-12)
- DB: Macros for null or empty dealings (15c3e8e)
1.2.2 (2021-07-01)
- allow php 8 (0739d39)
1.2.1 (2021-07-01)
- updated method name to suite original work (65b668b)
1.2.0 (2021-07-01)
- Notification delayed blocking after the affect (37321e6)
1.1.0 (2021-06-25)
- policy: CRUD trait added to handle basic crud permissions with policy (ab3c2ea)
1.0.1 (2021-06-24)
- helper: allow array based args to be passed to execute method (5c264a9)
- helpers: add execute helper (f3f568b)