0.17.1

(fix): Multipart form data requests are now compatible across browser and Node.js runtimes.

0.17.0

(internal): Bump to v43 of IR which means that you will need 0.26.1 of the Fern CLI version. To bump your CLI version, please run fern upgrade.

0.16.0-rc8

(feat): The SDK generator now supports upload endpoints that specify an array of files like so:

1/**
2 * @param {File[] | fs.ReadStream[]} files
3 * @param {Acme.UploadFileRequest} request
4 * @param {Service.RequestOptions} requestOptions - Request-specific configuration.
5 */
6public async post(
7 files: File[] | fs.ReadStream[],
8 request: Acme.UploadFileRequest,
9 requestOptions?: Service.RequestOptions
10): Promise<void> {
11 const _request = new FormData();
12 for (const _file of files) {
13 _request.append("files", _file);
14 }
15 ...
16}