What's New

What's New provides you with new, enhanced, or deleted product features and system capabilities.

2024-04-30

Enhanced features

Updated the IAPMiniProgram SDK version to v2.55.1. For more information, refer to the following documents:

2024-04-03

New features

Released the mini-program rating feature to allow users to provide star ratings and written reviews for mini programs. For more information, refer to Rating.

2024-02-29

New features

Added the cover-view component to enable mini-program developers to overlay text views on top of native components to provide informative texts. For more information, refer to cover-view.

Document improvements

Added the Customize fonts topic to introduce how to customize fonts in mini programs.

2024-02-27

Enhanced features

Improved the QR code generating feature to allow more flexibility in creating a QR code by changing the following fields from required to optional:

  • URL Parameter
  • Query Parameter

For more information, refer to Generate QR codes.

2024-02-02

Enhanced features

Improved the my.uploadFile JSAPI as follows:

  • Deprecated the fileType request parameter.
  • Added the timeout request parameter to enable mini-program developers to set a timeout period for requests.
  • Added the hideLoading request parameter to enable mini-program developers to customize the display of a loading icon during the uploading process.

For more information, refer to my.uploadFile.

Document improvements

Updated the description for the header request parameter of the my.uploadFile JSAPI to clarify the usage. For more information, refer to my.uploadFile.

2024-01-31

New features

Released MiniProgram Command-line Interface (MiniProgram CLI) to enable mini-program developers to automate their development process. For more information, refer to MiniProgram Command-line Interface.

2024-01-09

New features

Released the biometric authentication feature to allow mini programs to authenticate users based on their biometrics. For more information, refer to Biometric authentication API overview.

2023-11-17

Enhanced features

Added the enableCookie request parameter to the my.request JSAPI, enabling the choice to use or ignore the cookie request header. For more information, refer to my.request.

2023-10-13

Document improvements

Provided a full list of the enumeration values of the scopes request parameter in the my.getAuthCode JSAPI. For more information, refer to Scope description in my.getAuthCode.

2023-09-01

New features

Released the subpackage loading feature to improve the mini program launch speed. For more information, refer to Subpackage loading.

2023-07-30

Document improvements

Replaced the About App Container chapter with the IAPMiniProgram SDK documentation.

2023-06-01

New features

  • Released the my.createLivePlayerContext JSAPI to enable mini programs to stream live videos.
  • Added the download app resources feature in the tenant workspace to simplify the integration. For more information, refer to the Download app resources section of Manage apps.

Document improvements

  • Updated Manage apps to introduce the edit app information feature and how to add or delete an app.
  • Added Delete mini programs to introduce the mini program deletion feature in tenant and developer workspaces.

2023-03-03

New features

Released the my.createVideoContext JSAPI to enable mini programs to play videos.

2022-12-23

New features

Released the my.chooseVideo JSAPI to enable mini programs to shoot a video or choose a video from the album.

2022-11-07

Enhanced features

  • The map component is enhanced as follows:
    • Added the id parameter.
    • Deleted the following parameters:
      • class
      • onCalloutTap
      • onControlTap
    • Added a property list to the markers parameter.
    • Deleted the following properties in the polyline parameter:
      • iconWidth
      • zIndex
      • iconPath
    • Deleted the property list of the following parameters:
      • callout
      • customCallout
      • fixedPoint
    • Deleted the priority description of location marker design.

Document improvements

  • Added a note for the dataType parameter in the my.request JSAPI.

2022-08-31

Enhanced features

  • Added two properties to the image component, which include:
    • lazy-load
    • default-source
  • Updated the scopes property and its description in the my.getAuthCode JSAPI.

2022-08-12

New features

The my.calculateRoute JSAPI is added and MapContext.showRoute is updated to configure route calculating capability.

2022-07-29

New features

The my.createLottieContext JSAPI and Lottie animation are added to configure Lottie capabilities.

2022-04-15

New features

The my.getScreenOrientation and my.setScreenOrientation JSAPIs are added to get and set the screen orientation.

Enhanced features

    • Update the valid values of customerBelongsTo.
    • Update the valid values of customerBelongsTo.
    • Delete EXPIRED_ACCESS_TOKEN in the error codes.

2022-01-18

Enhanced features

  • Update JS bridge for calling JSAPIs for mini programs in the cross-app launch scenario.

2021-12-24

Enhanced features

    • Add extendInfo.appCustomerId and extendInfo.acqCustomerId to extendInfo field in the response.
    • Add appUserId and acqUserId to extendInfo within userInfo field in the response.

2021-12-14

Enhanced features

    • Add CHOPE to customerBelongsTo.
    • Add messageId in the response parameters.
    • Add the following error codes and corresponding actions to solve these issues:
      • TEMPLATE_NOT_EXIST
      • USER_NOT_SUBSCRIBED
      • MESSAGE_SEND_EXCEED_LIMIT

2021-10-22

Enhanced features

  1. Update Workspace member roles with three roles including workspace reviewer, workspace operator, and operator to improve the efficiency of mini program management.
  1. Added appId and other parameters in the following three Open APIs to support the cross-app launch functionality:

2021-07-22

Enhanced features

  1. Reorganize the structure and layout to enhance the user experience.
  2. Update the Getting Started Guide that covers the whole end-to-end onboarding process.
  3. Update the Mini Program Design Guidelines to provide more detailed design principles and component perspectives.
  4. Add the technical support contact emails.

2021-06-10

Enhanced features

  1. Changed the showActionSheet boolean to be false by default in the my.saveImage JSAPI.
  2. Added kakaotalk in the app value reference table of the my.getSystemInfo JSAPI.

2021-04-27

Enhanced features

On the Quality page, you can see statistics for HTTP requests, JSAPI calls, JS errors, and details of abnormal URLs.

2021-04-14

Enhanced features

  1. In the list page of Manage Mini Program, you can view the past performance, real-time analysis, and quality of each mini program and navigate to these pages.
  1. In the detail page of a mini program, you can see the expiration time of the QR code for testing.
  1. In the Real-Time Analysis page, you can see the success rate and error details of JSAPI calls.

Deleted features

The Launch feature is no longer available from the navigation menu.