Skip to content

SK-2341 update main branch with SDK v2#254

Merged
skyflow-shravan merged 26 commits intomainfrom
v2
Oct 15, 2025
Merged

SK-2341 update main branch with SDK v2#254
skyflow-shravan merged 26 commits intomainfrom
v2

Conversation

@skyflow-shravan
Copy link
Contributor

@skyflow-shravan skyflow-shravan commented Oct 14, 2025

Why

  • To update the main branch to point to latest GA release version i.e v2
  • Also update the documentation and samples

Goal

  • All the samples, readme and code in main branch should be related to v2 SDK

amith-skyflow and others added 23 commits February 6, 2025 10:47
* SK-1895 update readme for sdk v2

* SK-1895 update readme for sdk v2

* SK-1895 update readme with sdk v2 changes

* SK-1895 update README with logging steps

* SK-1895 add response type for each response

* SK-1895 add response type for each response
Co-authored-by: “amith-skyflow” <“amit@skyflow.com”>
…latest-stable-versions

SK-1927 Update dependencies to latest stable versions
* SK-2048: Implement public interfaces for detect
* SK-2028: Beta Release for Node SDK v2 with Fern generated code. (#205)

* SK-1912: added fern generated code (#194)

* [AUTOMATED] Release - 2.0.0-beta.4

* SK-2048: Beta Release for Node SDK v2 with Detect public interfaces (#209)

* SK-2048: Implement public interface for detect

* [AUTOMATED] Release - 2.0.0-beta.5

* SK-2048: readme and samples for detect interfaces (#210)

* SK-2048:  Fix detect test cases. (#211)

* SK-2048: fix detect tests

* SK-2115 fix type gaps node sdk v2 (#224)

* SK-2056: add unions for credentials (#214)

* [AUTOMATED] Private Release 2.0.0-beta.5-dev.81324cb

* SK-2116: update masking method enum to support blackbox masking method (#216)

* SK-2116: update masking method enum to support blackbox masking method

* SK-2116: fix the unit test

* [AUTOMATED] Private Release 2.0.0-beta.5-dev.df7424a

* [DUMMY] commit to trigger the ci

* [AUTOMATED] Private Release 2.0.0-beta.5-dev.ec4c6c2

* SK-2056: Update common-release.yml

* [AUTOMATED] Private Release 2.0.0-beta.5-dev.7a24394

* SK-2119: remove console logs

* [AUTOMATED] Private Release 2.0.0-beta.5-dev.b239cb3

* SK-2119: fix type gaps for error handling (#219)

* [AUTOMATED] Private Release 2.0.0-beta.5-dev.28bbc38

* SK-2119: fix type gaps for error handling in service account

* [AUTOMATED] Private Release 2.0.0-beta.5-dev.5be9b35

* SK-2119: fix http status

* [AUTOMATED] Private Release 2.0.0-beta.5-dev.bc09a47

* SK-2119: remove any in service account

* [AUTOMATED] Private Release 2.0.0-beta.5-dev.5c28afe

* SK-2115 fix type gaps (#222)

* [AUTOMATED] Private Release 2.0.0-beta.5-dev.eae86a8

* SK-2119: fix handle error text

* [AUTOMATED] Private Release 2.0.0-beta.5-dev.f902f67

* SK-2115 add null checks for deidentify text response

* SK-2115 make index range optional

* [AUTOMATED] Private Release 2.0.0-beta.5-dev.4a8abd5

* SK-2115 add registry url to common release yml

* [AUTOMATED] Private Release 2.0.0-beta.5-dev.ac34566

---------

Co-authored-by: saileshwar-skyflow <156889717+saileshwar-skyflow@users.noreply.github.com>
Co-authored-by: saileshwar-skyflow <saileshwar-skyflow@users.noreply.github.com>
Co-authored-by: raushan-skyflow <raushan.gupta@skyflow.com>
Co-authored-by: raushan-skyflow <raushan-skyflow@users.noreply.github.com>
Co-authored-by: amith-skyflow <168510106+amith-skyflow@users.noreply.github.com>
Co-authored-by: amith-skyflow <amith-skyflow@users.noreply.github.com>
Co-authored-by: saileshwar-skyflow <saileshwar.bogam@skyflow.com>
Co-authored-by: skyflow-shravan <skyflow-shravan@users.noreply.github.com>

* [AUTOMATED] Release - 2.1.0-beta.1

* SK-2115 update version in package lock

---------

Co-authored-by: saileshwar-skyflow <156889717+saileshwar-skyflow@users.noreply.github.com>
Co-authored-by: saileshwar-skyflow <saileshwar-skyflow@users.noreply.github.com>
Co-authored-by: raushan-skyflow <raushan.gupta@skyflow.com>
Co-authored-by: raushan-skyflow <raushan-skyflow@users.noreply.github.com>
Co-authored-by: amith-skyflow <168510106+amith-skyflow@users.noreply.github.com>
Co-authored-by: amith-skyflow <amith-skyflow@users.noreply.github.com>
Co-authored-by: saileshwar-skyflow <saileshwar.bogam@skyflow.com>
Co-authored-by: skyflow-shravan <skyflow-shravan@users.noreply.github.com>
* SK-2101 readme changes after fixing type gaps

* SK-2101 update samples with proper types

* SK-2101 update samples with proper types
* SK-2134 include file path and file object in request response (#232)

* [AUTOMATED] Private Release 2.1.0-beta.1-dev.981921e

* SK-2134 include file path and file object in request response

* [AUTOMATED] Private Release 2.1.0-beta.1-dev.84fb37c

* SK-2134 throw error when both file and filepath are provided (#234)

* [AUTOMATED] Private Release 2.1.0-beta.1-dev.58e3761

* SK-2134 change error message and file input type

* SK-2134 change error message and file input type

* [AUTOMATED] Private Release 2.1.0-beta.1-dev.956e5c7

---------

Co-authored-by: skyflow-shravan <skyflow-shravan@users.noreply.github.com>
* SK-1729: v2 public release
@github-actions
Copy link

🔐 Gitleaks Findings: 6 issue(s) detected

🔸 Rule: jwt
📄 File: src/ _generated_/rest/api/resources/authentication/client/requests/V1GetAuthTokenRequest.ts:null
📝 Description: Uncovered a JSON Web Token, which may lead to unauthorized access to web applications and sensitive user data.
🔑 Secret: **********
🔗 Path: [src/ generated/rest/api/resources/authentication/client/requests/V1GetAuthTokenRequest.ts:null](https://github.com/skyflowapi/skyflow-node/blob/c7c0863bf915f624e80c3592de352d8b3f5e6658/src/ generated/rest/api/resources/authentication/client/requests/V1GetAuthTokenRequest.ts#Lnull)

🔸 Rule: jwt
📄 File: src/ _generated_/rest/api/resources/authentication/client/Client.ts:null
📝 Description: Uncovered a JSON Web Token, which may lead to unauthorized access to web applications and sensitive user data.
🔑 Secret: **********
🔗 Path: [src/ generated/rest/api/resources/authentication/client/Client.ts:null](https://github.com/skyflowapi/skyflow-node/blob/c7c0863bf915f624e80c3592de352d8b3f5e6658/src/ generated/rest/api/resources/authentication/client/Client.ts#Lnull)

🔸 Rule: generic-api-key
📄 File: src/ _generated_/rest/api/resources/tokens/client/requests/V1DetokenizePayload.ts:null
📝 Description: Detected a Generic API Key, potentially exposing access to various services and sensitive operations.
🔑 Secret: **********
🔗 Path: [src/ generated/rest/api/resources/tokens/client/requests/V1DetokenizePayload.ts:null](https://github.com/skyflowapi/skyflow-node/blob/c7c0863bf915f624e80c3592de352d8b3f5e6658/src/ generated/rest/api/resources/tokens/client/requests/V1DetokenizePayload.ts#Lnull)

🔸 Rule: generic-api-key
📄 File: src/ _generated_/rest/api/resources/tokens/client/requests/V1DetokenizePayload.ts:null
📝 Description: Detected a Generic API Key, potentially exposing access to various services and sensitive operations.
🔑 Secret: **********
🔗 Path: [src/ generated/rest/api/resources/tokens/client/requests/V1DetokenizePayload.ts:null](https://github.com/skyflowapi/skyflow-node/blob/c7c0863bf915f624e80c3592de352d8b3f5e6658/src/ generated/rest/api/resources/tokens/client/requests/V1DetokenizePayload.ts#Lnull)

🔸 Rule: generic-api-key
📄 File: src/ _generated_/rest/api/resources/tokens/client/Client.ts:null
📝 Description: Detected a Generic API Key, potentially exposing access to various services and sensitive operations.
🔑 Secret: **********
🔗 Path: [src/ generated/rest/api/resources/tokens/client/Client.ts:null](https://github.com/skyflowapi/skyflow-node/blob/c7c0863bf915f624e80c3592de352d8b3f5e6658/src/ generated/rest/api/resources/tokens/client/Client.ts#Lnull)

🔸 Rule: generic-api-key
📄 File: src/ _generated_/rest/api/resources/tokens/client/Client.ts:null
📝 Description: Detected a Generic API Key, potentially exposing access to various services and sensitive operations.
🔑 Secret: **********
🔗 Path: [src/ generated/rest/api/resources/tokens/client/Client.ts:null](https://github.com/skyflowapi/skyflow-node/blob/c7c0863bf915f624e80c3592de352d8b3f5e6658/src/ generated/rest/api/resources/tokens/client/Client.ts#Lnull)

@github-actions
Copy link

Semgrep Findings: Issues with Error level severity are found (Error is Highest severity in Semgrep), Please resolve the issues before merging.

Copy link

@github-advanced-security github-advanced-security bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CodeQL found more than 20 potential problems in the proposed changes. Check the Files changed tab for more details.

@github-actions
Copy link

🔐 Gitleaks Findings: 6 issue(s) detected

🔸 Rule: jwt
📄 File: src/ _generated_/rest/api/resources/authentication/client/requests/V1GetAuthTokenRequest.ts:null
📝 Description: Uncovered a JSON Web Token, which may lead to unauthorized access to web applications and sensitive user data.
🔑 Secret: **********
🔗 Path: [src/ generated/rest/api/resources/authentication/client/requests/V1GetAuthTokenRequest.ts:null](https://github.com/skyflowapi/skyflow-node/blob/75965843aa2b54c1d76e67e2047515625dd0a95a/src/ generated/rest/api/resources/authentication/client/requests/V1GetAuthTokenRequest.ts#Lnull)

🔸 Rule: jwt
📄 File: src/ _generated_/rest/api/resources/authentication/client/Client.ts:null
📝 Description: Uncovered a JSON Web Token, which may lead to unauthorized access to web applications and sensitive user data.
🔑 Secret: **********
🔗 Path: [src/ generated/rest/api/resources/authentication/client/Client.ts:null](https://github.com/skyflowapi/skyflow-node/blob/75965843aa2b54c1d76e67e2047515625dd0a95a/src/ generated/rest/api/resources/authentication/client/Client.ts#Lnull)

🔸 Rule: generic-api-key
📄 File: src/ _generated_/rest/api/resources/tokens/client/requests/V1DetokenizePayload.ts:null
📝 Description: Detected a Generic API Key, potentially exposing access to various services and sensitive operations.
🔑 Secret: **********
🔗 Path: [src/ generated/rest/api/resources/tokens/client/requests/V1DetokenizePayload.ts:null](https://github.com/skyflowapi/skyflow-node/blob/75965843aa2b54c1d76e67e2047515625dd0a95a/src/ generated/rest/api/resources/tokens/client/requests/V1DetokenizePayload.ts#Lnull)

🔸 Rule: generic-api-key
📄 File: src/ _generated_/rest/api/resources/tokens/client/requests/V1DetokenizePayload.ts:null
📝 Description: Detected a Generic API Key, potentially exposing access to various services and sensitive operations.
🔑 Secret: **********
🔗 Path: [src/ generated/rest/api/resources/tokens/client/requests/V1DetokenizePayload.ts:null](https://github.com/skyflowapi/skyflow-node/blob/75965843aa2b54c1d76e67e2047515625dd0a95a/src/ generated/rest/api/resources/tokens/client/requests/V1DetokenizePayload.ts#Lnull)

🔸 Rule: generic-api-key
📄 File: src/ _generated_/rest/api/resources/tokens/client/Client.ts:null
📝 Description: Detected a Generic API Key, potentially exposing access to various services and sensitive operations.
🔑 Secret: **********
🔗 Path: [src/ generated/rest/api/resources/tokens/client/Client.ts:null](https://github.com/skyflowapi/skyflow-node/blob/75965843aa2b54c1d76e67e2047515625dd0a95a/src/ generated/rest/api/resources/tokens/client/Client.ts#Lnull)

🔸 Rule: generic-api-key
📄 File: src/ _generated_/rest/api/resources/tokens/client/Client.ts:null
📝 Description: Detected a Generic API Key, potentially exposing access to various services and sensitive operations.
🔑 Secret: **********
🔗 Path: [src/ generated/rest/api/resources/tokens/client/Client.ts:null](https://github.com/skyflowapi/skyflow-node/blob/75965843aa2b54c1d76e67e2047515625dd0a95a/src/ generated/rest/api/resources/tokens/client/Client.ts#Lnull)

@github-actions
Copy link

Semgrep Findings: Issues with Error level severity are found (Error is Highest severity in Semgrep), Please resolve the issues before merging.

@github-actions
Copy link

🔐 Gitleaks Findings: 6 issue(s) detected

🔸 Rule: jwt
📄 File: src/ _generated_/rest/api/resources/authentication/client/requests/V1GetAuthTokenRequest.ts:null
📝 Description: Uncovered a JSON Web Token, which may lead to unauthorized access to web applications and sensitive user data.
🔑 Secret: **********
🔗 Path: [src/ generated/rest/api/resources/authentication/client/requests/V1GetAuthTokenRequest.ts:null](https://github.com/skyflowapi/skyflow-node/blob/77a0ff9a5da7a420e8bd8e6b2efa3a459805bf36/src/ generated/rest/api/resources/authentication/client/requests/V1GetAuthTokenRequest.ts#Lnull)

🔸 Rule: jwt
📄 File: src/ _generated_/rest/api/resources/authentication/client/Client.ts:null
📝 Description: Uncovered a JSON Web Token, which may lead to unauthorized access to web applications and sensitive user data.
🔑 Secret: **********
🔗 Path: [src/ generated/rest/api/resources/authentication/client/Client.ts:null](https://github.com/skyflowapi/skyflow-node/blob/77a0ff9a5da7a420e8bd8e6b2efa3a459805bf36/src/ generated/rest/api/resources/authentication/client/Client.ts#Lnull)

🔸 Rule: generic-api-key
📄 File: src/ _generated_/rest/api/resources/tokens/client/requests/V1DetokenizePayload.ts:null
📝 Description: Detected a Generic API Key, potentially exposing access to various services and sensitive operations.
🔑 Secret: **********
🔗 Path: [src/ generated/rest/api/resources/tokens/client/requests/V1DetokenizePayload.ts:null](https://github.com/skyflowapi/skyflow-node/blob/77a0ff9a5da7a420e8bd8e6b2efa3a459805bf36/src/ generated/rest/api/resources/tokens/client/requests/V1DetokenizePayload.ts#Lnull)

🔸 Rule: generic-api-key
📄 File: src/ _generated_/rest/api/resources/tokens/client/requests/V1DetokenizePayload.ts:null
📝 Description: Detected a Generic API Key, potentially exposing access to various services and sensitive operations.
🔑 Secret: **********
🔗 Path: [src/ generated/rest/api/resources/tokens/client/requests/V1DetokenizePayload.ts:null](https://github.com/skyflowapi/skyflow-node/blob/77a0ff9a5da7a420e8bd8e6b2efa3a459805bf36/src/ generated/rest/api/resources/tokens/client/requests/V1DetokenizePayload.ts#Lnull)

🔸 Rule: generic-api-key
📄 File: src/ _generated_/rest/api/resources/tokens/client/Client.ts:null
📝 Description: Detected a Generic API Key, potentially exposing access to various services and sensitive operations.
🔑 Secret: **********
🔗 Path: [src/ generated/rest/api/resources/tokens/client/Client.ts:null](https://github.com/skyflowapi/skyflow-node/blob/77a0ff9a5da7a420e8bd8e6b2efa3a459805bf36/src/ generated/rest/api/resources/tokens/client/Client.ts#Lnull)

🔸 Rule: generic-api-key
📄 File: src/ _generated_/rest/api/resources/tokens/client/Client.ts:null
📝 Description: Detected a Generic API Key, potentially exposing access to various services and sensitive operations.
🔑 Secret: **********
🔗 Path: [src/ generated/rest/api/resources/tokens/client/Client.ts:null](https://github.com/skyflowapi/skyflow-node/blob/77a0ff9a5da7a420e8bd8e6b2efa3a459805bf36/src/ generated/rest/api/resources/tokens/client/Client.ts#Lnull)

@github-actions
Copy link

Semgrep Findings: Issues with Error level severity are found (Error is Highest severity in Semgrep), Please resolve the issues before merging.

@github-actions
Copy link

🔐 Gitleaks Findings: 6 issue(s) detected

🔸 Rule: jwt
📄 File: src/ _generated_/rest/api/resources/authentication/client/requests/V1GetAuthTokenRequest.ts:null
📝 Description: Uncovered a JSON Web Token, which may lead to unauthorized access to web applications and sensitive user data.
🔑 Secret: **********
🔗 Path: [src/ generated/rest/api/resources/authentication/client/requests/V1GetAuthTokenRequest.ts:null](https://github.com/skyflowapi/skyflow-node/blob/8419aa6fd906131171f4e4f44971baafb7728386/src/ generated/rest/api/resources/authentication/client/requests/V1GetAuthTokenRequest.ts#Lnull)

🔸 Rule: jwt
📄 File: src/ _generated_/rest/api/resources/authentication/client/Client.ts:null
📝 Description: Uncovered a JSON Web Token, which may lead to unauthorized access to web applications and sensitive user data.
🔑 Secret: **********
🔗 Path: [src/ generated/rest/api/resources/authentication/client/Client.ts:null](https://github.com/skyflowapi/skyflow-node/blob/8419aa6fd906131171f4e4f44971baafb7728386/src/ generated/rest/api/resources/authentication/client/Client.ts#Lnull)

🔸 Rule: generic-api-key
📄 File: src/ _generated_/rest/api/resources/tokens/client/requests/V1DetokenizePayload.ts:null
📝 Description: Detected a Generic API Key, potentially exposing access to various services and sensitive operations.
🔑 Secret: **********
🔗 Path: [src/ generated/rest/api/resources/tokens/client/requests/V1DetokenizePayload.ts:null](https://github.com/skyflowapi/skyflow-node/blob/8419aa6fd906131171f4e4f44971baafb7728386/src/ generated/rest/api/resources/tokens/client/requests/V1DetokenizePayload.ts#Lnull)

🔸 Rule: generic-api-key
📄 File: src/ _generated_/rest/api/resources/tokens/client/requests/V1DetokenizePayload.ts:null
📝 Description: Detected a Generic API Key, potentially exposing access to various services and sensitive operations.
🔑 Secret: **********
🔗 Path: [src/ generated/rest/api/resources/tokens/client/requests/V1DetokenizePayload.ts:null](https://github.com/skyflowapi/skyflow-node/blob/8419aa6fd906131171f4e4f44971baafb7728386/src/ generated/rest/api/resources/tokens/client/requests/V1DetokenizePayload.ts#Lnull)

🔸 Rule: generic-api-key
📄 File: src/ _generated_/rest/api/resources/tokens/client/Client.ts:null
📝 Description: Detected a Generic API Key, potentially exposing access to various services and sensitive operations.
🔑 Secret: **********
🔗 Path: [src/ generated/rest/api/resources/tokens/client/Client.ts:null](https://github.com/skyflowapi/skyflow-node/blob/8419aa6fd906131171f4e4f44971baafb7728386/src/ generated/rest/api/resources/tokens/client/Client.ts#Lnull)

🔸 Rule: generic-api-key
📄 File: src/ _generated_/rest/api/resources/tokens/client/Client.ts:null
📝 Description: Detected a Generic API Key, potentially exposing access to various services and sensitive operations.
🔑 Secret: **********
🔗 Path: [src/ generated/rest/api/resources/tokens/client/Client.ts:null](https://github.com/skyflowapi/skyflow-node/blob/8419aa6fd906131171f4e4f44971baafb7728386/src/ generated/rest/api/resources/tokens/client/Client.ts#Lnull)

@github-actions
Copy link

Semgrep Findings: Issues with Error level severity are found (Error is Highest severity in Semgrep), Please resolve the issues before merging.

@skyflow-shravan skyflow-shravan merged commit a22a7c2 into main Oct 15, 2025
7 checks passed
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