Releases: Infisical/node-sdk-v2
Releases · Infisical/node-sdk-v2
5.0.1
What's Changed
- feat(request): remove axios by @adilsitos in #36
New Contributors
- @adilsitos made their first contribution in #36
Full Changelog: 5.0.0...5.0.1
5.0.0
What's Changed
- fix: bump AWS SDK dependencies to fix CVE-2026-26278 by @IgorHorta in #33
New Contributors
- @IgorHorta made their first contribution in #33
Full Changelog: 4.0.6...5.0.0
Important
This update requires nodejs >= 20
4.0.6
4.0.5
4.0.4
4.0.3
4.0.2
4.0.1
4.0.0
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 likeid,name, andpath.
What's Changed
- Refactor: openapi-generator-cli to Axios by @carlosmonastyrski in #19
New Contributors
- @carlosmonastyrski made their first contribution in #19
Full Changelog: 3.0.91...4.0.0