Skip to main content

Download Stable Version

[2.52.0] 2024-10-04

**Download: MacOS(199.94 MB)

Features

  • feat: support preview qjs for android
  • feat(bundler): update bundler version
  • feat: support navigationBarButtonColor in ide
  • feat: support prefers-color-scheme

Performance Improvements

  • perf: remove widget bundle and ignore skeleton error

[2.51.0] 2024-09-13

**Download: MacOS(193.38 MB)

Bug Fixes

  • fix: update file service response for upload plugin

[2.50.0] 2024-08-23

**Download: MacOS(193.38 MB)

Bug Fixes

  • fix: bundle pages rpc in bundeWatch for page updates
  • fix: always enable css agent and timeline renderWorker log bug

Features

  • feat: update bundle watch add entry
  • feat: auto start detected port server
  • feat: use localips utils
  • feat: react devtools support
  • feat: add render worker support

Performance Improvements

  • perf: only bundle all pages once then diff the change file to add page entry in watch mode
  • perf: hot reload without bundleApp

[2.49.0] 2024-08-01

**Download: MacOS(187.82 MB)

Bug Fixes

  • fix: update sentry crash dsn and increase remote debug frame size
  • fix: bundle end then show the qrCode

Features

  • feat: timeline support logan file and timezone offeset
  • feat(chore): update bundler
  • feat(bundler): update bundler
  • feat: timeline custom format
  • feat: new timeline profiler panel

Performance Improvements

  • perf: enhance the user experience of the preview&remote-debug mode

[2.48.0] 2024-07-12

**Download: MacOS(187.64 MB)

Bug Fixes

  • fix: preview slowly

Features

  • feat: update block props in remote debug worker
  • feat: upgrade CDP method and show remote debug url at the popup
  • feat: webf cdp dom

[2.47.0] 2024-06-26

**Download: MacOS(187.67 MB)

Bug Fixes

  • fix: load script still need defer

Features

  • feat: support extendedLib for preview and remote-debug mode

[2.46.0] 2024-06-03

**Download: MacOS(187.66 MB)

Bug Fixes

  • fix: no config error from mock

Features

  • feat: increase maxReceivedFrameSize and add detail log for close reason
  • feat: bump mp deps
  • feat: support flutter cdp
  • feat: support mock env
  • feat: update bundler
  • feat: webf websocket renderer remote debug support

[2.45.0] 2024-04-22

**Download: MacOS(187.70 MB)

Features

  • feat: deprecated built in libs
  • feat: update host
  • feat: interal local sdk

[2.44.0] 2024-04-03

**Download: MacOS(188.23 MB)

Bug Fixes

  • fix: build error notarization
  • fix(doc): fix doc with chatgpt

Features

  • feat: support dynamic libs

[2.43.0] 2024-03-11

**Download: MacOS(183.39 MB)

Bug Fixes

  • fix: func is undefined

Features

  • feat: remote debug support flutter renderer

[2.42.0] 2024-02-19

**Download: MacOS(183.40 MB)

[2.41.1] 2024-02-19

**Download: MacOS(183.39 MB)

Bug Fixes

  • fix: env update
  • fix: remote debugger white screen

[2.41.0] 2024-01-29

**Download: MacOS(183.39 MB)

Bug Fixes

  • fix: remove window download

[2.40.0] 2023-11-27

**Download: MacOS(182.98 MB) **

Bug Fixes

  • fix: audit storage panel

Features

  • feat(IDE): support webf-lint

[2.39.0] 2023-11-06

**Download: MacOS(175.69 MB) **

[2.38.0] 2023-10-12

**Download: MacOS(175.82 MB) **

Bug Fixes

  • fix(ide): bids login page cannot open

[2.36.0] 2023-09-06

**Download: MacOS(175.82 MB) **

Features

  • feat(IDE): update bundler
  • feat(IDE): support widget

[2.35.0] 2023-08-15

**Download: MacOS(184.27 MB) **

Bug Fixes

  • fix: nightly build private repo issue
  • fix(ide): login page error

Features

  • feat: measure devtool waiting time after modifying source code

[2.34.0] 2023-07-31

**Download: MacOS(181.48 MB) **

Bug Fixes

  • fix: remote debug not work when not using preview
  • fix: webview src can't be http resource

Performance Improvements

  • perf: enable bundle with system-cache

[2.33.0] 2023-06-30

**Download: MacOS(182.38 MB) **

Bug Fixes

  • fix: [clamp] min should not be greater than max

[2.32.1] 2023-06-12

**Download: MacOS(182.35 MB) **

Bug Fixes

  • fix: appid undefined

[2.32.0] 2023-06-12

**Download: MacOS(182.36 MB) **

Bug Fixes

  • fix: object has been destroyed issue
  • fix: webContent undefined issue
  • fix: reply was never sent issue
  • fix: show dialog and stop when bundle failed

Features

  • feat: Support skeleton

Misc

  • revert: remove systeminforamtion

[2.31.0] 2023-05-19

**Download: MacOS(181.13 MB) **

Bug Fixes

  • fix: cannot upload with contentType
  • fix: temp file not show
  • fix: create webview not works
  • fix: add contentType filed when upload for security
  • fix: bindings not found issue
  • fix: preview issue

Features

  • feat: force pika with eta
  • feat: sourcemap viewer for mini-sdk
  • feat: bundler error ui
  • feat: login extension support dev mode
  • feat: add metric data for IPC channel
  • feat: data report for login extension

Performance Improvements

  • perf: on demand bundleAll
  • perf: setup server on demand

[2.30.0] 2023-04-07

**Download: MacOS(155.92 MB) **

Bug Fixes

  • fix: requestHeaders missing when using login extension

Features

  • feat: filter other usage of cpu and memory
  • feat: login extension support qa env

[2.29.0] 2023-03-20

**Download: MacOS(155.88 MB) **

Bug Fixes

  • fix: non pika response undefined
  • fix: pika build fold support

Features

  • feat: remove systeminforamtion
  • feat: support uploading extension

[2.28.0] 2023-02-24

**Download: MacOS(159.06 MB) **

Bug Fixes

  • fix: preview cache when websocket keep alive
  • fix: nightly build tags not update
  • fix: renderer logs not saved

Features

  • feat: hide internal requests
  • feat: better capture timing
  • feat: add problem panel

[2.27.0] 2023-02-03

**Download: MacOS(154.65 MB) **

Bug Fixes

  • fix: loading project board no data
  • fix: pass the skip verify domain configuration
  • fix: nightly build version with stable version
  • fix(bundler): root-portal component not work
  • fix: force update crash
  • fix: time picker mismatch
  • fix: non-pika remote upstream repo incorrect
  • fix: non-pika data appid is empty
  • fix: no tags in the nightly builder
  • fix: performance float issue in the test
  • fix: unit test error
  • fix: no response issue when use debugger

Features

  • feat: format process name
  • feat: add changelog link for developer to check version info
  • feat: only expose worker context
  • feat: mock panel supports searching by name

[2.26.0] 2023-01-16

**Download: MacOS(154.61 MB) **

Bug Fixes

  • fix: date picker style align native
  • fix: force update issue
  • fix: resolve pika and inner bmp path
  • fix: code quality issue and upload sentry symbols
  • fix: performance measure point no report

Features

  • feat: add otf fonts for BinancePlex
  • feat: all the point
  • feat: support multi match
  • feat: reporter build duration in cicd
  • feat: auto fill upload form when last upload fail
  • feat: provide login extension for internal developers
  • feat: auto update by env

[2.25.1] 2023-01-06

**Download: MacOS(154.17 MB) **

Bug Fixes

  • fix: resolve pika and inner bmp path

[2.25.0] 2022-12-22

**Download: MacOS(154.18 MB) **

Bug Fixes

  • fix: csp protocol for blob
  • fix: msv auto fill not works
  • fix: reload app lead to BXML panel empty

Features

  • feat: provide code quality panel UI
  • feat: metrics data collection
  • feat: write msv to project.config.json
  • feat: hide useless bxml panel and breadcrumbs

[2.24.2] 2022-12-15

**Download: MacOS(145.17 MB) **

Bug Fixes

  • fix: performance measure point no report (#654)

[2.24.1] 2022-12-09

**Download: MacOS(145.17 MB) **

Bug Fixes

  • fix: eslint
  • fix: reload app lead to BXML panel empty

Features

  • feat: metrics data collection

[2.24.0] 2022-12-01

**Download: MacOS(143.41 MB) **

Bug Fixes

  • fix: remove BXML spaces
  • fix: high cpu load issue
  • fix: page log not show
  • fix: default value not set in the form instance

Features

  • feat: hide internal requests

[2.23.2]

**Download: MacOS(143.24 MB) **

Bug Fixes

  • fix: high cpu load issue
  • fix: default value not set in the form instance

[2.23.1]

**Download: MacOS(143.24 MB) **

Bug Fixes

  • fix: yarn lock cause withFileTypes of null

Internal

  • ci: use prod check instead
  • chore(changelog): update changelog for version v2.23.0
  • chore(changelog): update changelog for version v2.23.0-development.1

[2.23.0]

**Download: MacOS(139.13 MB) **

Bug Fixes

  • fix: use bn-image tag instead of img to detect
  • fix: add same local network info when preview
  • fix: preview logo image styles
  • fix: show error when user's libVersion field not valid
  • fix: latest version has cache in yarn.lock
  • fix: audit panel export to html

Features

  • feat: support msv auto fill
  • feat: migrate buitin sdk from 3.4.0 to 3.6.2

Refactor

  • refactor: remove plugin
  • refactor: remove share menu and network plugin
  • refactor(sdk): move plugin into skd host plugin

Internal

  • ci: add package size when release
  • fead(ide): update bundler version
  • docs: custom compilation
  • chore: update settings
  • docs: setting
  • doc: public doc- Detail Dialog
  • doc: remote debug public doc
  • chore(changelog): update changelog for version v2.22.3
  • chore(changelog): update changelog for version v2.22.3-development.1
  • docs: startup page
  • docs: simulator
  • doc: public doc about main page and toolbar
  • doc: public doc about main page and toolbar
  • chore(changelog): update changelog for version v2.22.2
  • chore(changelog): update changelog for version v2.22.2-development.1
  • chore: upgrade @mp/host
  • docs: update img url
  • docs: update readme and overview
  • chore(changelog): update changelog for version v2.22.1
  • chore(changelog): update changelog for version v2.22.1-development.1

[2.22.3]

Download: MacOS | Windows

Features

  • feat: update bundler to ^3.0.0

[2.22.2]

Download: MacOS | Windows

Internal

  • chore: upgrade @mp/host

[2.22.1]

Download: MacOS | Windows

Bug Fixes

  • fix: update error message
  • fix: skip loading when launch if no auto compile

Features

  • feat: audit panel support base64 image cheking

Internal

  • chore: update electron builder
  • chore(cicd): migrate prowjobs
  • chore(cicd): migrate prowjobs
  • ci(flow): migrate to flow cicd pipeline
  • chore(changelog): update changelog for version v2.22.0

[2.22.0]

Download: MacOS | Windows

Bug Fixes

  • fix: capture time and timeout update
  • fix(ide): upload dialog issues
  • fix(ide): open project type error in hostRenderer
  • fix: copy source-code ignore node_module & .git
  • fix: msv support multiselection
  • fix: sourcemap dev mode link not works
  • fix: add file size field
  • fix: changelog issue
  • fix: reload devtool if needed

Features

  • feat: update latest sdk deps and docs updates
  • feat(sdk): loadScriptSync rpc
  • feat(ide): create project validate
  • feat: validate upload parameters and refactor the dialog
  • feat(ide): capture preview of mp
  • feat(ide): update deps
  • feat: support webview template
  • feat(ide): support create webview
  • feat(panel): audit panel support exporting JSON
  • feat(plugin): plugin refactor and better types
  • feat: sourcemap zip with version
  • feat: guide user to use code quality
  • feat: support sourcemap download

Internal

  • chore(changelog): update changelog for version v2.22.0-development.2
  • chore(changelog): update changelog for version v2.22.0-development.1
  • chore(changelog): update changelog for version v2.22.0-development.1
  • doc: devtool panels
  • chore(changelog): update changelog for version v2.21.1-development.1
  • chore(ide): compile check
  • chore: update MSV
  • chore(changelog): update changelog for version v2.21.0
  • WIP: remote debug devtools use ws as protocol channel
  • chore(changelog): update changelog for version v2.21.0-development.1

[2.21.0]

Download: MacOS | Windows

Features

  • feat(applog-panel): implement applog panel
  • feat: [IDE] Static analyze mp code using bundler's ability
  • feat: [IDE] Make console panel log more clean on production version

Internal

  • chore: update bundler version
  • chore: update dependency
  • chore(changelog): update changelog for version v2.20.0
  • chore(changelog): update changelog for version v2.20.0-development.1

[2.20.0]

Download: MacOS | Windows

Bug Fixes

  • fix(ide-devtools-panel): fix audits
  • fix(audit-score): fix light theme color
  • fix: handle taro built mp
  • fix: replace template chinese comment and add logs page
  • fix: fix mock method no data
  • fix: fix mock fail template

Features

  • feat: Audit panel detect performance remaining metrics
  • feat: repeat call warn in ide
  • feat: check local sdk version also
  • feat(audit-panel): deal with taro mp setData
  • feat(audit-score): research and implement audit score calculation
  • feat(audit-experience): add more columns into experience metrics
  • feat(audit-panel): Audit panel detect performance remaining metrics
  • feat(audit-panel): detect render cost time | init render, setData render
  • feat(audit): add experience related metric
  • feat(audit-panel): implement audit panel best practice metrics
  • feat(ide): mock open-type getPhoneNumber getEmailAddress behavior
  • feat(audit-panel): optimize report context
  • feat(ide-devtools-panel): audit panel render performance metrics
  • feat(mock panel): optimize mock panel
  • feat: show error message when webview fails to load

Internal

  • chore: bump @mp/host version
  • docs: update v2.19.0-development.1 change log
  • chore(changelog): update changelog for version v2.19.0

[2.19.0]

Download: MacOS | Windows

Bug Fixes

  • fix: use shelljs replace zx & install dep on linux
  • fix: remove duplicate them change emit event
  • fix: executeJavaScript causes bxml not to be displayed
  • fix: bxml page node has redundant spaces
  • fix(mock panel): fix ordered before existing data & generated template error
  • fix(mock panel): fix some bugs
  • fix: loading assets from resources
  • fix: fix no proxy method when open IDE for the first time
  • fix: fix-select-method
  • fix(ide): remote debug
  • fix: remove zx dependency

Features

  • feat: clean console context
  • feat: clean console panel context selector
  • feat: close watcher to stop compile
  • feat: add mock sys
  • feat: setdata cnt adjust and bug fix
  • feat: integrate @mp/extended-lib
  • feat(devtools): implement audit panel for detect setData

Refactor

  • refactor: plugin remove location, download-package, login
  • refactor: Mock Panel Better user behavior
  • refactor: move sensor plugin

Internal

  • chore(ide): @mp/host upgrade to 0.2.25
  • chore: optimization code
  • chore: universal link
  • chore(changelog): update changelog for version v2.18.1
  • chore: changelog automation

[2.18.1]

Download: MacOS | Windows

Bug Fixes

  • fix: plainText body not supported

[2.18.0]

Download: MacOS | Windows

Bug Fixes

  • fix: [IDE]custom launch condition mode-name show issue
  • fix: remove unnessary http request in mp-runtime-container

Features

  • feat: update framework-load-script
  • feat: integrate service-side-bundle
  • feat(sdk): handle not found page

Refactor

  • refactor: move plugins to runtime-plugins
  • refactor: plugin migration(error page, preview image)
  • refactor: migrate ide clipborad plugin
  • refactor: plugin migration

Internal

  • chore: upgrade dependencies