Skip to content

Conversation

@raushan-skyflow
Copy link
Contributor

Summary:
This PR updates Node SDK V2 to align with other SDKs and adds support for the new File Upload API (V2), replacing the deprecated V1 implementation.

Why

  • Node SDK V2 had differences compared to other SDKs, leading to inconsistent behavior and usage.
  • The V1 File Upload API was not working in Fern-generated code.
  • A new File Upload API (V2) was introduced with an updated OpenAPI specification.

Outcome

  • Node SDK V2 now:
    • Supports file upload via the new File Upload API (V2).
    • Ensures consistency in functionality and error handling across SDKs.
    • Fixes runId handling in deidentify file operations.

Testing

  • Verified manually
  • Added and executed unit tests along with e2e tests.

raushan-skyflow and others added 5 commits August 29, 2025 16:14
* SK-2209: update fern code with upload file v2 and latest detect
* SK-2209: update fern code with updated upload api and detect changes

* SK-2209: updated fileMetaData to false & fixed runId in deidentify file

* SK-2209: fix tableName to table in data apis

* SK-2209: add vault token validation and remove transformation which file does not support

* SK-2209: update registry url
@raushan-skyflow raushan-skyflow changed the title Beta-Release/25.8.4: add file upload support and inconsistencies fix Beta-Release/25.8.4: update file upload support and inconsistencies fix Sep 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants