d3vyce
|
5c1487c24a
|
fix: suppress UPDATE callbacks for objects deleted in the same transaction (#205)
|
2026-03-31 21:40:18 +02:00 |
|
d3vyce
|
1890d696bf
|
feat: rework async event system (#196)
* feat: rework async event system
* docs: add v3 migration guide
* feat: add cache
* enhancements
|
2026-03-30 18:24:36 +02:00 |
|
d3vyce
|
f5afbbe37f
|
fix: snapshot nullable columns correctly in WatchedFieldsMixin callback (#194)
|
2026-03-28 18:47:06 +01:00 |
|
d3vyce
|
6681b7ade7
|
fix: defer on_create/on_update/on_delete dispatch until outermost transaction commits (#172)
|
2026-03-24 19:56:03 +01:00 |
|
d3vyce
|
6981c33dc8
|
fix: inherit @watch field filter from parent classes via MRO traversal (#170)
|
2026-03-23 19:08:17 +01:00 |
|
d3vyce
|
0c7a99039c
|
fix: await any awaitable callback return value, not only coroutines (#168)
|
2026-03-23 18:58:48 +01:00 |
|
d3vyce
|
bcb5b0bfda
|
fix: suppress on_create/on_delete for objects created and deleted within the same transaction (#166)
|
2026-03-23 18:51:28 +01:00 |
|
d3vyce
|
fc9cd1f034
|
fix: resolve MissingGreenlet error when accessing self attributes in WatchedFieldsMixin callbacks (#154)
|
2026-03-20 20:52:11 +01:00 |
|
d3vyce
|
f82225f995
|
feat: add WatchedFieldsMixin (#148)
* feat/add WatchedFieldsMixin and watch_fields decorator for field-change monitoring
* docs: add WatchedFieldsMixin
* feat: add on_event, on_create and on_delete
* docs: update README
|
2026-03-19 19:19:33 +01:00 |
|