summary refs log tree commit
DateCommit message (Expand)
2022-09-01chunked: remove deprecation warning chunk
2022-09-01chunked: limit to HTTP/1.1
2022-08-31The stream argument must implement `#<<`. (#1959)
2022-08-30Allow calling close on `rack.input`. (#1956)
2022-08-29Make MockResponse#body work if body.each reuses strings for performance
2022-08-28For some reason, the recently released version breaks Ruby v2.5.
2022-08-27Add `rack.response_finished` to `Rack::Lint`. (#1952)
2022-08-26Refactor tests. (#1953)
2022-08-20Do not add lib to load path when running separate tests
2022-08-10Add information on using Rack::Headers to the upgrade guide
2022-08-09Documentation updates. (#1949)
2022-08-09Reduce the number of files being distributed with Rack. (#1948)
2022-08-08bump version
2022-08-08Bump actions/dependency-review-action from 1 to 2
2022-08-06Add note about status changes to upgrade guide (#1945)
2022-08-06Fix gemspec - missing files.
2022-08-06Improved wording for upgrade guide streaming bodies.
2022-08-06Updated documentation in preparation for Rack 3.0.0 release. (#1943)
2022-08-04Allow `Rack::Builder#run` to take a block instead of an argument. (#1942)
2022-08-04Extract `rackup` command, `Rack::Server`, `Rack::Handler` and related code in...
2022-08-03Undeprecate Utils#byte_ranges
2022-08-03chore(deps): Included dependency review
2022-08-03Bump version to "3.0.0". (#1940)
2022-08-03Move Rack::MockRequest/Response into dedicated files. (#1935)
2022-08-02Separate and simplify full & partial hijack. (#1939)
2022-08-01Remove requirement for `env['rack.version']`. (#1938)
2022-08-01Minor syntax improvements.
2022-08-01Clarify the life cycle of body and the requirement to call `close`. (#1934)
2022-07-29Don't close body prematurely in Rack::Deflater (#1931)
2022-07-26Update docs and remove a dead link. (#1930)
2022-07-22Improved documentation for `Rack::Builder`.
2022-07-22Fix typo `interactively` (#1929)
2022-07-09Add CHANGELOG entry under "Added" for streaming response bodies.
2022-07-09Reuse the Array object from parent middleware (#1887)
2022-07-09The response array must always be non-frozen. (#1927)
2022-07-09Use Exception#detailed_message if available
2022-07-09Use "white-space: pre-wrap" instead of "pre"
2022-07-09Use "pre" format and monospace font for exception messages
2022-07-08Fix broken links
2022-07-08Add 2.2.4 to changelog on main branch
2022-07-07Hex escape unprintable bytes in common logger (#1904)
2022-07-07Remove rubyforge related tasks (#1920)
2022-06-25Updated logo. (#1896)
2022-06-25Remove broken semver stability link.
2022-06-14Copy missing v2.2.3.1 to main branch CHANGELOG. (#1907)
2022-06-13Bump actions/checkout from 2 to 3 (#1911)
2022-06-13chore: Included github-actions in the dependabot config (#1910)
2022-06-10Fix links in docs (#1902)
2022-06-05chore: Set permissions for GitHub actions
2022-06-01Avoid unnecessary string allocation in Rack::MockRequest.env_for