COMMITS
August 8, 2025
Y
Refetch removed objects too in sync()
Yury Selivanov committed
Y
Undo resetting computeds after save(), we now have proper sync()
Yury Selivanov committed
Y
Implement whole-sale refetch in sync()
Yury Selivanov committed
Y
Split save() into save() and sync()
Yury Selivanov committed
E
Use `__tname__` instead of `__tid__` for polymorphic result resolution (#847)
Elvis Pranskevichus committed
August 7, 2025
Y
Un-xfail some tests
Yury Selivanov committed
E
Improve comments in _reflection/_callables
Elvis Pranskevichus committed
F
fastapi: start SMTP server for testing (#842)
Fantix King committed
August 6, 2025
V
Add some tests for resetting computed links.
Victor Petrovykh committed
Y
Reset computed links after save() with refetch=True
Yury Selivanov committed
E
models: Fix handling of set-valued function arguments
Elvis Pranskevichus committed
E
Substantially improve _typing_dispatch
Elvis Pranskevichus committed
Y
Add a high-level internals outline / onboarding guide
Yury Selivanov committed
Y
Make `.without_linkprops()` resolve faster on ProxyModel instances
Yury Selivanov committed
Y
Fix linkprops semantics for single links
Yury Selivanov committed
Y
Fix computed props accounting in save() when save_postcheck is True
Yury Selivanov committed
Y
Fix save() for links with a default value
Yury Selivanov committed
July 17, 2025
E
models: Perform generic specialization when return is not a generic type
Elvis Pranskevichus committed
E
models: Add support for doublesplat (`**`)
Elvis Pranskevichus committed
E
Skip `test_modelgen_pydantic_apis_13` on all platforms
Elvis Pranskevichus committed
August 5, 2025
Y
Deep refactoring of LinkWithPropsSet
Yury Selivanov committed
Y
Remove dead typing code from TrackedList
Yury Selivanov committed
Y
Remove quadratic complexity from TrackedList change tracking
Yury Selivanov committed
Y
Move LinkWithPropsSet onto the new tracking algorithm, share code
Yury Selivanov committed
Y
Optimize and straighten the tracking implementation in LinkSet
Yury Selivanov committed
Y
Optimize LinkSet
Yury Selivanov committed
Y
Separate implementations od LinkSet and LinkWithPropsSet
Yury Selivanov committed
Y
Rename _distinct_list.py to _link_set.py
Yury Selivanov committed
Y
Use adequate names for collections
Yury Selivanov committed
August 4, 2025
Y
Make link collections set-like
Yury Selivanov committed