Changelog for Version 0.2.0
Release Date: 2025-01-02
Major Changes and Package Split
This version introduces significant architectural changes, splitting functionality into dedicated packages for better maintainability and focused development.
Breaking Changes
Moved to true-enumeration
The following enumeration-related modules have been moved to the true-enumeration package:
enum_registrymoduleAll registry functionality for enums
Enum registration and management systems
Registry hooks and callbacks
enum_toolkitsmoduleEnum manipulation utilities
Toolkit functions for enum operations
Enum conversion helpers
enumsfunctionality classesBase enum implementations
Custom enum types
Enum utility classes
Moved to true-types
All type-related functionality has been moved to the true-types package:
- Type system components
Core type definitions
Type checking utilities
Type conversion systems
- Type utilities
Type validation helpers
Type registration system
Custom type implementations
Moved to true-blobs
File and binary data handling has been moved to the true-blobs package:
DummyFilefunctionalityEnhanced implementation
Improved memory management
Additional file-like interfaces
Better stream handling
Removed Components
The following components have been completely removed:
PointerclassRemoved without replacement
Users should use Python’s built-in reference system
RecyclebinfunctionalityTemporarily removed
May return in future versions
Currently under redesign
Detailed Changelog
Added
No new features were added in this version due to focus on restructuring.
Changed
- Major architectural changes
Split functionality into dedicated packages
Improved package organization
Better separation of concerns
- Documentation updates
New migration guides
Updated API references
Revised examples
Deprecated
No deprecations in this version.
Removed
enum_registrymodule (→true-enumeration)enum_toolkitsmodule (→true-enumeration)enumsfunctionality (→true-enumeration)Types module (→
true-types)DummyFileclass (→true-blobs)Pointerclass (removed entirely)Recyclebinfunctionality (temporarily)
Fixed
No bug fixes in this version due to focus on restructuring.
Security
No security updates in this version.
Migration Notes
Please refer to Migration Guide to Version 0.2.0 for detailed migration instructions and examples for each moved component.