# December 2, 2025

## 1.0.0-rc57

**`(fix):`** Fix additional RuboCop warnings in generated SDK code:

* Renamed iterator methods to follow Ruby conventions (get\_next -> next\_element/next\_page, has\_next? -> next?)
* Renamed custom pager methods (get\_next\_page -> next\_page, has\_next\_page? -> next\_page?)
* Added super() calls in iterator initializers to fix Lint/MissingSuper
* Combined duplicate pattern match branches in utils.rb to fix Lint/DuplicateBranch
* Updated .rubocop.yml to target Ruby 3.3 and disable additional cops

## 1.0.0-rc56

**`(fix):`** Disable Metrics/CyclomaticComplexity in generated .rubocop.yml to silence warnings
for endpoint methods with many query parameters.

## 1.0.0-rc55

**`(fix):`** Fix RuboCop Lint/UnderscorePrefixedVariableName warnings in generated code.
Renamed underscore-prefixed local variables (\_query, \_request, \_response, etc.)
to non-underscore names (query\_params, request, response, etc.) to follow
Ruby conventions for used variables.

## 1.0.0-rc54

**`(fix):`** Auto-wrap long comment lines to fit within RuboCop's 120 character line length limit.
This prevents Layout/LineLength warnings for comments generated from long OpenAPI descriptions.