All Versions
118
Latest Version
Avg Release Cycle
6 days
Latest Release
743 days ago

Changelog History
Page 7

  • v0.46.0 Changes

    October 08, 2020
  • v0.45.5 Changes

    October 04, 2020
    • ๐Ÿ›  Fix compilation error (#43)
    • Add support for resetting move_on_after, cancel_after timeouts
    • โšก๏ธ Optimize anti-event starvation polling
    • ๐ŸŽ Implement optimized runqueue for better performance
    • โฑ Schedule parent with priority on uncaught exception
    • ๐Ÿ›  Fix race condition in Mutex#synchronize (#41)
  • v0.45.4 Changes

    September 06, 2020
    • ๐Ÿ‘Œ Improve signal trapping mechanism
  • v0.45.3 Changes

    September 02, 2020
    • Don't swallow error in Process#kill_and_await
    • โž• Add Fiber#mailbox attribute reader
    • ๐Ÿ›  Fix bug in Fiber.await
    • Implement IO#getc, IO#getbyte
  • v0.45.2 Changes

    August 03, 2020
    • Rewrite Fiber#<<, Fiber#await, Fiber#receive in C
  • v0.45.1 Changes

    August 01, 2020
    • ๐Ÿ›  Fix Net::HTTP compatibility
    • ๐Ÿ›  Fix fs adapter
    • ๐Ÿ‘Œ Improve performance of IO#puts
    • ๐Ÿ”€ Mutex#synchronize
    • ๐Ÿ›  Fix Socket#connect
    • Cleanup code
    • ๐Ÿ‘Œ Improve support for Ruby 3 keyword args
  • v0.45.0 Changes

    July 29, 2020
    • Cleanup code
    • ๐Ÿ“‡ Rename Agent to Backend
    • Implement Polyphony::ConditionVariable
    • ๐Ÿ›  Fix Kernel.system
  • v0.44.0 Changes

    July 25, 2020
    • ๐Ÿ›  Fix reentrant ResourcePool (#38)
    • โž• Add ResourcePool#discard! (#35)
    • โž• Add Mysql2::Client and Sequel::ConnectionPool adapters (#35)
    • Reimplement Kernel.trap using Fiber#interject
    • โž• Add Fiber#interject for running arbitrary code on arbitrary fibers (#39)
  • v0.43.11 Changes

    July 24, 2020
    • ๐Ÿ‘ป Dump uncaught exception info for forked process (#36)
    • โž• Add additional socket config options (#37)
      • :reuse_port (SO_REUSEPORT)
      • :backlog (listen backlog, default SOMAXCONN)
    • ๐Ÿ›  Fix possible race condition in Queue#shift (#34)
  • v0.43.10 Changes

    July 23, 2020
    • ๐Ÿ›  Fix race condition when terminating fibers (#33)
    • ๐Ÿ›  Fix lock release in Mutex (#32)
    • Virtualize agent interface
    • Implement LibevAgent_connect