- Fixed WeakMap compatibility issue with think-orm 4.0+
- Fixed RuleModel constructor call order to prevent WeakMap errors
- Resolved "Object not contained in WeakMap" error
- Comprehensive think-orm 4.0 compatibility documentation
- ThinkOrm4CompatibilityTest test suite
- Detailed troubleshooting guide in README
- Updated RuleModel to properly initialize WeakMap before setting properties
- Improved documentation with version compatibility information
- ✅ think-orm 2.0.53+
- ✅ think-orm 3.x
- ✅ think-orm 4.0.30+
This release is fully backward compatible with previous versions.
No breaking changes.
For detailed information, see:
- FIX_SUMMARY.md
- THINK_ORM_4_FIX.md (if available)
- THINK_ORM_COMPATIBILITY.md (if available)