15 curated breaking changes across major versions of rack-test. Use this as a migration checklist before bumping dependencies.
Minor enhancements / new functionality:
[GitHub] Added configuration for Stale (Per Lundberg #232)
`follow_direct`: Include `rack.session.options` (Mark Edmondson #233)
[CI] Add simplecov (fatkodima #227) Bug fixes:
Get this data programmatically \u2014 free, no authentication.
curl https://depscope.dev/api/breaking/rubygems/rack-testFollow relative locations correctly. (Samuel Williams #230)
Always set CONTENT_TYPE for non-GET requests (Per Lundberg #223)
Minor enhancements / bug fixes:
Create tempfile using the basename without extension (Edouard Chin #201)
Save `session` during `follow_redirect!` (Alexander Popov #218)
Document how to use URL params with DELETE method (Timur Platonov #220)
The project URL changed to https://github.com/rack-test/rack-test (Per Lundberg, Dennis Sivia, Jun Aruga)
Rack 2 compatible. (Trevor Wennblom #81, Vít Ondruch, Jun Aruga #151)
Port to RSpec 3. (Murahashi [Matt] Kenichi #70, Antonio Terceiro #134)
Add Travis CI (Johannes Barre #108, Jun Aruga #161)
Don't append an ampersand when params are empty (sbilharz, #157)