Skip to content

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

Merged
pull[bot] merged 11 commits intocode:mainfrom
fern-api:main
Mar 17, 2026
Merged

[pull] main from fern-api:main#586
pull[bot] merged 11 commits intocode:mainfrom
fern-api:main

Conversation

@pull
Copy link

@pull pull bot commented Mar 17, 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 : )

jsklan and others added 11 commits March 17, 2026 12:24
* fix: generate named Java type for unknown type aliases

Co-Authored-By: judah <jsklan.development@gmail.com>

* fix: wrap unknown type aliases with .of() in dynamic snippets

Co-Authored-By: judah <jsklan.development@gmail.com>

* style: fix biome formatting in DynamicTypeLiteralMapper

Co-Authored-By: judah <jsklan.development@gmail.com>

* fix: revert DynamicTypeMapper change that broke map type annotations

Co-Authored-By: judah <jsklan.development@gmail.com>

---------

Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
…s with backticks (#13584)

* fix: wrap angle bracket type references in changelog entries with backticks

Sanitize changelog entries to wrap type references containing angle
brackets (e.g. Optional<String>, Map<String, Object>) in inline code
fences. This prevents MDX compilers from parsing these as unclosed
HTML/JSX tags when changelogs are rendered in documentation sites.

Changes:
- Add sanitizeChangelogEntry utility for LocalTaskHandler path
- Add sanitizeMarkdownEntry to writeChangelogEntries for seed path
- Update BAML prompt to instruct AI to wrap angle brackets in backticks
- Regenerate BAML client with updated prompt

* refactor: extract sanitization to shared core-utils, fix nesting, sanitize upgradeNotes

* test: add unit tests for sanitizeChangelogEntry

* style: fix biome formatting in test file
* add merge, split, compare; drop parentpath

* Update packages/cli/cli-v2/src/commands/api/overrides/merge/command.ts

Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>

* biome

* refactor for conventions, drop compare

* cut --spec

* refactor to 'fern api'

* report lines

* support overlays

* biome

* merge fernymleditors

* move

* make sure overrides preserve comments

* more parent path removals

* multiple names

---------

Co-authored-by: Fern Support <126544928+fern-support@users.noreply.github.com>
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
Co-authored-by: jsklan <jsklan@users.noreply.github.com>
Co-authored-by: jsklan <jsklan@users.noreply.github.com>
Co-authored-by: iamnamananand996 <iamnamananand996@users.noreply.github.com>
Co-authored-by: iamnamananand996 <iamnamananand996@users.noreply.github.com>
Co-authored-by: fern-support <fern-support@users.noreply.github.com>
fix(php): use WIREMOCK_URL env var in Wire test setUp method

Wire test files now read the WIREMOCK_URL environment variable with a
fallback to http://localhost:8080 instead of hardcoding the URL. This
enables tests to work with dynamically assigned Docker ports in local
development and CI/CD environments.

The setUp() method now declares a $wiremockUrl variable at the top that
is used for both single-URL (via options baseUrl) and multi-URL
(via Environments::custom()) environment configurations.
…websocket clients are generated (#13638)

Co-authored-by: Niels Swimberghe <3382717+Swimburger@users.noreply.github.com>
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: fern-support <fern-support@users.noreply.github.com>
@pull pull bot locked and limited conversation to collaborators Mar 17, 2026
@pull pull bot added the ⤵️ pull label Mar 17, 2026
@pull pull bot merged commit d5a50f8 into code:main Mar 17, 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.

5 participants