Skip to content

chore(deps): bump @fern-api/generator-cli catalog pin to 0.9.16#15297

Merged
fern-support merged 1 commit into
mainfrom
devin/1776914686-bump-catalog-0.9.13
Apr 28, 2026
Merged

chore(deps): bump @fern-api/generator-cli catalog pin to 0.9.16#15297
fern-support merged 1 commit into
mainfrom
devin/1776914686-bump-catalog-0.9.13

Conversation

@tstanmay13
Copy link
Copy Markdown
Contributor

@tstanmay13 tstanmay13 commented Apr 23, 2026

Description

Linear ticket: Refs FER-9980

Bump the @fern-api/generator-cli catalog pin in pnpm-workspace.yaml from 0.9.11 to 0.9.16 so that consumer packages (CLI, generators) pick up the autoversion pipeline + replay 0.12.0 shipped in 0.9.12/0.9.15, plus the bundling fix shipped in 0.9.16 (#15314).

The release automation that previously bumped the catalog after publish stopped doing so with 0.9.12+, so this is a manual catch-up.

Why 0.9.16 and not 0.9.13/0.9.14/0.9.15

0.9.13/0.9.14/0.9.15 all shipped a phantom dep in dist/api.jsrequire("@fern-api/logging-execa") (etc.) without a matching entry in the published package.json dependencies. This worked at install-time via pnpm hoisting but broke Vite/Vitest module resolution in consumer packages with:

Error: Cannot find module '.../logging-execa/src/createLoggingExecutable.js' imported from .../logging-execa/src/index.ts
  code: 'ERR_MODULE_NOT_FOUND'

Notably this manifested in @fern-api/openapi-generator tests on the previous version of this PR. 0.9.16 (#15314) bundles the workspace deps into dist/api.js so the phantom dep is gone.

Changes

  • pnpm-workspace.yaml: catalog pin 0.9.110.9.16.
  • pnpm-lock.yaml: regenerated via pnpm install. New transitive deps: @boundaryml/baml@0.219.0 (resolved at runtime by the published bundle, kept external in dist/api.js), semver@7.7.4. Old @fern-api/generator-cli@0.9.11 and @fern-api/replay@0.11.0 entries dropped.

Testing

  • pnpm install clean.
  • Locally re-ran the previously failing test on this branch state:
    $ cd generators/openapi && pnpm vitest run src/__test__/nullability.test.ts
    Test Files  1 passed (1)
         Tests  6 passed (6)
    
  • CI on this PR.

Link to Devin session: https://app.devin.ai/sessions/6683cff4f28846199889da8f8a4bcc43
Requested by: @tstanmay13


Open in Devin Review

@devin-ai-integration
Copy link
Copy Markdown
Contributor

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment and CI monitoring

Copy link
Copy Markdown

@claude claude Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Claude Code Review

This repository is configured for manual code reviews. Comment @claude review to trigger a review and subscribe this PR to future pushes, or @claude review once for a one-time review.

Tip: disable this comment in your organization's Code Review settings.

Copy link
Copy Markdown
Contributor

@devin-ai-integration devin-ai-integration Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no potential bugs to report.

View in Devin Review to see 1 additional finding.

Open in Devin Review

Co-Authored-By: tanmay.singh <tstanmay13@gmail.com>
@devin-ai-integration devin-ai-integration Bot force-pushed the devin/1776914686-bump-catalog-0.9.13 branch from 2402152 to d49f136 Compare April 28, 2026 14:51
@devin-ai-integration devin-ai-integration Bot changed the title chore(deps): bump @fern-api/generator-cli catalog pin to 0.9.13 chore(deps): bump @fern-api/generator-cli catalog pin to 0.9.16 Apr 28, 2026
@fern-support fern-support merged commit 15cb902 into main Apr 28, 2026
58 of 59 checks passed
@fern-support fern-support deleted the devin/1776914686-bump-catalog-0.9.13 branch April 28, 2026 14:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants