Download Stable Version
[5.1.2] 2025-09-12
Download: 5.1.2(1.81 MB)
Features
- feat(sdk): renderer mount do not wait worker rpc response
[5.1.1] 2025-09-12
Download: 5.1.1(1.81 MB)
Bug Fixes
- fix(sdk): fix widget FCP & LCP report
- fix(sdk): hotfix scrollview
Features
- feat(sdk): sdk5.1 support formatter for all echart options
[4.50.1] 2025-09-12
Download: 4.50.1(1.85 MB)
Bug Fixes
- fix(sdk): hotfix scrollview
[4.50.0] 2025-09-04
Download: 4.50.0(1.85 MB)
Bug Fixes
- fix(sdk): mounted to ensure nativeComponents context ready and dom instanceId for native widget map
- fix(mpp-service): ai meta info upload without widgets
- fix(sdk): remove unused log
Features
- feat(sdk): video class name
- feat(cli): clean code & fix no-qjs flag & fix fs-extra copy failed
- feat: add preload-worker
- feat(cli): use libversion
- feat(bundler): support bundler version
[5.1.0] 2025-09-04
Download: 5.1.0(1.81 MB)
Bug Fixes
- fix(bmp): pika ci error
- fix(sdk): fix resolve native comp & input update timestamp
- fix(sdk): render child node directly when component need children vnode
- fix(sdk): host mini app events and setData damaged by widget flow
- fix: revert comment
- fix(sdk): @binance/bmp-xx deps
- fix(sdk): scrollViewUpdate rendererId undefined
- fix(lib): define EMPTY_OBJ
Features
- feat(lib): support legacy dynamic widget slot
- feat(lib): release prod bmp-components and bmp-react
- feat(bundler): remove prerender data after build in
- feat(lib): update bmp component for ts
- feat(lib): support legacy widget-slot
- feat(sdk): update systemInfo cache when shellapp not restart
- feat(sdk): prerender remove skeleton auto
- feat(sdk): prerender support combined data
- feat(lib): update typo and EMPTY_OBJ
- feat(sdk): update taro-bn-components
- feat(lib): remove useTheme
- feat(bundler): support bundler version
Misc
- Revert "Merge master"
- revert: root condition in setData
[4.49.1] 2025-08-22
Download: 4.49.1(1.85 MB)
Bug Fixes
- fix(sdk): nested scroll not work
- fix(sdk): menuBts props
[5.0.0] 2025-08-15
Download: 5.0.0(1.90 MB)
Bug Fixes
- fix(sdk): fix build script
- fix(sdk): dep missing
- fix(sdk): plugins types issue
- fix(sdk): fake childnode
- fix(sdk): fix no text in child text
- fix(sdk): nested text node
- fix(sdk): fix swiper loop mode & scroll view style
- fix(sdk): fix intersection observer relative info not work
- fix(sdk): remove capture event handler
- fix(cli): bundler function params missing
- fix(sdk): typo error
- fix(sdk): relaunch deeplink issue
- fix(sdk): fix swiper autoplay
- fix(sdk): fix alias to avoid multiple event emit
- Fix/swiper 0708
- fix(sdk): deeplink with data loader issue
- fix(sdk): exports utils
- fix(sdk): export bmp component utils
- fix(sdk): scroll X in scroll Y
- fix(sdk): expose the error before app init
- fix(sdk): hide home button api
- fix(server-side-bundle): add bundler as dep
Features
- feat(lib): use one reactMeta for context
- feat(sdk): update hummer webpack with production mode
- feat(sdk): update typo
- feat(lib): update useEffect
- feat(sdk): use pika APPID
- feat(lib): move context to bmp-react
- feat(lib): add context
- feat(cli): update bundler version
- feat(sdk): support share v2 api
- feat(sdk): update widget
- feat(sdk): add formatter attribute
- feat(sdk): menuBts for flutter markdown
- feat(sdk): video poster
- feat(sdk): support locked config for sortableitem
- feat(sdk): add log
- feat(sdk): add widget hummer
- feat(sdk): no cache for widget open event
- feat(sdk): remove global RuntimeMonitor
- feat(sdk): hummer send to worker pageready
- feat(sdk): track campatibility for app inst
- feat(sdk): support widget slot
- feat(sdk): widget plugin
- feat(sdk): support event & update
- feat(sdk): update widget
- feat(sdk): hummer event, context, widget update
- feat(cli): support home page widget preview
- feat(sdk): add component render plugin
- feat(sdk): widget slot plugin
- feat(sdk): add page ready
- feat(sdk): export widget component
- feat(sdk): fix typo
- feat(sdk): add widgetOpen handler
- feat(sdk): widget plugin
- feat(sdk): remove app timeline check & loadApp directly
- feat(mpp-service): update ai router payload
- feat(sdk): remove mg
- feat(sdk): draft widget
- feat(mpp-service): ai router solution
- feat(sdk): revert autoheight default value to false
- feat(sdk): swiper autoHeight
- feat(sdk): mp plugin support AbortSignal
- feat(sdk): add require error log
- feat(sdk): avoid event error of widget
- feat(cli): bundle watch process not exiting correctly
- feat(sdk): mp lite support prerender
- feat(sdk): update 5.0 widget
- feat(sdk): remove app instance
- feat(bundler): init widget bundler
- feat(sdk): export methods for widget
- feat(cli): add error handler for ios debug target query
- feat(cli): support inspect webview/webf with native devtool protocol message
- feat(sdk): worker not wait renderer ready
- feat(sdk): use vue render
- feat(sdk): add components alias
- feat(sdk): remove bxml render in worker
- feat(sdk): clean worker timeline
- feat(sdk): clean worker timeline
- feat(sdk): 5.0 add script to build renderer-service-hummer.js
- feat(sdk): remove vnode and patch on worker
- feat(sdk): support nested scroll view
- feat(sdk): blank detector
- feat(sdk): support typewriter effect for flutter markdown
- feat(sdk): support playsinline for video
- feat(sdk): use __mp_runtime_config.screenWidth for set rem
- feat(mpp-service): add report file size functions
- feat(extended-lib): mpp runtime vendor
- feat(sdk): new api bn.addPhoneCalendar & bn.addPhoneRepeatCalendar
- feat(cli): add meta info indicator and every day tip
- feat(sdk): add new svg component demo
- feat(sdk): not set dataurl on style change
- feat(sdk): w3w timeline monitor
- feat(sdk): flutter svg class support
- feat(sdk): add ios timeline log fit regexp
- feat(sdk): virtualList support size by function
- feat(sdk): remove set rem in flutter
- feat(sdk): add createEventSource support for IDE
- feat(sdk): add
max-lines
for text-span - feat(sdk): support page preload
- feat(sdk): negotiation scroll with native on Android
- feat(extended-lib): use dynamicExtendedLib for all the libs and remove upload builtIn lib
- feat(sdk): suspend & resume lifecycle
Misc
- Revert "fix(sdk): export bmp component utils"
[4.49.0] 2025-08-14
Download: 4.49.0(1.85 MB)
Bug Fixes
- fix(sdk): fix swiper loop mode & scroll view style
- fix(sdk): fix intersection observer relative info not work
Features
- feat(sdk): support share v2 api
- feat(sdk): add formatter attribute
- feat(sdk): menuBts for flutter markdown
- feat(sdk): video poster
- feat(sdk): support locked config for sortableitem
- feat(cli): support home page widget preview
- feat(mpp-service): update ai router payload
- feat(mpp-service): ai router solution
[4.48.1] 2025-08-04
Download: 4.48.1(1.85 MB)
Bug Fixes
- fix(sdk): fix swiper loop mode & scroll view style
[4.48.0] 2025-07-25
Download: 4.48.0(1.85 MB)
Bug Fixes
- fix(sdk): relaunch deeplink issue
- fix(sdk): fix swiper autoplay
- Fix/swiper 0708
- fix(sdk): deeplink with data loader issue
- fix(sdk): exports utils
- fix(sdk): export bmp component utils
- fix(sdk): scroll X in scroll Y
Features
- feat(sdk): revert autoheight default value to false
- feat(sdk): swiper autoHeight
- feat(sdk): mp plugin support AbortSignal
- feat(sdk): add require error log
- feat(cli): bundle watch process not exiting correctly
- feat(cli): add error handler for ios debug target query
- feat(cli): support inspect webview/webf with native devtool protocol message
Misc
- Revert "fix(sdk): export bmp component utils"
[4.47.1] 2025-07-21
Download: 4.47.1(1.84 MB)
Bug Fixes
- fix(sdk): scroll X in scroll Y (#2251)
[4.47.0] 2025-07-07
Download: 4.47.0(1.84 MB)
Bug Fixes
- fix(sdk): expose the error before app init
Features
- feat(sdk): support nested scroll view
- feat(sdk): blank detector
- feat(sdk): support typewriter effect for flutter markdown
- feat(sdk): support playsinline for video
- feat(sdk): use __mp_runtime_config.screenWidth for set rem
- feat(mpp-service): add report file size functions
- feat(extended-lib): mpp runtime vendor
- feat(sdk): new api bn.addPhoneCalendar & bn.addPhoneRepeatCalendar
- feat(cli): add meta info indicator and every day tip
- feat(sdk): add new svg component demo
[4.46.0] 2025-06-13
Download: 4.46.0(1.80 MB)
Bug Fixes
- fix(sdk): hide home button api
- fix(server-side-bundle): add bundler as dep
Features
- feat(sdk): not set dataurl on style change
- feat(sdk): w3w timeline monitor
- feat(sdk): flutter svg class support
- feat(sdk): add ios timeline log fit regexp
- feat(sdk): virtualList support size by function
- feat(sdk): remove set rem in flutter
- feat(sdk): add createEventSource support for IDE
- feat(sdk): add
max-lines
for text-span - feat(sdk): support page preload
- feat(sdk): negotiation scroll with native on Android
- feat(extended-lib): use dynamicExtendedLib for all the libs and remove upload builtIn lib