rack-test breaking changes

rubygems

15 curated breaking changes across major versions of rack-test. Use this as a migration checklist before bumping dependencies.

15
changes
Breaking changes by transition
  • v1.0.0 \u2192 v1.1.0breaking

    Minor enhancements / new functionality:

  • v1.0.0 \u2192 v1.1.0breaking

    [GitHub] Added configuration for Stale (Per Lundberg #232)

  • v1.0.0 \u2192 v1.1.0breaking

    `follow_direct`: Include `rack.session.options` (Mark Edmondson #233)

  • v1.0.0 \u2192 v1.1.0breaking

    [CI] Add simplecov (fatkodima #227) Bug fixes:

  • v1.0.0 \u2192 v1.1.0breaking

    Follow relative locations correctly. (Samuel Williams #230)

  • v0.8.3 \u2192 v1.0.0breaking

    Always set CONTENT_TYPE for non-GET requests (Per Lundberg #223)

  • v0.8.3 \u2192 v1.0.0breaking

    Minor enhancements / bug fixes:

  • v0.8.3 \u2192 v1.0.0breaking

    Create tempfile using the basename without extension (Edouard Chin #201)

  • v0.8.3 \u2192 v1.0.0breaking

    Save `session` during `follow_redirect!` (Alexander Popov #218)

  • v0.8.3 \u2192 v1.0.0breaking

    Document how to use URL params with DELETE method (Timur Platonov #220)

  • unknown \u2192 v0.7.0breaking

    The project URL changed to https://github.com/rack-test/rack-test (Per Lundberg, Dennis Sivia, Jun Aruga)

  • unknown \u2192 v0.7.0breaking

    Rack 2 compatible. (Trevor Wennblom #81, Vít Ondruch, Jun Aruga #151)

  • unknown \u2192 v0.7.0breaking

    Port to RSpec 3. (Murahashi [Matt] Kenichi #70, Antonio Terceiro #134)

  • unknown \u2192 v0.7.0breaking

    Add Travis CI (Johannes Barre #108, Jun Aruga #161)

  • unknown \u2192 v0.7.0breaking

    Don't append an ampersand when params are empty (sbilharz, #157)

API access

Get this data programmatically \u2014 free, no authentication.

curl https://depscope.dev/api/breaking/rubygems/rack-test
rack-test breaking changes — RubyGems migration guide | DepScope