Repository navigation
v0.3.6
dbzero v0.3.6
v0.3.6 is a stability release focused on shutdown safety and interned immutable object handling.
Fixes
- Fixed a Python interpreter shutdown crash that could occur when durable Python wrapper objects were deallocated during or after Python finalization.
- Added deallocation guards across Python binding wrapper types to avoid entering dbzero/Python cleanup paths once the interpreter is finalizing.
- Fixed finalization of interned immutable objects so nested interned records correctly close their initializer state.
- Fixed nested interned immutable references stored through singleton/list workflows, including cases that use factory/classmethod construction.
- Improved regression coverage for nested durable objects, interned immutable hierarchies, and unhandled-exception shutdown behavior.
Package
- Bumped Python package version from 0.3.5 to 0.3.6.