Skip to content

Releases: OverLab-Group/OLSRT

v1.2.0 (Atom)

02 Feb 20:27

Choose a tag to compare

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.so
  • libolsrt-6.3.2-aarch64-darwin.dylib
  • libolsrt-9.2.4-x86-windows.dll
  • libolsrt-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)

22 Nov 20:15
e42c84d

Choose a tag to compare

🚀 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