Input OpenAPI. Output SDKs and Docs.
APACHE-2.0 License
Bot releases are visible (Hide)
Published by dsinghvi 8 months ago
mergeWith
actually merges with incoming spec by @dsinghvi in https://github.com/fern-api/fern/pull/3124
Full Changelog: https://github.com/fern-api/fern/compare/0.19.0-rc8...0.19.0-rc9
Published by dsinghvi 8 months ago
fern generate --docs
doesn't reupload duplicate files preventing 503s by @dsinghvi in https://github.com/fern-api/fern/pull/3120
Full Changelog: https://github.com/fern-api/fern/compare/0.19.0-rc7...0.19.0-rc8
Published by dsinghvi 8 months ago
Full Changelog: https://github.com/fern-api/fern/compare/0.19.0-rc6...0.19.0-rc7
Published by dsinghvi 8 months ago
tolerateRepublish
to re publish npm versions by @dsinghvi in https://github.com/fern-api/fern/pull/3093
reference.md
by @armandobelardo in https://github.com/fern-api/fern/pull/3083
x-tags
for schemas by @dsinghvi in https://github.com/fern-api/fern/pull/3081
X-Fern-SDK-Name
header is the name of the gem, not the client class by @armandobelardo in https://github.com/fern-api/fern/pull/3073
docs-config
to use local typescript sdk gen by @abvthecity in https://github.com/fern-api/fern/pull/3047
changelog
dir from api directory by @dsinghvi in https://github.com/fern-api/fern/pull/3075
Full Changelog: https://github.com/fern-api/fern/compare/0.19.0-rc3...0.18.5
Full Changelog: https://github.com/fern-api/fern/compare/0.19.0-rc4...0.19.0-rc5
Full Changelog: https://github.com/fern-api/fern/compare/0.19.0-rc5...0.19.0-rc6
Published by dsinghvi 8 months ago
Full Changelog: https://github.com/fern-api/fern/compare/0.18.4...0.18.5
Published by dsinghvi 8 months ago
Full Changelog: https://github.com/fern-api/fern/compare/0.18.3...0.18.4
Published by dsinghvi 8 months ago
x-fern-examples
by @dsinghvi in https://github.com/fern-api/fern/pull/3042
Full Changelog: https://github.com/fern-api/fern/compare/0.18.2...0.18.3-rc0
Full Changelog: https://github.com/fern-api/fern/compare/0.18.3-rc1...0.18.3-rc2
Published by dsinghvi 8 months ago
resources
directory by @dsinghvi in https://github.com/fern-api/fern/pull/3029
openapi-ir
to use local typescript sdk codegen by @dsinghvi in https://github.com/fern-api/fern/pull/3033
AsyncAPI
by @dsinghvi in https://github.com/fern-api/fern/pull/3037
Full Changelog: https://github.com/fern-api/fern/compare/0.18.1...0.18.2
Published by dsinghvi 8 months ago
fern write-overrides
uses summary to generate method name if no operation id and tag are present by @dsinghvi in https://github.com/fern-api/fern/pull/2976
node-fetch
when in Node.js by @dsinghvi in https://github.com/fern-api/fern/pull/2989
0.11.4
by @dsinghvi in https://github.com/fern-api/fern/pull/2991
x-fern-webhook
respects sdk method and group name by @dsinghvi in https://github.com/fern-api/fern/pull/2996
query
, path
, header
, inlined body and referenced body parameters by @dsinghvi in https://github.com/fern-api/fern/pull/3012
0.11.5
by @dsinghvi in https://github.com/fern-api/fern/pull/3022
Full Changelog: https://github.com/fern-api/fern/compare/0.18.0...0.18.1
Published by dsinghvi 8 months ago
x-fern-webhook
respects sdk method and group name by @dsinghvi in https://github.com/fern-api/fern/pull/2996
node-fetch
when in Node.js by @dsinghvi in https://github.com/fern-api/fern/pull/2989
0.11.4
by @dsinghvi in https://github.com/fern-api/fern/pull/2991
Full Changelog: https://github.com/fern-api/fern/compare/0.18.0...0.18.0-rc0
Full Changelog: https://github.com/fern-api/fern/compare/0.18.1-rc1...0.18.1-rc2
Published by dsinghvi 8 months ago
optional
multipart file upload parameters by @armandobelardo in https://github.com/fern-api/fern/pull/2964
Full Changelog: https://github.com/fern-api/fern/compare/0.17.10...0.18.0
Published by dsinghvi 8 months ago
X-Fern-Runtime
header by @dsinghvi in https://github.com/fern-api/fern/pull/2962
noUnusedParameters
in tsconfg.json by @dsinghvi in https://github.com/fern-api/fern/pull/2968
Full Changelog: https://github.com/fern-api/fern/compare/0.17.9...0.17.10
Published by dsinghvi 8 months ago
Full Changelog: https://github.com/fern-api/fern/compare/0.17.8...0.17.9
Published by dsinghvi 8 months ago
Full Changelog: https://github.com/fern-api/fern/compare/0.17.7...0.17.8
Published by dsinghvi 9 months ago
Full Changelog: https://github.com/fern-api/fern/compare/0.17.3...0.17.5
Published by dsinghvi 9 months ago
Full Changelog: https://github.com/fern-api/fern/compare/0.17.3...0.17.4
Published by dsinghvi 9 months ago
Full Changelog: https://github.com/fern-api/fern/compare/0.17.1...0.17.3
Published by dsinghvi 9 months ago
Full Changelog: https://github.com/fern-api/fern/compare/0.17.1...0.17.2
Published by dsinghvi 9 months ago
Full Changelog: https://github.com/fern-api/fern/compare/0.17.0...0.17.1
Published by dsinghvi 9 months ago
break: The OpenAPI importer now considers the title
field when generating a schema name. It only considers this field if there is no whitespace and only contains alphabetic characters. We're constantly trying to improve Fern to generate as idiomatic code as possible and naming schemas correctly is a huge part of that.
By upgrading the Fern CLI to a 0.17.x
version, any SDKs with the following OpenAPI would receive compile breaks b/c the object would be renamed as Bar
.
Foo:
title: Bar
type: object