You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
📚 Fix documentation accuracy and repository references
- Clarify that gem supports Ruby 2.7+ through multiple implementations
- Document three modes: safe (default), native C extension, Ruby fallback
- Switch from Code Climate to qlty badges and links
- Fix incorrect GitHub repository references (active_record-framing → thaw)
- Correct typos in installation section
- Add comprehensive warnings about dangers of all implementations
- Emphasize Object#dup as the strongly recommended alternative
-**Will likely cause segmentation faults** on modern Ruby versions
36
+
- Has platform-specific compilation issues
37
+
- May not compile on all systems
38
+
- Goes against Ruby's fundamental design principles
39
+
40
+
### Fallback Ruby Implementation
41
+
42
+
For legacy support or testing purposes, you can force loading the original Ruby implementation with `ENV['THAW_FORCE_LOAD'] = 'true'`, but this is **strongly discouraged** as it will crash your Ruby process.
43
+
44
+
### Current Status
45
+
46
+
The gem is maintained for:
47
+
- Historical compatibility and documentation
48
+
- Clear deprecation warnings to guide users toward better alternatives
49
+
- Demonstration of the risks involved in low-level object manipulation
0 commit comments