- Update
addressableto2.9.0to fix Regular Expression Denial of Service in Addressable templates.
- Update RuboCop configuration to enforce double quotes for strings.
- Add RuboCop lint stage to CI pipeline.
- Update mcp to version
0.9.2for Github GHSA-qvqr-5cv7-wh35 security vulnerability warning.
- Update json to version
2.19.2forCVE-2026-33210format string injection vulnerability mitigation. - Move development dependencies from
gemspectoGemfile. - Add RuboCop configuration for project linting and exclude
spec/**/*fromMetrics/BlockLength. - Remove the empty RSpec configuration block in
spec_helper. - Refresh the README structure and usage examples.
- Add
SECURITY.mdfor vulnerability reporting guidelines.
- Update Faraday to version
2.14.1for SSRF vulnerability warning.
- Update Faraday to version
2.14.0. - Update faraday-multipart to version
1.2.0. - Update uri to version
1.1.1for CVE-2025-61594 URI Credential Leakage Bypass vulnerability warning. - Update CI to use Ruby 3.4.8.
- Update REXML to version
3.4.4for CVE-2025-58767 DoS vulnerability warning.
- Update Faraday to version
2.13.2for better stability and performance. - Update faraday-multipart to version
1.1.1. - Update CI to use Ruby 3.4.5.
- Upgrade Faraday to version 2.x.
- Remove support for Ruby 2.7 and below.
- Add rspec for testing.
- Replace
.present?method withobject_present?for string injson_sendmethod.
- Accept
content_type_charsetkeyword argument forhttp_sendmethod.
- Accept
content_type_charsetkeyword argument forjson_sendmethod.
- Drop support for Ruby 2.7 below.
- Add user_agent condition to use.
- Lock faraday to
1.10.3version.
- Add need_response_header condition to use.
- Add sort params condition to use.
- Update README description.
- Add timeout option.
- Add gitlab templates.
- Update gemspec.