Added
- ReadonlySignal: New readonly wrapper for signals that prevents modification while maintaining reactive behavior
Signal.as_readonly()method returns a cached ReadonlySignal instance
Performance
- Memory Optimization: Added
__slots__to all core classes for reduced memory footprint and faster attribute access
Full Changelog: 0.15.1...0.16.0