> For clean Markdown content of this page, append .md to this URL. For the complete documentation index, see https://buildwithfern.com/learn/llms.txt. ## 5.139.0 **`(feat):`** The OpenAPI importer now honors `x-twilio.libraryVisibility` (`public` | `private` | `hidden`) during SDK generation. Visibility is read from the operation, path item, or `info` object (most specific wins), and from parameters, schemas, and object properties. `fern generate` keeps only `public` elements; the new `fern generate --private` flag also keeps `private` elements. `hidden` elements are never generated. Other commands (`fern check`, `fern generate-ir`) are unaffected. **`(feat):`** Docs generation now honors `x-twilio.docsVisibility` (`public` | `private` | `hidden`) with the same resolution rules, independently of `libraryVisibility`. `fern generate --docs` and `fern docs dev` publish only `public` elements in API references; `--private` also includes `private` elements. `hidden` elements never appear in docs. ## 5.138.1 **`(chore):`** Add a pre-prod CLI build target that uses Postman-hosted production sdk-gen service origins (sdk-gen.postman.co and related service domains) ahead of DNS cutover. ## 5.138.0 **`(feat):`** Add `theme.site-switcher` to docs.yml and global themes. When enabled, docs sites published to the same domain under different basepaths are listed in a header site switcher; `order`, `hide`, `labels`, and `show-products` control presentation.