Perpetuity v0.6.0 Release Notes
-
- 🐎 Stop extending persisted/retrieved objects with
Perpetuity::PersistedObject
. Extending these objects invalidates method caches inside the VM, which degrades performance. - 0️⃣ Cache all objects returned from
Mapper#find(id)
by default into the mapper object. This can be bypassed withMapper#find(id, false)
- Do not store uninitialized attributes with the MongoDB serializer. This shrinks the size of documents when possible.
- 🐎 Stop extending persisted/retrieved objects with