Projects / Rainbows! / Releases

All releases of Rainbows!

  •  30 Jul 2011 22:45
Avatar

    Release Notes: Minor internal cleanups were done. kgio was bumped to version 2.5 to remove the dependency on io/wait. kgio 2.5 or later is now required. (kgio 2.6 or later will be required in the next release.)

    •  27 Jun 2011 09:36
    Avatar

      Release Notes: The client_max_header_size directive was added to limit per-client memory usage in headers. An experimental StreamResponseEpoll concurrency option was added. Minor bugfixes and internal API changes were made.

      •  21 May 2011 03:21
      Avatar

        Release Notes: SIGQUIT (graceful shutdown) now drops idle keepalive clients for the concurrency models where maintaining an idle client is relatively inexpensive. Kgio.autopush now works properly for all multi-threaded concurrency models (if you're using :tcp_nopush).

        •  16 May 2011 21:24
        Avatar

          Release Notes: Improved documentation, various tweaks, and client_header_buffer_size configuration. Fiber-related things are deprecated and not recommended for production use.

          •  15 Mar 2011 12:47
          Avatar

            Release Notes: IO#trysendfile in the sendfile 1.1.0 gem is now used to reduce the cost of generating backtraces for slow clients (from EAGAIN). There is nothing new for people not serving static files. Existing "sendfile" gem users must upgrade to 1.1.0 or risk being left without sendfile support at all.

            •  11 Feb 2011 11:19
            Avatar

              Release Notes: Small bug fixes and cleanups were done. The Unicorn was dependency updated to 3.4+ to ensure IPv6 support and Kgio.autopush support for ":tcp_nopush => true" users.

              •  12 Jan 2011 01:19
              Avatar

                Release Notes: New features, bug fixes, internal cleanups, and potentially backwards-incompatible changes were made.

                •  29 Dec 2010 02:24
                Avatar

                  Release Notes: Cool.io is now supported. There is a new "keepalive_requests" configuration directive to limit the number of requests a single connection may make. There are also several bugfixes for odd corner-cases.

                  •  03 Dec 2010 01:28
                  Avatar

                    Release Notes: Pipelined upload requests are now fully supported, as long as the application consumes each request in its entirety.

                    •  20 Nov 2010 03:14
                    Avatar

                      Release Notes: This release is targeted at the minority of Web applications that deal heavily with uploads. Thanks to Unicorn 3.x, HTTP keepalive is now supported for requests with bodies as long as the application consumes them. Unicorn 3.x also allows disabling of the rewindability requirement of "rack.input" (in violation of the Rack 1.x spec). The global client_body_max_size may also be applied per-endpoint using the Rainbows::MaxBody middleware.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.