Skip to main content

Release Notes

v5.0.0

  • [add] Added CloudAppService (app.cloudAppService): Supports unified deployment of Web applications (static-hosting), providing complete APIs for application creation/query/deletion, version management, code upload, etc.
  • [add] Added LogService (app.log): Supports direct query of CLS logs (searchClsLog), checking log service status (checkLogServiceEnabled), and activating log services (createLogService), with three-tier log filtering by module/eventType/`logType
  • [add] Added PermissionService (app.permission): Supports resource permission management (modifyResourcePermission / describeResourcePermission) and role management (createRole / describeRoleList / modifyRole / deleteRoles)
  • [add] Added MysqlService (app.mysql): Supports full management of TCB-hosted MySQL (Serverless CynosDB), covering 30 APIs for instance lifecycle management, SQL execution (runSql), account permissions, backup & recovery, data rollback, monitoring logs, etc.
  • [add] Added DocsService (app.docs): Provides search and retrieval capabilities for the official CloudBase documentation site, supporting module listing (listModules), document browsing (listModuleDocs), unified search (findByName), full-text search (searchDocs), and content reading (readDoc)
  • [add] Added 6 methods to StorageService: file/folder copying (copyFile / copyDirectory), moving (moveFile / moveDirectory), searching (searchFiles), and listing current directory (listCurrentDirectory)
  • [add] Added 5 methods to DatabaseService: native command execution (runCommands) and a suite of data restoration functions (describeRestoreTables / describeRestoreTime / describeRestoreTask / restoreTables)
  • [add] Added 12 environment management APIs to EnvService: describeEnvs / createEnv / destroyEnvWithParams / describeBaasPackageList / modifyEnvPlan / renewEnv / calculatePackageCreatePrice / calculatePackageRenewPrice / calculatePackageModifyPrice / describeBillingInfo / describeEnvAccountCircle / describeCreditsUsageDetail
  • [breakchange] The app.cloudApp getter has been deprecated. Please migrate to app.cloudBaseRun (CloudBaseRun/TCBR service). The new app.cloudAppService serves as the access point for the unified CloudApp deployment service, which differs from the old app.cloudApp—do not confuse them.

v3.7.0

v3.6.0

  • Added CloudApp service version traffic adjustment API

v3.5.0

  • Added Get TCB User List API
  • Added Disable TCB User Account API
  • Added Batch Delete TCB Users API

v3.4.0

  • Added cloud access service
  • Creating functions supports simultaneous creation of cloud access services
  • Optimize request error stack

v3.3.2

  • Fixed function polling status time from 30s => 300s

v3.3.0

  • Static Hosting supports configuring redirect rules
  • Added API for deleting custom domains in Static Hosting
  • Added API for obtaining static website configuration
  • Added API for obtaining domain configuration
  • Added domain configuration API

v3.2.0

  • Added query files, configuration documents, and bind custom domains APIs for Static Hosting

v3.1.1

  • Optimized folder deletion API
  • Added batch file upload API
  • Fixed an issue where uploading a single file to a static website did not trigger a callback

v3.1.0

  • Optimized file upload
  • Added static website operation API
  • Removed the limitation on fields for obtaining function details to return more information

v3.0.0

  • [breakchange] common API refactoring
  • Support for database CRUD

v2.4.1

  • [fix] Fixed the error issue with parallel calls to the createFunction API
  • [add] Support creating functions by specifying function paths

v2.4.0

  • [add] Added security origin API
  • [fix] Fixed a bug in the SCF environment when retrieving environment variables (when called externally from the entry function, failed to retrieve and resulted in an error)

v2.3.4

  • [fix] Fixed the issue with function configuration updates

v2.3.2

  • [fix] Fixed the issue where updating the function VPC configuration caused inability to access the public network.

v2.3.1

  • [fix] Fixed the issue of omitted code protection parameters when creating functions or updating function code

v2.3.0

  • [add] Support for file layers
  • [add] Support for querying and modifying the status of asynchronous tasks for storage security rules
  • [fix] Documentation corrections

v2.2.1

  • [fix] Fixed the error in the query-all-collection-information API when the collection is empty
  • [fix] updateFunctionCode now supports auto-install dependencies

v2.2.0

  • [fix] Fixed incorrect TS definitions for the onFileFinish parameter in APIs such as uploading folders
  • [add] SCF creation now returns the RequestId response value
  • [add] Support for the L5 option

v2.1.0

  • [add] Support waiting for dependency installation to complete when uploading or updating functions
  • [add] Support for incremental uploading of function code
  • [add] Added the ability to create custom login private keys
  • [add] Added HTTP Service API
  • [add] Added security rules API

v2.0.0

  • [refactor] Refactored storage and function APIs (breaking change)
  • [add] Support closed-loop environment creation
  • [add] Support for function operation code protection
  • [fix] Fixed a bug in the file upload path on windows

v1.3.0

  • [add] Support for obtaining SCF code download links

v1.2.0

  • [deprecated] The env environment creation feature is temporarily disabled
  • [add] Support for creating SCF with automatic dependency installation