Skip to content

0.8.0

Compare
Choose a tag to compare
@slavarazum slavarazum released this 14 Dec 20:35
· 40 commits to main since this release
0d9bc28
  • Compatibility Testing with Laravel Octane: Conducted thorough testing with Laravel Octane, ensuring seamless integration and robust performance under the high-throughput, long-lived application scenarios that Octane facilitates.
  • Enhanced Efficiency for Presence Channels: Re-engineered the data structure, significantly boosting the efficiency of data storage and retrieval processes for presence channels.
  • Migration to Redis Streams: Transitioned the event history storage mechanism to Redis Streams. This change leverages Redis's advanced capabilities for more robust and scalable event stream resume.
  • Atomic Operations with Lua Scripts: Integrated Lua scripts for atomic operations in Redis. This enhancement not only accelerates performance but also fortifies data integrity and effectively addresses potential race conditions.
  • Streamlined Naming Conventions: Simplified the namespace and service provider's name for greater ease of use and clarity. The service provider has been renamed from LaravelWave to Wave.