Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(internal): Make the latest C# SDK generator consume IR v56. #6277

Merged
merged 1 commit into from
Mar 3, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 14 additions & 7 deletions packages/cli/cli/versions.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
- changelogEntry:
- summary: |
Make the latest C# SDK generator consume IR v56.
type: internal
irVersion: 56
version: 0.56.3

- changelogEntry:
- summary: |
Re-releasing the Fern CLI to fix an issue with the published package.
Expand All @@ -18,27 +25,27 @@
- Fixed handling of redirects to ensure broken links aren't reported when valid redirects exist
- Added proper handling of relative paths from different slugs
- Improved URL validation and error messages

Running `fern docs broken-links` will now scan your docs site and log any broken internal links.
type: fix
irVersion: 56
version: 0.56.0

- changelogEntry:
- summary: |
Fixed duplicate validation messages in docs validation by deduplicating violations
that have the same message, node path, file path, and severity.
Fixed duplicate validation messages in docs validation by deduplicating violations
that have the same message, node path, file path, and severity.

This prevents showing the same broken link error multiple times.
type: fix
irVersion: 56
version: 0.56.0-rc5

- changelogEntry:
- summary: |
If experimental.openapi-parser-v3 is enabled in docs.yml, OpenAPI documents will now be
converted directly to IR, bypassing the intermediate Fern Definition step.
If experimental.openapi-parser-v3 is enabled in docs.yml, OpenAPI documents will now be
converted directly to IR, bypassing the intermediate Fern Definition step.

This makes sure that the old code path is completely ignored if the flag is enabled.
type: feat
irVersion: 56
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ export const V56_TO_V55_MIGRATION: IrMigration<
[GeneratorName.RUBY_MODEL]: GeneratorWasNeverUpdatedToConsumeNewIR,
[GeneratorName.RUBY_SDK]: GeneratorWasNeverUpdatedToConsumeNewIR,
[GeneratorName.CSHARP_MODEL]: "0.0.2",
[GeneratorName.CSHARP_SDK]: "1.12.0",
[GeneratorName.CSHARP_SDK]: "1.12.0-rc0",
[GeneratorName.SWIFT_MODEL]: GeneratorWasNeverUpdatedToConsumeNewIR,
[GeneratorName.SWIFT_SDK]: GeneratorWasNotCreatedYet,
[GeneratorName.PHP_MODEL]: GeneratorWasNotCreatedYet,
Expand Down
Loading