Skip to content

Releases: Infisical/node-sdk-v2

5.0.1

16 Apr 02:24
0deb91c

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 5.0.0...5.0.1

5.0.0

09 Mar 17:30
dec50ae

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 4.0.6...5.0.0

Important
This update requires nodejs >= 20

4.0.6

26 Sep 20:59
0e2ab78

Choose a tag to compare

What's Changed

  • downgraded aws credentials provider by @DanielHougaard in #30

Full Changelog: 4.0.5...4.0.6

4.0.5

16 Sep 14:45
ecbea8e

Choose a tag to compare

What's Changed

  • feat: kms support by @DanielHougaard in #29

Full Changelog: 4.0.4...4.0.5

4.0.4

28 Jul 14:17
a036454

Choose a tag to compare

What's Changed

  • fix: broken imports and attach to env with imports by @DanielHougaard in #25

Full Changelog: 4.0.3...4.0.4

4.0.3

28 Jul 11:55
098432c

Choose a tag to compare

What's Changed

  • feat(list-secrets): attach to process env by @DanielHougaard in #24

Full Changelog: 4.0.2...4.0.3

4.0.2

07 Jun 13:01
d9902bc

Choose a tag to compare

What's Changed

  • fix: removal of aws-sdk dependency by @DanielHougaard in #22

Full Changelog: 4.0.1...4.0.2

4.0.1

31 May 19:07

Choose a tag to compare

  • Added support for getting current access token (client.auth().getAccessToken())

4.0.0

08 May 17:20
02c21ca

Choose a tag to compare

Major version changes

  • Complete Architecture Refactoring: Replaced OpenAPI generator with custom modular Axios-based implementation for improved maintainability and performance
  • Type Safety: Enhanced TypeScript definitions throughout the codebase for better developer experience

New Features

  • Folder Management: Added folder listing functionality with recursive option: folders().listFolders()
  • Password Requirements: Added customizable password requirements schema for SQL database dynamic secrets

API Improvements

  • Consistent Method Signatures: Standardized parameter naming and method patterns across all client modules
  • Consolidated Error Types: Centralized error handling with improved error messages and context

Type Changes

Authentication Types

  • UniversalAuthLoginOptions: Defines the structure for universal authentication login parameters.
  • AwsIamAuthLoginOptions: Specifies parameters for AWS IAM authentication.

Secrets Management Types

  • CreateSecretOptions: Parameters required to create a new secret.
  • UpdateSecretOptions: Parameters for updating an existing secret.
  • DeleteSecretOptions: Parameters for deleting a secret.
  • GetSecretOptions: Parameters to retrieve a specific secret.
  • ListSecretsOptions: Parameters to list all secrets within a project/environment.

Dynamic Secrets Types

  • CreateDynamicSecretOptions: Parameters for creating a dynamic secret.
  • DeleteDynamicSecretOptions: Parameters for deleting a dynamic secret.
  • CreateDynamicSecretLeaseOptions: Parameters for creating a lease on a dynamic secret.
  • DeleteDynamicSecretLeaseOptions: Parameters for deleting a lease on a dynamic secret.

Project and Environment Types

  • ProjectSlug: Represents the slug identifier for a project.
  • EnvironmentSlug: Represents the slug identifier for an environment.

Folder Management Types

  • ListFoldersOptions: Parameters for listing folders within a project/environment.
  • Folder: Represents a folder entity with properties like id, name, and path.

What's Changed

New Contributors

Full Changelog: 3.0.91...4.0.0

3.0.91

17 Apr 02:02
1b8aa6d

Choose a tag to compare

Deprecation notice for older versions