diff --git a/.fern/metadata.json b/.fern/metadata.json index fbc44f4..5256c3d 100644 --- a/.fern/metadata.json +++ b/.fern/metadata.json @@ -1,10 +1,10 @@ { - "cliVersion": "5.51.2", + "cliVersion": "5.75.4", "generatorName": "fernapi/fern-go-sdk", "generatorVersion": "1.33.5", "generatorConfig": { "union": "v1" }, - "originGitCommit": "5a015aa01196915bea6110904c69d5804f457ff5", - "sdkVersion": "v2.0.0" + "originGitCommit": "1dd306af20e491b2a9891837f2930cb60fb96aa8", + "sdkVersion": "v2.0.1" } \ No newline at end of file diff --git a/.fern/replay.lock b/.fern/replay.lock new file mode 100644 index 0000000..88b449d --- /dev/null +++ b/.fern/replay.lock @@ -0,0 +1,16 @@ +# DO NOT EDIT MANUALLY - Managed by Fern Replay +version: "1.0" +generations: + - commit_sha: 3a8bb9fe202a1df706aea7dec5b44c74b5194e7b + tree_hash: 464b5bee6bd2b54a3ecf7b60f761e05f10f9ce6d + timestamp: 2026-07-18T00:21:01.217Z + cli_version: unknown + generator_versions: {} + - commit_sha: 970a23934e38351af79beeed52397e6a0d82ead3 + tree_hash: 78dc233efbdd42d1bd01f7dc8dd4bd07f4fcfcd1 + timestamp: 2026-07-18T00:21:01.655Z + cli_version: unknown + generator_versions: + fernapi/fern-go-sdk: 1.33.5 +current_generation: 970a23934e38351af79beeed52397e6a0d82ead3 +patches: [] diff --git a/.fernignore b/.fernignore index 82e7de0..fad339e 100644 --- a/.fernignore +++ b/.fernignore @@ -3,3 +3,6 @@ .github/workflows/sdk-release-pr-notification.yml README.md changelog.md +.fern/replay.lock +.fern/replay.yml +.gitattributes diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..74928d6 --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +.fern/replay.lock linguist-generated=true diff --git a/README.md b/README.md index 7cb5ca7..26cf860 100644 --- a/README.md +++ b/README.md @@ -14,16 +14,16 @@ This module requires Go version >= 1.18. Run the following command to use the vapi Go library in your module: ```sh -go get github.com/VapiAI/server-sdk-go +go get github.com/VapiAI/server-sdk-go/v2 ``` ## Usage ```go import ( - "github.com/VapiAI/server-sdk-go" - vapiclient "github.com/VapiAI/server-sdk-go/client" - "github.com/VapiAI/server-sdk-go/option" + "github.com/VapiAI/server-sdk-go/v2" + vapiclient "github.com/VapiAI/server-sdk-go/v2/client" + "github.com/VapiAI/server-sdk-go/v2/option" ) client := vapiclient.NewClient( diff --git a/changelog.md b/changelog.md index 787acf0..505ffb2 100644 --- a/changelog.md +++ b/changelog.md @@ -1,3 +1,5 @@ +## [v2.0.1] - 2026-07-18 + ## v2.0.0 - 2026-06-24 ### Breaking Changes * **`CartesiaExperimentalControlsSpeedZero`** has been renamed to **`CartesiaSpeedControlZero`**. The struct field `CartesiaSpeedControl.CartesiaExperimentalControlsSpeedZero`, accessor `GetCartesiaExperimentalControlsSpeedZero()`, visitor interface method `VisitCartesiaExperimentalControlsSpeedZero()`, all speed constants (`CartesiaExperimentalControlsSpeedZero*`), and `NewCartesiaExperimentalControlsSpeedZeroFromString()` have all been renamed to their `CartesiaSpeedControlZero`-prefixed equivalents. Update all references to use the new names. diff --git a/core/request_option.go b/core/request_option.go index bc4d346..0f31d82 100644 --- a/core/request_option.go +++ b/core/request_option.go @@ -56,9 +56,9 @@ func (r *RequestOptions) ToHeader() http.Header { func (r *RequestOptions) cloneHeader() http.Header { headers := r.HTTPHeader.Clone() headers.Set("X-Fern-Language", "Go") - headers.Set("X-Fern-SDK-Name", "github.com/VapiAI/server-sdk-go") - headers.Set("X-Fern-SDK-Version", "v2.0.0") - headers.Set("User-Agent", "github.com/VapiAI/server-sdk-go/v2.0.0") + headers.Set("X-Fern-SDK-Name", "github.com/VapiAI/server-sdk-go/v2") + headers.Set("X-Fern-SDK-Version", "v2.0.1") + headers.Set("User-Agent", "github.com/VapiAI/server-sdk-go/0.0.0-fern-placeholder") return headers }