All Versions
94
Latest Version
Avg Release Cycle
9 days
Latest Release
59 days ago

Changelog History
Page 1

  • v0.71 Changes

    August 20, 2021
    • ๐Ÿ›  Fix compilation on Ruby 3.0
  • v0.70 Changes

    August 19, 2021
    • ๐Ÿ†• New implementation for #supervise
    • Reset backend state and runqueue on fork
  • v0.69 Changes

    August 16, 2021
    • Rename #__polyphony_read_method__ to #__parser_read_method__
  • v0.68 Changes

    August 13, 2021
    • ๐Ÿ›  Fix missing default value in socket classes' #readpartial
    • ๐Ÿ›  Fix linking of operations in Backend#chain (io_uring version)
    • ๐Ÿ“‡ Rename Fiber#attach to Fiber#attach_to
    • ๐Ÿ”ฆ Expose original SSLServer#accept
  • v0.67 Changes

    August 06, 2021
    • ๐Ÿ‘Œ Improve fiber monitoring
    • โž• Add fiber parking (a parked fiber is prevented from running). This is in preparation for the upcoming work on an integrated debugger.
  • v0.66 Changes

    August 01, 2021
    • ๐Ÿ›  Fix all splicing APIs on non-linux OSes (#63)
    • โž• Add GC marking of buffers when cancelling read/write ops in io_uring backend
  • v0.65 Changes

    July 29, 2021
    • ๐Ÿ“œ Add #__parser_read_method__ method for read method detection
  • v0.64 Changes

    July 26, 2021
    • Add optional raise_on_eof argument to #readpartial
  • v0.63 Changes

    July 26, 2021
    • โž• Add support for specifying buf and buf_pos in IO#read
    • ๐Ÿ›  Fix Socket#read to work and conform to IO#read interface
  • v0.62 Changes

    July 21, 2021
    • โž• Add runqueue_size to backend stats