Skip to content

Commit 6dc39a2

Browse files
Update changelogs from fern repo (#5219)
Co-authored-by: dsinghvi <10870189+dsinghvi@users.noreply.github.com>
1 parent e443931 commit 6dc39a2

1 file changed

Lines changed: 17 additions & 0 deletions

File tree

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
## 1.10.0
2+
**`(fix):`** Fix Ruby string interpolation injection vulnerability in TypeLiteral string emitter.
3+
Untrusted API spec default values containing #{} are now properly escaped in generated
4+
double-quoted Ruby strings.
5+
6+
7+
**`(feat):`** Generate fully rubocop-compliant code at emitter level, eliminating all remaining
8+
rubocop offenses in generated output so `rubocop -A` is no longer needed at
9+
generation time. Covers Style/IfUnlessModifier (modifier-form detection added to
10+
ruby.IfElse AST), Style/RedundantInterpolation (bare .to_s for single-interpolation
11+
URL paths and header values), Lint/DuplicateHashKey (dedupe by key in TypeLiteral
12+
hash emit and by name in dynamic-snippet keyword arguments), and
13+
Layout/FirstHashElementIndentation / Layout/FirstArgumentIndentation (EnforcedStyle:
14+
consistent + correct wire-test pagination continuation indent). Rubocop runs as a
15+
CI regression gate (check-only, no -A).
16+
17+

0 commit comments

Comments
 (0)