Improvements
- Entities: pure virtual fields now get a
@property-readtag instead of@property. A field counts as read-only when it has a_get...()accessor but no backing DB column / association and no matching_set...()mutator. Writable fields (real columns, associations, or a_get/_setpair) keep the plain@propertytag.
Full Changelog: 2.19.3...2.20.0