Skip to content

Latest commit

 

History

History
98 lines (75 loc) · 3.72 KB

File metadata and controls

98 lines (75 loc) · 3.72 KB

[0.3.2] - 2026-04-14

  • Update required Ruby version to >= 3.2.0 in rpdoc.gemspec and .rubocop.yml to align with the latest security and performance requirements.
  • activesupport to 8.1.3 to address the latest security and performance requirements.

[0.3.1] - 2026-04-08

  • Update rack-session to 2.1.2 to address the latest critical session security advisory.
  • Update rack to 3.2.6 to pick up the latest Rack security fixes from Dependabot alerts.
  • Update addressable to 2.9.0 to fix Regular Expression Denial of Service in Addressable templates.
  • Remove VERSION.md and keep gem versioning on lib/rpdoc/version.rb for gem build and release flows.
  • Fix multipart form-data serialization for file array params in Rpdoc::PostmanResponse.
  • Add support for both ActionDispatch::Http::UploadedFile and Rack::Test::UploadedFile in array and nested hash structures.
  • Preserve existing text field output format for nested Hash and Array form-data entries.

[0.3.0] - 2026-03-20

  • Bump gem version to 0.3.0 and raise the required Ruby version to >= 3.0.0.
  • Add SECURITY.md, document the project's security policy, and link it from README.md.
  • Update the supported security maintenance policy to only cover the latest release line.
  • Move development dependencies from rpdoc.gemspec to Gemfile and refresh development tooling versions.
  • Update json to version 2.19.2 for CVE-2026-33210 format string injection vulnerability mitigation.
  • Update json_requester to 2.0.7 and refresh locked dependency versions.
  • Adjust the GitLab release job to use rules for tag-based gem publishing.
  • Align RuboCop configuration with the current codebase and fix multiple lint and style issues across the gem implementation.

[0.2.6] - 2026-02-10

  • Update CI to use Ruby 3.4.8.
  • Update gemspec dependencies to avoid open-ended version constraints warnings.
  • Align activesupport and railties support range to >= 7.1, < 9.0.
  • Load gem version from VERSION.md in lib/rpdoc/version.rb to keep a single source of truth.

[0.2.5] - 2025-08-06

  • Fix 204 No Content response handling without Content-Type header.

[0.2.4] - 2025-07-16

  • Update gemspec.
  • Update CI to use Ruby 3.4.5.

[0.2.3] - 2024-10-09

  • Support rails 7+.

[0.2.2] - 2024-06-28

  • Fix push_and_update strategy bug.

[0.2.1] - 2024-04-11

  • Fix rspec_response_identifier option bug.
  • Fix path bug for redirected requests and push_and_update strategy.

[0.2.0] - 2024-04-02

  • Add rspec_root, rspec_response_allow_headers, and rspec_response_identifier options to configuration.
  • Add public method merge! for PostmanCollection.
  • Fix rake usage.
  • Refactor.

[0.1.16] - 2023-06-01

  • Fix default rpdoc_example_folders bug.

[0.1.15] - 2023-05-18

  • Add gitlab templates.
  • Update gemspec.

[0.1.14] - 2023-02-09

[0.1.13] - 2022-10-03

  • Clean empty folders by default

[0.1.12] - 2022-09-06

  • Handle encoding error

[0.1.11] - 2022-08-09

  • Check encoding names using instance (PR#1)

[0.1.10] - 2022-07-14

  • Enable form-data request body

[0.1.7, 0.1.8, 0.1.9] - 2022-02-14

  • Fix rspec parse zip response bug

[0.1.6] - 2022-02-14

  • Update licnese

[0.1.4, 0.1.5] - 2021-12-22

  • Fix rspec parsing bugs

[0.1.3] - 2021-11-09

  • Add require 'rspec/rails' if RSpec::Rails exists

[0.1.2] - 2021-11-04

  • Add gem description
  • Remove unecessary gem dependency
  • Fix configuration and collection bugs

[0.1.1] - 2021-11-01

  • Add configuration options

[0.1.0] - 2021-10-30

  • Initial release