Skip to content

[pull] main from fern-api:main#751

Merged
pull[bot] merged 6 commits into
code:mainfrom
fern-api:main
May 22, 2026
Merged

[pull] main from fern-api:main#751
pull[bot] merged 6 commits into
code:mainfrom
fern-api:main

Conversation

@pull
Copy link
Copy Markdown

@pull pull Bot commented May 22, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

patrickthornton and others added 6 commits May 22, 2026 14:02
fix: map Ruby SDK FDR generator ID to ruby-sdk-v2

The Ruby SDK generator versions are registered in FDR under the ID
'ruby-sdk-v2' (from the seed/ruby-sdk-v2/ workspace), but the CLI
was looking them up under the stale legacy ID 'ruby-sdk'. This caused
fern generator upgrade and IR version resolution to return 1.1.13
instead of the actual latest version (1.12.11).

Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
chore(ci): add cli-generator to PR title scopes and reconcile CLAUDE.md
fix(php): collapse union fromJson via late static binding

Removes the discriminated union `fromJson()` override and switches the base
`JsonSerializableType::fromJson` to dispatch via `static::jsonDeserialize`.
This eliminates ~50 lines of duplicated PHP per union and resolves a PHPStan
strict failure where the union override narrowed `$decodedJson` to
`array<array-key, mixed>` instead of `array<string, mixed>`.
@pull pull Bot locked and limited conversation to collaborators May 22, 2026
@pull pull Bot added the ⤵️ pull label May 22, 2026
@pull pull Bot merged commit 26d9980 into code:main May 22, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant