download-development
#
[4.11.0-dev.1] 2023-05-29Download: 4.11.0-dev.1(1.11 MB)
#
Bug Fixes- fix(sdk): editorContext insertCoin not works
- fix(mpp-service): min versoin should not replace the input version
- fix(mpp-service): set min upload version as 0.0.1
- fix(automator): read route of undefined issue
- fix(mpp-service): disable contentType when getUploadFileKey
- fix(demo): websocket url not work
#
Features- feat(sdk): dom to image support native canvas
- feat(sdk): editor extension link
- feat(sdk,bundler,demo): support skeleton
- feat(sdk,bundler,demo): add camera component & createCameraContext API
#
[4.10.1-dev.1] 2023-05-25Download: 4.10.1-dev.1(1.14 MB)
#
Bug Fixes- fix(sdk): renderer service compatitable with es5
#
[4.10.0-dev.4] 2023-05-19Download: 4.10.0-dev.4(1.10 MB)
#
Bug Fixes- fix(sdk): canIUseCustom support string params
- fix(cli): support catch touchend
#
Features- feat(demo): add prefetchRules
#
[4.9.2-dev.1] 2023-05-19Download: 4.9.2-dev.1(1.09 MB)
#
Bug Fixes- fix(sdk): canIUseCustom support string params
#
[4.10.0-dev.3] 2023-05-18Download: 4.10.0-dev.3(1.10 MB)
#
Bug Fixes- fix(sdk): fix ths issue about get appConfig & getPage
- fix(sdk): callbackify error no stack
#
Features- feat(sdk): getUserOpenId return token
#
[4.9.1-dev.2] 2023-05-17Download: 4.9.1-dev.2(1.09 MB)
#
[4.10.0-dev.2] 2023-05-16Download: 4.10.0-dev.2(1.09 MB)
#
Bug Fixes- fix(sdk): load page frame after load base.bxml success
#
[4.10.0-dev.1] 2023-05-15Download: 4.10.0-dev.1(1.09 MB)
#
Bug Fixes- fix(mpp-service): add contentType filed when upload for security
- fix(host): download support put
- fix(demo): add private send transaction demo
- fix(cli): webview injected not work
- fix(demo): webview page not found
#
Features- feat(sdk): editor coin
- feat(sdk): editor image scrollIntoView
- feat(sdk): editor image default spinner
- feat(sdk): Mini Game touch event optimization
- feat(bundler): support bxs
#
[4.9.1-dev.1] 2023-05-15Download: 4.9.1-dev.1(1.10 MB)
#
Bug Fixes- fix(sdk): update load script error code
#
Features- feat(sdk): use appConfig after init appConfig & add appConfig detection & syncGetPage or asyncGetPage
- feat(host): set custom http headers for fetch requests
#
[4.9.0-dev.3] 2023-04-26Download: 4.9.0-dev.3(1.09 MB)
#
Bug Fixes- fix(demo): production convertToMPUrl usage
#
Features- feat(sdk): ut from plugin-location to plugin-request-subscribe-message
#
[4.9.0-dev.2] 2023-04-25Download: 4.9.0-dev.2(1.09 MB)
#
Bug Fixes- fix(sdk): editor caption selection and image keyboard handler
- fix(host): definitions for bn.env
- fix(sdk): unhandleRejection support polyfilled promise
#
Features- feat(sdk): file method support put method
- feat(demo): add beforeRouteChange usage to component-demo
#
[4.9.0-dev.1] 2023-04-24Download: 4.9.0-dev.1(1.09 MB)
#
Bug Fixes- fix(sdk): fix edtior editing image error
- fix(sdk): init performance observer after worker ready
- fix(sdk): editor delete image event stopropagation
- fix(sdk): fix load page.js error to report 603505 when webview is des…
- fix(demo): fix event-channel demo
- fix(demo): on/off pairs
#
Features- feat(sdk,bundler): add show confirm bar for input
- feat(sdk): srcollview pulldown refresher
#
[4.9.0-dev.1] 2023-04-24Download: 4.9.0-dev.1(1.09 MB)
#
Bug Fixes- fix(sdk): fix edtior editing image error
- fix(sdk): init performance observer after worker ready
- fix(sdk): editor delete image event stopropagation
- fix(sdk): fix load page.js error to report 603505 when webview is des…
- fix(demo): fix event-channel demo
- fix(demo): on/off pairs
#
Features- feat(sdk,bundler): add show confirm bar for input
- feat(sdk): srcollview pulldown refresher
#
[4.8.0-dev.2] 2023-04-06Download: 4.8.0-dev.2(1.09 MB)
#
Features- feat(sdk): bids use monitorupload
- feat(demo): editor component demo
#
[4.8.0-dev.1] 2023-04-04Download: 4.8.0-dev.1(1.09 MB)
#
Bug Fixes- fix(sdk): editor image selection and focus
- fix(mpp-service): print the old and new version
#
Features- feat(sdk): remove settimeout for page.show
- feat(sdk): page-not-found
- feat(sdk): add page-frame-html in sdk
- feat(sdk): chooseMedia & chooseFile API
Download Development Version
#
[4.7.0-dev.6] 2023-03-17Download: 4.7.0-dev.6(1.07 MB)
#
Bug Fixes- fix(sdk): editor image cursor position and delete use touchend event
- fix(sdk): update report data object & cancel startupTimeout when load resources
#
[4.7.0-dev.5] 2023-03-16Download: 4.7.0-dev.5(1.07 MB)
#
Bug Fixes- fix(sdk): editor image support update and deletable, hashtag keyboard key unexpected issue
#
[4.7.0-dev.4] 2023-03-16Download: 4.7.0-dev.4(1.07 MB)
#
Bug Fixes- fix(sdk): update load-script payload to ensure the cache is loaded
- fix(sdk): update event channel if page init before eventChannel
#
[4.7.0-dev.3] 2023-03-14Download: 4.7.0-dev.3(1.07 MB)
#
Bug Fixes- fix(sdk): fix native input color issues on ios13
- fix(demo): update pika to fix input issue
- fix(sdk): update dom to image scale impl and fix image / font issues
- fix(sdk): rename getUserOpenId & doc-api - getUserOpenId/getUserKycStatus
#
Features- feat(sdk): editor focus and mark
- feat(sdk): add startupTimeout & restore time compensation
#
[4.7.0-dev.2] 2023-03-13Download: 4.7.0-dev.2(1.07 MB)
#
Bug Fixes- fix(sdk): editor focus and mark
#
Features- feat(sdk): catch html
- feat(sdk): figure
#
[4.7.0-dev.1] 2023-03-09Download: 4.7.0-dev.1(1.07 MB)
#
Bug Fixes- fix(host): get-image-info is broken on IDE
- fix(host): bn.request support arraybuffer body
- fix(demo): radio page issue
#
Features- feat(sdk): editor extension update and docs
- feat(sdk): loading progress animation
- feat(host): createBufferUrl support svg
- feat(demo): add dom to image demo
- feat(sdk): method domToImage
- feat(sdk): exitMiniProgram support force close
- feat(sdk): new api - getuseropenid getuserkycstatus
- feat(sdk): editor component & editorContext api
- feat(sdk):load resource fail or slowly
#
[4.6.0-dev.2] 2023-02-22Download: SDK-4.6.0-dev.2
#
Bug Fixes- fix(sdk): add native-send-appLuanch timer (532dde2e) by finley.x@binance.com
#
Internal- chore: bump commit after write files (9378fed1) by dylan.z@binance.com
#
[4.6.0-dev.1] 2023-02-21Download: SDK-4.6.0-dev.1
#
Bug Fixes- fix(bundler): css variables rpx to rem align with wechat (5fcfd131) by dylan.z@binance.com
- fix(sdk): mini game view port size (fc6048f0) by henry.w@binance.com
- fix(sdk): getChildrenNode util function (7c5764b6) by henry.w@binance.com
- fix(sdk): rendererId zero issue in native ui (c3d9020b) by dylan.z@binance.com
- fix(bundler): catchmove value should be an exp (dc53e87f) by lawrence.w@binance.com
- fix(sdk): swiper Item blank (7981ff89) by finley.x@binance.com
- fix(demo):fix custom demo textarea maxlength (c28c58aa) by henry.w@binance.com
#
Features- feat(demo): control picker view demo (b80c088c) by lawrence.w@binance.com
- feat(sdk): detect page timeline (0b1381a4) by finley.x@binance.com
- feat(host): support pageReadyCallback (1339544e) by dylan.z@binance.com
#
Refactor- refactor: remove any type in AppCommandMap (9b2411bd) by lucifer.l@binance.com
#
Internal- docs: add api comment for documentation (7993a741) by dylan.z@binance.com
- chore: update bump with git auto push (e25b674f) by dylan.z@binance.com
- chore: change UT coverage scope and threshold (50820980) by lucifer.l@binance.com
- docs: format issue (05c3cc6e) by dylan.z@binance.com
- docs: update config (aaae5561) by dylan.z@binance.com
- docs: excited features of the JSCore team 202302 (1b38cbfe) by dylan.z@binance.com
- [WIP]fix(sdk): controlled picker view (661aa89a) by lawrence.w@binance.com
- mpp service support binance us host app (fb8edeb8) by leo.cc@binance.com
[4.5.1-dev.1] 2023-02-14
Download: SDK-4.5.1-dev.1
#
Bug Fixes- fix(sdk): cherry-pick - picker view control mode (01449416) by lawrence.w@binance.com
#
[3.14.16-dev.1] 2023-02-10Download: SDK-3.14.16-dev.1
#
Bug Fixes- fix(sdk): cherry-pick - picker view control mode (d9a10d59) by lawrence.w@binance.com
[4.5.0-dev.2] 2023-02-01
Download: SDK-4.5.0-dev.2
#
Bug Fixes- fix(sdk): fix requestBinanceCardInfo error response & cicd (b18093ab) by lawrence.w@binance.com
- fix(bundler): compile optional chaining when using latest caniuse-lite (771dc7af) by jolin.h@binance.com
- fix(sdk): android css transition native component (a70840e6) by henry.w@binance.com
#
Features- feat(sdk): add binance-card-info api (65680864) by lawrence.w@binance.com
- feat(demo): migrate to pika (8cdffe8c) by dylan.z@binance.com
- feat(sdk): jssdk dashboard rename & calculate (ea78ac01) by finley.x@binance.com
- feat(sdk): wallet connector use new wallet provider (ca346f5d) by zane.x@binance.com
#
Refactor- refactor: throw error for the non-supported apis in IDE (62e2ad65) by lucifer.l@binance.com
#
Internal- docs: remove the app.config.json issue since pika will support it (747343ed) by dylan.z@binance.com
#
[4.5.0-dev.1] 2023-01-18Download: SDK-4.5.0-dev.1
#
Features- feat(lib): add WebViewComponent to @binance/bmp-components
- feat(demo): add English desc to image mode demo
- feat(sdk): remove window info cache for view-base mode
- feat(lib): add getCurrentInstance & getTabBar to @binance/bmp-react
#
Internal- docs: getCurrentInstance query incorrect
#
[4.4.0-dev.5] 2023-01-12Download: SDK-4.4.0-dev.5
#
Bug Fixes- fix(sdk): fit audio platform api getters/setters on Andriod
- fix(sdk): add RootPortal type
#
[4.4.0-dev.4] 2023-01-11Download: SDK-4.4.0-dev.4
#
Bug Fixes- fix(sdk): mpc method
- fix(lib): update types of bmp-react
#
Features- feat(sdk): webview component supports message
#
Internal- chore: update config for FAQ
- docs: faq about app.config.json
#
[4.4.0-dev.3] 2023-01-10Download: SDK-4.4.0-dev.3
#
Bug Fixes- fix(sdk): types of bn.call & add RootPortal to bmp-components
#
Features- feat(sdk): add runtime-plugin-mpc
- feat(automator): impove
setupProxyMethod
& add test - feat(sdk): create buffer url supports extension option
#
Internal- docs(sdk): darkmode
#
[4.4.0-dev.2] 2023-01-06Download: SDK-4.4.0-dev.2
#
Bug Fixes- fix(demo): caret-color
- fix(lib): virtual-list use new bmp packages
- fix(sdk): update canIuse info
#
Features- feat(demo): add audio and write file benchemark
- feat(sdk): swiper support previousMargin/nextMargin/snapToEdge
- feat(automator): add mock api for automator
- feat(lib): bmp-api & bmp-components & bmp-react
- feat(sdk): add error log for 603114
#
[4.4.0-dev.1] 2023-01-04Download: SDK-4.4.0-dev.1
#
Bug Fixes- fix(sdk): cherry pick fix picker view component
- fix(lib): @binance/mp-components don't import @tarojs/components
- fix(sdk): image reload after src changes
#
Features- feat(sdk): View support prop: catchMove
- feat(demo): images add mode & readFile add length & position config
- feat(lib): generate types for @binance/mp-service
- feat(sdk): root-portal
#
Internal- chore(sdk): cherry pick update sdk loading
- test: add more unit tests for host
#
[4.3.0-dev.4] 2022-12-22Download: SDK-4.3.0-dev.4
#
Bug Fixes- fix(sdk): mini game keyboard event
#
Features- feat: integrate automator on CI
#
Internal- chore: remove
yarn playwright install --with-deps
#
[4.3.0-dev.3] 2022-12-21Download: SDK-4.3.0-dev.3
#
Bug Fixes- fix(demo): fix demo navigation bar page
- fix(bundler): fix babel env target
#
Features- feat(sdk): loadFontFace
- feat(sdk): file system api use platform api
- feat(sdk): expose navigateBackMiniProgram, add mpModalType prop to navigateToMiniProgram
- feat(sdk): webview bounce and loading bar
#
Refactor- refactor: rename host-mp-ide to host-ide
#
Internal- docs(sdk): integrate with doc-system
- chore(package.json): fix installing sqllite3 in macos
#
[4.3.0-dev.2] 2022-12-19Download: SDK-4.3.0-dev.2
#
Bug Fixes- fix(demo): api navigation bar input element
- fix(sdk): cherry-pick from release/3.14
#
Features- feat(lib): fork implement from @tarojs/components to @binance/mp-components
- feat(sdk): create buffer url use platformAPI
#
Internal- chore(package.json): add packageManager field
- chore: replace resolve with join
- chore(sdk): cherry-pick from 4.2.1
- chore: update version remote and pwd alias
#
[4.3.0-dev.1] 2022-12-14Download: SDK-4.3.0-dev.1
#
Bug Fixes- fix(runtime): network service setupServices multiple times
- fix(automator): update @binance/mp-web for fix some issue and add
sdkPath
option - fix(bundler): launch MP with page of independent subpackage
- fix(sdk): Image widthfix/heightFix mode can update size automatically
- fix(demo): fix universal-share css
#
Features- feat(sdk): createInnerAudioContext use platform api
- feat(demo): fix create buffer url demo
#
Internal- chore: bump local
- chore: update prefetch rule of component demo
- docs: demos readme
#
[4.2.0-dev.4] 2022-11-30Download: SDK-4.2.0-dev.4
#
Bug Fixes- fix(bundler): reorder files in pkg - renderer files first
- fix(sdk): fix web canvas width and height
#
Features- feat(sdk): gcanvas optimazation
#
Internal- chore: remove useless message in changelog.md by 'bot'
#
[4.2.0-dev.3] 2022-11-30Download: SDK-4.2.0-dev.3
#
Bug Fixes- fix(automator): replace parcel with http server to fix the installation issue from BIDS
- fix(sdk): selectorQuery return empty when error
- fix(runtime): remove BXML spaces
#
Features- feat(demo): add a rendererId 0 issue test case
#
Refactor- refactor(sdk): plugins including show-leaderboard, storage and tab-bar
#
Internal- chore: redirect blank page issue
#
[4.2.0-dev.2] 2022-11-24Download: SDK-4.2.0-dev.2
#
Bug Fixes- fix(bundler): remove setImmediate polyfill to fix pika MP white screen on iOS
#
Refactor- refactor(sdk): native ui plugin
- refactor(sdk): replace enum with union type
#
Internal- chore(changelog): @mp/worker-mg@1.0.23
- chore(changelog): @mp/server-side-bundle@1.0.15
- chore(changelog): @mp/runtime-service-web@0.2.29
- chore(changelog): @mp/gen-sdk@1.0.25
- chore(changelog): @mp/host@0.2.58
- chore(changelog): @binance/mp-automator@2.0.7
- chore(changelog): @mp/remote-debug@1.0.25
- chore(changelog): @mp/mp-runtime-shared-plugins@1.1.24
- chore(changelog): @mp/runtime-plugin-user-info@1.0.16
- chore(changelog): @mp/runtime-plugin-ensure-resources@1.0.15
- chore(changelog): @mp/runtime-plugin-load-subpackage@1.0.13
- chore(changelog): @mp/plugins-mg@1.0.48
- chore(changelog): @mp/runtime-plugin-download-package@1.0.16
- chore(changelog): @mp/webview@1.0.16
- chore(changelog): @mp/runtime-plugin-performance@1.0.19
- chore(changelog): @mp/runtime-plugin-fps@1.0.9
- chore(changelog): @mp/app-command@1.0.18
- chore(changelog): @mp/runtime-plugin-create-intersection-observer@1.0.9
- chore(changelog): @mp/runtime-plugin-wallet-connector@1.0.5
- chore(changelog): @mp/runtime-plugin-current-ui-event@1.0.9
- chore(changelog): @mp/plugins-mp-internal@1.0.15
- chore(changelog): @mp/runtime-plugin-sensor-compass@1.0.8
- chore(changelog): @mp/runtime-plugin-app-lifecycle@1.0.8
- chore(changelog): @mp/runtime-plugin-system-info@1.0.13
- chore(changelog): @mp/runtime-plugin-sensor-gyroscope@1.0.8
- chore(changelog): @mp/runtime-plugin-keyboard@1.0.8
- chore(changelog): @mp/runtime-plugin-request-subscribe-message@1.0.6
- chore(changelog): @mp/runtime-plugin-sensor-accelerometer@1.0.8
- chore(changelog): @mp/runtime-plugin-app-internal@1.0.10
- chore(changelog): @mp/runtime-plugin-custom-plugin@1.0.13
- chore(changelog): @mp/runtime-plugin-ensure-logged-in@1.0.7
- chore(changelog): @mp/runtime-plugin-share-panel@1.0.11
- chore(changelog): @mp/runtime-plugin-inner-audio@1.0.7
- chore(changelog): @mp/runtime-plugin-update-manager@1.0.13
- chore(changelog): @mp/runtime-plugin-location@1.0.9
- chore(changelog): @mp/runtime-plugin-save-image-to-photos-album@1.0.8
- chore(changelog): @mp/runtime-plugin-audio-interruption@1.0.7
- chore(changelog): @mp/runtime-plugin-websocket@1.0.13
- chore(changelog): @mp/runtime-plugin-sensor-device-motion@1.0.8
- chore(changelog): @mp/runtime-plugin-upload-file@1.0.12
- chore(changelog): @mp/runtime-plugin-share-menu@1.0.5
- chore(changelog): @mp/runtime-plugin-scan-code@1.0.8
- chore(changelog): @mp/runtime-plugin-file-system-manager@1.0.8
- chore(changelog): @mp/runtime-plugin-create-webview@1.0.12
- chore(changelog): @mp/runtime-plugin-authorize@1.0.6
- chore(changelog): @mp/runtime-plugin-error-page@1.0.9
- chore(changelog): @mp/runtime-plugin-image-info@1.0.14
- chore(changelog): @mp/runtime-plugin-make-phone-call@1.0.6
- chore(changelog): @mp/runtime-plugin-can-use@1.0.14
- chore(changelog): @mp/bundler@3.0.9
- chore(changelog): @mp/runtime-plugin-framework-storage@1.0.4
- chore(changelog): @mp/runtime-plugin-choose-image@1.0.8
- chore(changelog): @mp/host-core@1.0.14
- chore(changelog): @binance/mp-cli@2.4.29
- chore(changelog): @mp/mpp-service@1.0.34
- chore(changelog): update changelog for version v4.2.0-dev.1
- chore(changelog): @binance/mp-web@0.0.34
- chore(changelog): @binance/mp-automator@2.0.5
- chore(changelog): @mp/runtime-sdk-electron@0.1.28
- chore(changelog): @mp/host@0.2.57
- chore(changelog): @mp/gen-sdk@1.0.24
- chore(changelog): @mp/mp-runtime-shared-plugins@1.1.23
- chore(changelog): @mp/runtime-service-web@0.2.28
- chore(changelog): @mp/remote-debug@1.0.24
- chore(changelog): @mp/runtime-plugin-load-subpackage@1.0.12
- chore(changelog): @mp/plugins-mp@1.0.47
- chore(changelog): @mp/plugins-mg@1.0.47
- chore(changelog): @mp/runtime-worker-common@1.0.26
- chore(changelog): @mp/runtime-plugin-download-package@1.0.15
- chore(changelog): @mp/runtime-plugin-ensure-resources@1.0.14
#
[4.2.0-dev.1] 2022-11-23Download: SDK-4.2.0-dev.1
#
Bug Fixes- fix(automator): fix some bugs & add
.waitFor
- fix(sdk): native component css
- fix(sdk): (cherry-pick) reduce the blank page
- fix(runtime): no need to add webview when open new page
- fix(demo): input style of storage pages & update privatePrefetchRules
- fix(sdk): cherry pick - load-script-progress event when mp background event to lead blank screen
- fix(sdk): cherry pick fix location plugin
- fix(cli): skip generation of unmatched tags
- fix(demo): request pages issue of component-demo
- fix(sdk): load __app.js after $ready
- fix(sdk): remove generating worker-service-game.qjs
- fix(runtime): vibrate shifting bug
- fix(demo): show isPrefetch in request pages
#
Features- feat(sdk): demo update & delete appTimeline
- feat(sdk): native webview component
- feat(demo): runtime benchmark add getAppBaseInfo apis
- feat(sdk): (cherry-pick)support caretColor for Input and TextArea components
- feat(automator): automator added headless option & refactor
.launch
& demo page - feat(demo): move sync-api-demo to component-demo & update prefetchRules
- feat(sdk): api on add to favorites
- feat(bundler): generate fileTree for analyzeSource
- feat(sdk): first render new fields
- feat(runtime): support selecting sdk
#
Refactor- refactor(host): plugin user-info
- refactor(host): plugin & remove twoFA demo
#
Internal- chore(changelog): @mp/runtime-service-web@0.2.27
- chore(changelog): @mp/server-side-bundle@1.0.13
- chore(changelog): @binance/mp-automator@2.0.4
- chore(changelog): @binance/mp-web@0.0.33
- chore(changelog): @mp/runtime-sdk-electron@0.1.27
- chore(changelog): @mp/gen-sdk@1.0.23
- chore(changelog): @mp/runtime-worker-common@1.0.25
- chore(changelog): @mp/worker-mg@1.0.21
- chore(changelog): @mp/mp-runtime-shared-plugins@1.1.22
- chore(changelog): @mp/remote-debug@1.0.23
- chore(changelog): @mp/host@0.2.56
- chore(changelog): @mp/runtime-plugin-load-subpackage@1.0.11
- chore(changelog): @mp/plugins-mg@1.0.46
- chore(changelog): @mp/runtime-plugin-ensure-resources@1.0.13
- chore(changelog): @mp/runtime-plugin-user-info@1.0.15
- chore(changelog): @mp/runtime-plugin-download-package@1.0.14
- chore(changelog): @mp/webview@1.0.15
- chore(changelog): @mp/runtime-plugin-performance@1.0.17
- chore(changelog): @mp/runtime-plugin-fps@1.0.8
- chore(changelog): @mp/app-command@1.0.17
- chore(changelog): @mp/runtime-plugin-create-selector-query@1.0.11
- chore(changelog): @mp/runtime-plugin-wallet-connector@1.0.4
- chore(changelog): @mp/runtime-plugin-create-intersection-observer@1.0.8
- chore(changelog): @mp/runtime-plugin-current-ui-event@1.0.8
- chore(changelog): @mp/runtime-plugin-request-subscribe-message@1.0.5
- chore(changelog): @mp/runtime-plugin-app-lifecycle@1.0.7
- chore(changelog): @mp/runtime-plugin-ensure-logged-in@1.0.6
- chore(changelog): @mp/plugins-mg-internal@1.0.13
- chore(changelog): @mp/runtime-plugin-update-manager@1.0.12
- chore(changelog): @mp/runtime-plugin-auth-capture@1.0.6
- chore(changelog): @mp/runtime-plugin-sensor-gyroscope@1.0.7
- chore(changelog): @mp/runtime-plugin-upload-file@1.0.11
- chore(changelog): @mp/runtime-plugin-web3@1.0.4
- chore(changelog): @mp/runtime-plugin-network@1.0.8
- chore(changelog): @mp/runtime-plugin-websocket@1.0.12
- chore(changelog): @mp/runtime-plugin-save-image-to-photos-album@1.0.7
- chore(changelog): @mp/runtime-plugin-sensor-compass@1.0.7
- chore(changelog): @mp/runtime-plugin-sensor-orientation@1.0.6
- chore(changelog): @mp/runtime-plugin-image-info@1.0.13
- chore(changelog): @mp/runtime-plugin-location@1.0.8
- chore(changelog): @mp/mpp-service@1.0.33
- chore(changelog): @mp/runtime-plugin-app-internal@1.0.9
- chore(changelog): @mp/runtime-plugin-keyboard@1.0.7
- chore(changelog): @mp/runtime-plugin-custom-plugin@1.0.12
- chore(changelog): @mp/runtime-plugin-share-panel@1.0.10
- chore(changelog): @mp/runtime-plugin-download-file@1.0.6
- chore(changelog): @mp/runtime-plugin-choose-image@1.0.7
- chore(changelog): @mp/runtime-plugin-make-phone-call@1.0.5
- chore(changelog): @mp/runtime-plugin-authorize@1.0.5
- chore(changelog): @mp/runtime-plugin-system-info@1.0.12
- chore(changelog): @mp/runtime-plugin-preview-image@1.0.8
- chore(changelog): @mp/runtime-plugin-scan-code@1.0.7
- chore(changelog): @mp/runtime-plugin-on-off@1.0.9
- chore(changelog): @mp/runtime-plugin-create-webview@1.0.11
- chore(changelog): @mp/runtime-plugin-can-use@1.0.13
- chore(changelog): @mp/runtime-plugin-clipboard@1.0.7
- chore(changelog): @mp/bundler@3.0.7
- chore(changelog): @mp/runtime-plugin-file-system-manager@1.0.7
- chore(changelog): @mp/runtime-plugin-favorite@1.0.2
- chore(changelog): @mp/runtime-shared@1.0.15
- chore(changelog): @mp/host-core@1.0.13
- chore(changelog): @binance/mp-cli@2.4.28
- chore(changelog): @binance/mp-web@0.0.32
- chore(changelog): @binance/mp-automator@2.0.3
- chore(changelog): @binance/mp-automator@2.0.2
- chore(changelog): @mp/runtime-sdk-electron@0.1.26
- chore(changelog): @mp/runtime-service-web@0.2.26
- chore(changelog): @binance/mp-web@0.0.31
- chore(changelog): @mp/host@0.2.55
- chore(changelog): @mp/worker-mg@1.0.20
- chore(changelog): @mp/remote-debug@1.0.22
- chore(changelog): @mp/plugins-mg@1.0.45
- chore(changelog): @mp/runtime-worker-common@1.0.24
- chore(changelog): @mp/runtime-plugin-download-package@1.0.13
- chore(changelog): @mp/runtime-plugin-performance@1.0.16
- chore(changelog): update changelog for version v3.14.8
- chore(changelog): @mp/runtime-service-web@0.2.25
- chore(changelog): @mp/gen-sdk@1.0.21
- chore(changelog): @binance/mp-web@0.0.30
- chore(changelog): @mp/runtime-worker-common@1.0.23
- chore(changelog): @mp/worker-mg@1.0.19
- chore(changelog): @mp/remote-debug@1.0.21
- chore(changelog): @mp/runtime-plugin-user-info@1.0.14
- chore(changelog): @mp/plugins-mp@1.0.44
- chore(changelog): update changelog for version v4.0.3
- chore(changelog): @mp/mpp-service@1.0.32
- chore(changelog): @binance/mp-automator@2.0.0
- chore(changelog): @mp/bundler@3.0.6
- chore(changelog): @mp/server-side-bundle@1.0.12
- chore(changelog): @binance/mp-web@0.0.29
- chore(changelog): @mp/runtime-service-web@0.2.24
- chore(changelog): @binance/mp-automator@1.0.14
- chore(changelog): @binance/mp-web@0.0.28
- chore(changelog): @mp/host@0.2.53
- chore(changelog): @mp/gen-sdk@1.0.20
- chore(changelog): @mp/worker-mg@1.0.18
- chore(changelog): @mp/mp-runtime-shared-plugins@1.1.19
- chore(changelog): @mp/plugins-mg@1.0.43
- chore(changelog): @mp/runtime-worker-common@1.0.22
- chore(changelog): @mp/remote-debug@1.0.20
- chore(changelog): @mp/plugins-mp@1.0.43
- ci: fix git push tag one by one
- chore(changelog): @mp/server-side-bundle@1.0.11
- chore(changelog): @mp/mpp-service@1.0.31
- chore(changelog): @mp/bundler@3.0.5
- chore(changelog): update changelog for version v3.14.7
- chore: add caretColor demo
- chore(changelog): update changelog for version v3.14.6
- chore(changelog): update changelog for version v4.1.0
- chore(changelog): update changelog for version v4.1.0
- chore(changelog): @binance/mp-cli@2.4.27
- chore(changelog): update changelog for version v4.0.2
- chore(changelog): @mp/gen-sdk@1.0.17
- chore(changelog): @mp/gen-sdk@1.0.16
- chore: gen-sdk local
- chore(changelog): @binance/mp-automator@1.0.9
- chore(changelog): @binance/mp-web@0.0.23
- chore(changelog): update changelog for version v4.1.0-dev.3
#
[4.1.0-dev.3] 2022-11-10Download: SDK-4.1.0-dev.3
#
Bug Fixes- fix(cli): mpService should support both function api and object api
#
Features- feat(sdk): web canvas component
- feat(demo): mini game system info demo
#
Internal- chore(changelog): @binance/mp-cli@2.4.26
- chore(changelog): @binance/mp-automator@1.0.7
- chore(changelog): @binance/mp-web@0.0.21
- chore(mp-web): update start script
- chore(changelog): update changelog for version v3.14.5
- chore(changelog): @binance/mp-cli@2.4.25
- chore: fix changelog.md
- chore(changelog): update changelog for version v4.1.0-dev.2
#
[4.1.0-dev.2] 2022-11-09Download: SDK-4.1.0-dev.2
#
Bug Fixes- fix(mp-web): support absolute path
- fix(changelog): changelog bug: 3.14.5-dev.1 & 4.0.2-dev.1
- fix(sdk): add readme for deprecated usage
- fix(sdk): cherry pick - await load appJs
- fix(sdk): fix image style not work
- fix(cli): remove .npmrc and add npm token
- fix(cli): duplicate resolve issue of ConditionNamesPlugin
- fix(sdk): network service
- fix(sdk): ready replace uirenderserviceready
- fix(host): create webview files issue
- fix(host): support private-request command
- fix(runtime): download-file not work
- fix(sdk): env undefined
- fix(sdk): revoke native buffer issue
- fix(mp-web): fix sw.js ready timeline issue
- fix(sdk): native-image onload and image bug
#
Features- feat(sdk): load gcanvas on demand
- feat(sdk): add page-frame-resource points
- feat(automator): refactor mp-web & inject mp-web to automator
- feat(sdk): gcanvas createJSBuffer, less cpu cost
- feat(automator): support plugins service to fix service undefined issue
- feat(bundler): add REPORT_POINTS for renderer
- feat(sdk): nezhaRenderPageJs point
- feat(automator): allow reloading the mini-program
- feat(cli): update publish yml file
- feat(sdk): truncate long rpc logs limit length
- feat(sdk): shareAppMessage support fallback url
- feat(sdk): add debounce to navigator
- feat(cli): support conditional exports bmp
- feat(sdk): renderer to native page ready
- feat(sdk): add param usePrefetchCache to bn.request
- feat(demo): release component-demo PROD
- feat(sdk): getPerformance support entryType: loadPackage downloadPackage
- feat(sdk): scroll-view support showScrollbar
- feat(sdk): mg keyboard api
- feat(demo): taro version runtime benchmark
#
Refactor- refactor(sdk): migrate wallet-connector plugin
- refactor(host): share-menu(sdk & host)and network
- refactor(sdk): migrate toast plugin
#
Misc- Revert "fix(sdk): env undefined"
#
Internal- chore(changelog): @binance/mp-cli@2.4.24
- chore(demo): update prefetchRules of component-demo
- chore(changelog): @binance/mp-cli@2.4.23
- ci: fix bump exclude checked cache files
- chore(changelog): @mp/gen-sdk@1.0.12
- ci: fix wrong git tag versions for manifest and changelog
- chore(changelog): update changelog for version v3.14.5
- ci: pass the job if there is nothing to be validated
- chore(changelog): @binance/mp-web@0.0.18
- chore(changelog): @binance/mp-web@0.0.17
- docs: update how to fixed log when version validate failed
- chore(changelog): update changelog for version v3.14.5-dev.1
- docs(sdk): add docs about yarn bump
- chore(changelog): update changelog for version v4.0.2-dev.1
- chore: fix submodule error by removing temp file
- chore(changelog): @binance/mp-cli@2.4.22
- chore: bump version issue cause by cicd
- chore: local auto bump support
- chore(changelog): @binance/mp-cli@2.4.21
- chore: update ci
- chore(changelog): update changelog for version v4.0.1
- chore: version validate
- chore: rename pipeline name
- chore: update npm-publish job
- ci: fix release job for git fetch failed on CI
- chore: test new job success
- chore(changelog): update changelog for version v3.14.4
- chore: bump host deps chain
- chore(changelog): update changelog for version v4.0.1-dev.1
- ci: setup ci changelog & release automatically
- chore(sdk): bump plugins version
- chore(sdk): plugin bump version
- chore(sdk): bump versions
- chore(sdk): add mg adapter file
- chore(changelog): update changelog for version v4.1.0-dev.1
#
[3.14.5-dev.1] 2022-11-08Download: SDK-3.14.5-dev.1
#
Features- feat(sdk): add page-frame-resource points
#
[4.0.2-dev.1] 2022-11-08Download: SDK-4.0.2-dev.1
#
Bug Fixes- fix(sdk): cherry pick - fix image style not work
- fix(sdk): await load appJs
#
[4.0.1-dev.1] 2022-11-02Download: SDK-4.0.1-dev.1
#
Bug Fixes- fix(sdk): env undefined
#
Internal- chore(cicd): yaml files
#
[4.1.0-dev.1] 2022-10-27Download: SDK-4.1.0-dev.1
#
Bug Fixes- fix(runtime): width of scroll-bar should be zero
- fix(automator): support download-package rpc
- fix(cli): update web host cli
#
Features- feat(demo): virtual list
- feat(runtime): support bn.env.USER_DATA_PATH
- feat(sdk): remove monitor because native didn't support the commands
- feat(sdk): loadScriptSync rpc
#
Refactor- refactor(host): update manager and webview plugin
- refactor(sdk): migrate web3 plugin
#
Internal- chore(cicd): migrate prowjobs
- chore(changelog): update changelog for version v4.0.0
- chore: noopify commands
#
[4.0.0-dev.3] 2022-10-19Download: SDK-4.0.0-dev.3
#
Bug Fixes- fix(sdk): useNativeImage
- fix(mpp-service): copy source-code ignore node_module & hidden files
#
Features- feat(sdk): navigateTo add target external
- feat(sdk): update canIUse for new api
- feat(runtime): downloa-package add two fields
#
Internal- chore(runtime): add currentSize filed
- chore: update public demo
- chore(sdk): automator package rename
- chore(changelog): update changelog for version v4.0.0-dev.2
#
[4.0.0-dev.2] 2022-10-17Download: SDK-4.0.0-dev.2
#
Bug Fixes- fix(sdk): fix image and keep MP_WARN_DEPRECATED
- fix(sdk): gcanvas toDataURL and audio time update event
- fix(server-side-bundle): upload bytecode pkg issue
- fix(sdk): getUserProfile mini game doesn't need check tap event
#
Features- feat(bundler): add monitor NEZHA_RENDER_PAGE_JS & update sorter of pkg
- feat(host): remove canvas useless dep
- feat(sdk): remove deprecated items for sdk4.0
- feat(sdk): getSystemInfo cache
- feat(server-side-bundle): compile & upload worker code into bytecode when enableBytecode
- feat(sdk): bump versions
- feat(sdk): bump version for ide deps
- feat(sdk): validate current page is tabBar page when call tabBar apis
- feat(demo): update prod demo
- feat(sdk): plugin createIntersectionObserver and fix selectorQuery setTimeout issue
- feat(sdk): detect darkmode for appBaseInfo
- feat(sdk): load app js advance after worker send $Ready
#
Misc- Revert "Revert "refactor(sdk): remove locationReadyManager " (#888)" (#929)
#
Internal- chore(changelog): update changelog for version v3.14.2
- chore: update public demo
- chore: component-demo
- chore: bump npm versions
- chore(changelog): update changelog for version v4.0.0-dev.1
#
[4.0.0-dev.1] 2022-10-12Download: SDK-4.0.0-dev.1
#
Bug Fixes- fix(demo): native input width zero in android when container is a flex box
- fix(sdk): reuqest text no response
- fix(bundler): update dependencies to fix pkg-cli
- fix(bundler): support error stack link jump of dev mode page.worker.js
#
Features- feat(sdk): generate bytecode for worker-service
- feat(sdk): gcanvas buffer data optimize
- feat: native image
- feat(bundler): add new package node-qjsc
- feat(sdk): getAppBaseInfo & getWindowInfo & getDeviceInfo
- feat(runtime): expose updateBackground of create webview service for ide
- feat(sdk): $renderer-ready action
- feat(sdk): loadScriptSync method
#
Internal- chore(changelog): update changelog for version v3.14.1
#
[3.14.0-dev.4] 2022-09-26Download: SDK-3.14.0-dev.4
#
Bug Fixes- fix(sdk): cache promise online with polyfill
- fix(sdk): mini game audio adapter
- fix: disable ed and add @deprecated flag
- fix(sdk): changelog issue
#
Features- feat(demo): improve twoFa demo
- feat(demo): remove webauthn demo
- feat(bundler): add statistics mode to pkg-cli & feat(mpp-service): support config msv
#
Misc- Revert "refactor(sdk): remove locationReadyManager " (#888)
#
Internal- chore(changelog): update changelog for version v3.13.3
- chore(changelog): update changelog for version v3.14.0-dev.3
#
[3.14.0-dev.3] 2022-09-23Download: SDK-3.14.0-dev.3
#
Bug Fixes- fix(sdk): callbackId could be zero
- fix(sdk): input scrollbar css issue on android
- fix(sdk): isCache undefined issue
#
Features- feat(sdk,demo): add private fps api and benchmark for render fps
#
Internal- chore(changelog): update changelog for version v3.14.0-dev.2
#
[3.14.0-dev.2] 2022-09-22Download: SDK-3.14.0-dev.2
#
Bug Fixes- fix(mpp-service): fix status api empty fail message
#
Features- feat(sdk): cache promise reject handler
- feat(sdk): getperformance-evaluateScript
- feat(lib): add promise polyfill source code and descreption
#
Refactor- refactor(sdk): remove locationReadyManager
#
Internal- chore(changelog): update changelog for version v3.14.0-dev.1
#
[3.14.0-dev.1] 2022-09-21Download: SDK-3.14.0-dev.1
#
Bug Fixes- fix(sdk): add properties on webgl context
- fix(sdk): fix timeOrigin 0 issues on IOS14
- fix(runtime): cannot resolve the font with url "bnshare://"
- fix(sdk): fix getperformance firstRender
- fix: cherry-pick cachePromise of getSystemInfo
- fix(sdk): use promise polyfill fix promise task order in ios12 - ios14
- fix(sdk): error code detection of remote debug
- fix(sdk): requestAnimationFrame NaN
- fix(automator): web cli core apis
- fix: add dependency to pass build job
- fix(sdk): performance init appLaunch payload
- fix: getPerformance first-render
#
Features- feat(sdk): gcanvas async method
- feat(server-side-bundle): use X-Mp-Open-Api-Token to authorize
- feat(sdk): add warn deprecated info for sdk 4.0
- feat(sdk): support injected prop in webview component
- feat(sdk): add experimental on walletconnector
- feat(bundler): support include options in project.config.json
- feat(sdk): error with stack
- feat(sdk): new render point NEZHA_INJECT_RENDERER_JS_END & update timeline point info
- feat(lib): use body class to control theme rather than prefers-color-scheme
- feat(lib): remote-debug route-change-done notify to render
- feat(cli): add props to webview
- feat(sdk): mpRuntimeLogger rename & add error code
- feat(sdk): webgl finish api
- feat(mpp-service): output version info to MPP_SERVICE_OUTPUT.json
- feat(sdk): time app check after app-launch
- feat(bundler): impl util-function analyzeSource & remove AddEntryAppJsPlugin
#
Performance Improvements- perf: app-rpc msg encoder
- perf: pre-create worker
- perf(sdk): use local js-sha3
#
Internal- chore(changelog): update changelog for version v3.13.2
- chore(tools): remove cicd
- chore: fix dockerfile
- chore(changelog): update changelog for version v3.13.1
- docs(demo): update automator readme
- update cicd tool
- update cicd tool
- docs(docs): provide troubleshooting for canvas dependencies installing issue
- cicd tools
- docs: remove duplicated changelog for 3.13.0
- chore(changelog): update changelog for version v3.13.0
- chore(changelog): update changelog for version v3.13.0
#
[3.13.0-dev.5] 2022-09-01Download: SDK-3.13.0-dev.5
#
Bug Fixes- fix(sdk): loading when expect route-change type
- fix(sdk): remove cachePromise to fix ios 13 eventloop issue
#
Internal- chore(changelog): update changelog for version v3.13.0-dev.4
#
[3.13.0-dev.4] 2022-08-31Download: SDK-3.13.0-dev.4
#
Bug Fixes- fix(sdk): fix: fix to signature error when include specific data struct issue
- fix(sdk): remove type check in wallet-connect plugin
#
Internal- chore(changelog): update changelog for version v3.13.0-dev.3
#
[3.13.0-dev.3] 2022-08-31Download: SDK-3.13.0-dev.3
#
Features- feat(sdk): sdk-loading
#
Internal- chore(changelog): update changelog for version v3.13.0-dev.2
#
[3.13.0-dev.2] 2022-08-30Download: SDK-3.13.0-dev.2
#
Bug Fixes- fix(sdk): gcanvas texImage2D flushnative
- fix(sdk): fix taskify cache fail
- fix(sdk): remove canvas service code
#
Features- feat(lib): remote-debug new action & ignore native side delay error
- feat(sdk): create webview sdk & demo
- feat(runtime): disable click when loading display
- feat(sdk): gcanvas supports cocos
- feat(bundler): use zlib to compress pkg
#
Internal- docs(sdk): components docs
- chore: changelog automation
#
[3.13.0-dev.1] 2022-08-23Download: SDK-3.13.0-dev.1
#
Bug Fixes- fix(sdk): fix applaunch-getPerformance
- fix(sdk): fix webview sdk
- fix(mpp-service): publish issue
- fix(sdk): fix mg api host register
#
Features- feat(sdk): setInterval 0 with warning
- feat(sdk): add api requestSubscribeMessage
- feat(sdk): make-phone-call
- feat(runtime): @mp/host catch error and send to parent window
- feat(sdk): canvas to temp file path api and demo
- feat(sdk): add FP/FCP/LCP entry for performance API
- feat(demo): add readfile api to benchmark
- feat(sdk): add route-change-done event to fix route entry negative duration
- feat(demo): add apiBenchmark at globalThis to run customize api benchmark
- feat(demo): add extended-libs page
- feat(demo): demo for webgl
- feat(cli): quick publish for dev & qa
#
Refactor- refactor(sdk): delete gcanvas useless code
#
Internal- docs(sdk): view & text components docs
- chore(sdk): getperformance update
- test: taskify-unit-test
- chore: deploy extended-lib to prod env
- docs: add typedoc doc to generate plugin docs