- Update required Ruby version to
>= 3.2.0inrpdoc.gemspecand.rubocop.ymlto align with the latest security and performance requirements. - activesupport to
8.1.3to address the latest security and performance requirements.
- Update
rack-sessionto2.1.2to address the latest critical session security advisory. - Update
rackto3.2.6to pick up the latest Rack security fixes from Dependabot alerts. - Update
addressableto2.9.0to fix Regular Expression Denial of Service in Addressable templates. - Remove
VERSION.mdand keep gem versioning onlib/rpdoc/version.rbfor gem build and release flows. - Fix multipart form-data serialization for file array params in
Rpdoc::PostmanResponse. - Add support for both
ActionDispatch::Http::UploadedFileandRack::Test::UploadedFilein array and nested hash structures. - Preserve existing text field output format for nested Hash and Array form-data entries.
- Bump gem version to
0.3.0and raise the required Ruby version to>= 3.0.0. - Add
SECURITY.md, document the project's security policy, and link it fromREADME.md. - Update the supported security maintenance policy to only cover the latest release line.
- Move development dependencies from
rpdoc.gemspectoGemfileand refresh development tooling versions. - Update
jsonto version2.19.2forCVE-2026-33210format string injection vulnerability mitigation. - Update
json_requesterto2.0.7and refresh locked dependency versions. - Adjust the GitLab release job to use
rulesfor tag-based gem publishing. - Align RuboCop configuration with the current codebase and fix multiple lint and style issues across the gem implementation.
- Update CI to use Ruby 3.4.8.
- Update gemspec dependencies to avoid open-ended version constraints warnings.
- Align
activesupportandrailtiessupport range to>= 7.1, < 9.0. - Load gem version from
VERSION.mdinlib/rpdoc/version.rbto keep a single source of truth.
- Fix 204 No Content response handling without Content-Type header.
- Update gemspec.
- Update CI to use Ruby 3.4.5.
- Support rails 7+.
- Fix push_and_update strategy bug.
- Fix
rspec_response_identifieroption bug. - Fix path bug for redirected requests and
push_and_updatestrategy.
- Add
rspec_root,rspec_response_allow_headers, andrspec_response_identifieroptions to configuration. - Add public method
merge!for PostmanCollection. - Fix rake usage.
- Refactor.
- Fix default rpdoc_example_folders bug.
- Add gitlab templates.
- Update gemspec.
- Fix File object method
existshas been removed error at Ruby 3.2.1. - Add the notice at README.md
- Clean empty folders by default
- Handle encoding error
- Check encoding names using instance (PR#1)
- Enable form-data request body
- Fix rspec parse zip response bug
- Update licnese
- Fix rspec parsing bugs
- Add require 'rspec/rails' if RSpec::Rails exists
- Add gem description
- Remove unecessary gem dependency
- Fix configuration and collection bugs
- Add configuration options
- Initial release