Releases: OverLab-Group/OLSRT
Releases · OverLab-Group/OLSRT
v1.2.0 (Atom)
OLSRT Atom v1.2.0 Official Release!
OLSRT v1.1.0 Atom faced stability issues, but our team persevered.
We've significantly improved upon the previous version and are proud to present a more robust and feature-rich OLSRT Atom v1.2.0!
What's New?
This release includes numerous enhancements and fixes:
Bug Fixes
- Resolved race conditions, memory leaks, and various other bugs
Enhanced Features
- Improved Actors & Supervisors implementation
- Upgraded Async & Await, Promise & Futures
- Added Green Threads & Fibers support
- Integrated Pollers
New Modules
- Memory Watcher (
memwatch) - Common utilities (
common) - frequently used functions, constants, etc.
Platform Support
- Added stable Linux and BSD releases
- macOS build in progress
- Windows version also in progress
Naming Strategy
New standardized naming: libolsrt-VERSION-ARCH-OS.ext
Examples:
libolsrt-1.2.0-x86_64-bsd.solibolsrt-6.3.2-aarch64-darwin.dyliblibolsrt-9.2.4-x86-windows.dlllibolsrt-3.6.8-amd64-linux.so
Supported Platforms
Operating Systems (long-term support):
- Windows
- Linux-based (Debian, Arch, Android-based, etc.)
- BSD-based (FreeBSD, NetBSD, OpenBSD)
- Darwin-based (macOS, iOS, etc.)
Architectures:
- x86, x86-64, amd64
- aarch64, aarch32, i686
- RISC-V, and others
Note: TCP & UDP modules are not included in this release (planned for v1.3.0 Atom).
Coming Soon
- Example code for OLSRT v1.2.0 Atom in development
- Comprehensive documentation underway
- Quick examples (including Echo Server) being prepared
- Full testing suite starting from v1.3.0 Atom
The upcoming v1.3.0 Atom release will include significant improvements we think you'll love.
v1.0.0 (Atom)
🚀 Release v1.0.0 (Atom)
✨ Highlights
- First stable release of OLSRT 🎉
- Core runtime modules finalized and production‑ready
- Minimal footprint (~75KB core) yet powerful enough for enterprise workloads
- Cross‑platform support (Linux ✅, Windows 🔜, macOS 🔜, BSD ❌)
- Full implementation of concurrency primitives:
- Actors
- Async/Await
- Coroutines
- Green Threads / Fibers
- Synchronization suite:
- Locks & Mutexes
- Semaphores
- Supervisors
- Event loop & poller with deadline support
- Streams, Futures, Promises, and Parallel execution
📚 Notes
- Documentation is in progress 📖
- SDK bindings for Python, Rust, and Go are planned 🔜
- Windows/macOS builds are coming soon