Skip to content

Releases: h3h/http_range

Support Optional First/Last & More Characters in Range Endpoints

23 Sep 23:27
@h3h h3h

Choose a tag to compare

New Features:

  • First and last endpoints are now optional and nil if missing
  • Allow more characters in range endpoints, including .

Fix: Allow Requiring of Middleware Directly

19 Sep 00:23
@h3h h3h

Choose a tag to compare

Bug Fixes:

  • Allow apps to require 'http_range/middleware/accept_ranges' directly.

Add Rack Middleware

19 Sep 00:08
@h3h h3h

Choose a tag to compare

New Features:

  • Added HTTPRange::Middleware::AcceptRanges middleware for quickly parsing Range headers in a Rack application.

Bug Fixes:

  • Passing a nil value to HTTPRange.parse() now correctly raises HTTPRange::MalformedRangeHeaderError instead of a native Ruby exception.

Initial Release

19 Sep 00:05
@h3h h3h

Choose a tag to compare

Just a Ruby method interface: HTTPRange.parse(string).