From d97a98ad6e5b11b33c025ba7cc23bed026c11b91 Mon Sep 17 00:00:00 2001 From: Deep Singhvi Date: Tue, 17 Sep 2024 09:18:11 -0400 Subject: [PATCH] fix(cli): release performance improvements around json read/write (#4668) --- generators/typescript/sdk/CHANGELOG.md | 5 +++++ generators/typescript/sdk/VERSION | 2 +- packages/cli/cli/versions.yml | 9 +++++++++ 3 files changed, 15 insertions(+), 1 deletion(-) diff --git a/generators/typescript/sdk/CHANGELOG.md b/generators/typescript/sdk/CHANGELOG.md index 65c5158b00c..a9a99b62261 100644 --- a/generators/typescript/sdk/CHANGELOG.md +++ b/generators/typescript/sdk/CHANGELOG.md @@ -5,6 +5,11 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.40.4] - 2024-09-12 + +- Fix: Upgrades dependency `stream-json` which improves the performance when reading + large API specs. This version will improve your `fern generate` performance. + ## [0.40.3] - 2024-09-12 - Fix: If the serde layer is enabled, then all the serializers are exported under the diff --git a/generators/typescript/sdk/VERSION b/generators/typescript/sdk/VERSION index e373c4adece..f57373a053b 100644 --- a/generators/typescript/sdk/VERSION +++ b/generators/typescript/sdk/VERSION @@ -1 +1 @@ -0.40.3 +0.40.4 diff --git a/packages/cli/cli/versions.yml b/packages/cli/cli/versions.yml index 0d875f32f04..5fd393c1f90 100644 --- a/packages/cli/cli/versions.yml +++ b/packages/cli/cli/versions.yml @@ -1,3 +1,12 @@ +- changelogEntry: + - summary: | + Performance improvements for stringifiying large Intermediate Representations. If + you have a large OpenAPI spec or Fern Definition, this can potentially shave off + minutes from `fern generate`. + type: internal + irVersion: 53 + version: 0.41.15 + - changelogEntry: - summary: | The Fern Definition now supports `conten-type` on multipart request properties.