Download Stable Version
[4.1043.1] 2025-05-12
Download: 4.1043.1(1.73 MB)
Bug Fixes
- fix(sdk): support multiple chart instances with same chart id when work with swiper
- fix(sdk): observer doesn't work
- fix(sdk): set scroll top not work / request support enableCache
- fix(sdk):
show-scrollbar
doesn't work
Features
- feat(sdk): support keyboard accessory item
- feat(sdk): remove sync api
- feat(sdk): domtoimage can ignore error when image not exist or load error
- feat(sdk): scrollview support enableBackToTop
- feat(sdk): showErrorPage support auto detect rendererId
- feat(sdk): flutter scrollView add events
- feat(cli): achieve pkg stability & log process stability optimization
- feat(host): support five themes
- feat(cli): support mcp refresh
- feat(sdk): remove hack worker patch
- feat(sdk): add dark_midnight support
- feat(bundler): support polyfill self and XMLHttpRequest
- feat(bundler): dynamic path by env. BUNDLER_PATCH
- feat(extended-lib): support extended lib uikit flow
- feat(host): support midnight
[4.44.2] 2025-05-12
Download: 4.44.2(1.73 MB)
Bug Fixes
- fix(sdk): support multiple chart instances with same chart id when work with swiper
[4.44.1] 2025-05-07
Download: 4.44.1(1.73 MB)
Bug Fixes
- fix(sdk): observer doesn't work
[4.44.0] 2025-05-02
Download: 4.44.0(1.73 MB)
Bug Fixes
- fix(sdk): set scroll top not work / request support enableCache
- fix(sdk):
show-scrollbar
doesn't work
Features
- feat(sdk): support keyboard accessory item
- feat(sdk): remove sync api
- feat(sdk): domtoimage can ignore error when image not exist or load error
- feat(sdk): scrollview support enableBackToTop
- feat(sdk): showErrorPage support auto detect rendererId
- feat(sdk): flutter scrollView add events
- feat(cli): achieve pkg stability & log process stability optimization
- feat(host): support five themes
- feat(cli): support mcp refresh
- feat(sdk): remove hack worker patch
- feat(sdk): add dark_midnight support
- feat(bundler): support polyfill self and XMLHttpRequest
- feat(bundler): dynamic path by env. BUNDLER_PATCH
- feat(extended-lib): support extended lib uikit flow
- feat(host): support midnight
[4.1043.0] 2025-04-18
Download: 4.1043.0(1.72 MB)
[4.43.1] 2025-04-16
Download: 4.43.1(1.72 MB)
Bug Fixes
- fix(sdk): domtoimage image url corner cases
Features
- feat(sdk): add dark_midnight support for prerender
[4.43.0] 2025-04-10
Download: 4.43.0(1.72 MB)
Bug Fixes
- fix(sdk): flutter getAttribute polyfill
- fix(sdk): fix input textarea type adjustPosition
Features
- feat(sdk): alpha chart for editor
- feat(sdk): new component flutter markdown
- feat(sdk): add
<Flex>
&<Span>
components - feat(sdk): support get prefetch data synchronous
- feat: update process-md-paths
- feat(cli): log process status indicator
- feat: update md jobs
- feat: add job to convert md path
- feat(cli): filter standalone-chunks while addEntry
- feat(sdk): input support max-digits-length
- feat(cli): use release version devtool
- feat(sdk): add runtime-plugin-create-event-source
- feat(cli): chrome devtools Integration - console
- feat: update llms.txt title and filter docs
- feat: add upload-docs-md job
[4.42.2] 2025-04-02
Download: 4.42.2(1.72 MB)
[4.42.1] 2025-03-25
Download: 4.42.1(1.72 MB)
Bug Fixes
- fix(sdk): flutter getAttribute polyfill
[4.42.0] 2025-03-21
Download: 4.42.0(1.72 MB)
Bug Fixes
- fix(cli): missing build start callback in bundleWatch
- fix(sdk): add LCP report target
- fix(sdk): drawer component visible when mounted
- fix(mpp-service): fix qjs build for Andriod
- fix(demo): pika no longer support
independent
Features
- feat(cli): rebundle while refresh
- feat(cli): improve achieve stability
- feat(cli): adjust glob params
- feat(cli): manual update qjsc version
- feat(cli): add syncPackInclude flag
- feat(bmp): add direction type for sortable
- feat(runtime): add api
fs.removeSavedFile
- feat(demo): add more chose file or media demo
[4.41.7] 2025-03-20
Download: 4.41.7(1.71 MB)
Bug Fixes
- fix(sdk): duplicated route change
[4.41.6] 2025-03-19
Download: 4.41.6(1.71 MB)
Bug Fixes
- fix(sdk): fix modal navigate on android 2.97(no cherry pick to master)
[4.41.5] 2025-03-17
Download: 4.41.5(1.71 MB)
[4.41.4] 2025-03-14
Download: 4.41.4(1.71 MB)
Features
- feat(sdk): improve drag & sort behaviour
[4.41.3] 2025-03-10
Download: 4.41.3(1.71 MB)
Performance Improvements
- perf: optimize performance by remove rpc log
- perf: remove logger to fast lcp metric
[4.41.3] 2025-03-10
Download: 4.41.3(1.72 MB)
Performance Improvements
- perf: remove logger to fast lcp metric
[4.41.2] 2025-03-07
Download: 4.41.2(1.72 MB)
Bug Fixes
- fix(sdk): intersection Observer component undefined issue
[4.41.1] 2025-03-06
Download: 4.41.1(1.72 MB)
Bug Fixes
- fix(sdk): free mode sortable and highlight input rtl issue
[4.41.0] 2025-03-03
Download: 4.41.0(1.72 MB)
Bug Fixes
- fix(sdk): page frame await syntax error
- fix op_line_number size increased and get_label_pos not changed on node-qjsc
- fix(mp-service): fix track line and column numbers for expressions on…
Features
- feat(sdk): add image info type
- feat(sdk): init rem to avoid style issue in flutter renderer
- feat(sdk): widget support selectorQuery & intersectionObserver
- feat(sdk): implement lite-timeline sdk part
- feat(sdk): improve virtual scrollview
- feat(sdk): remove webf sync command during the initialization
- feat(sdk): support disableCleanStack and cleanOtherStack
- feat(sdk): increase priority of framework level message
- feat(runtime): add plugin
addEventListenerToBody
- feat(server-side-bundle): add new qjs compilation
[4.41.0] 2025-02-28
Download: 4.41.0(1.72 MB)
Bug Fixes
- fix op_line_number size increased and get_label_pos not changed on node-qjsc
- fix(mp-service): fix track line and column numbers for expressions on…
Features
- feat(sdk): add image info type
- feat(sdk): init rem to avoid style issue in flutter renderer
- feat(sdk): widget support selectorQuery & intersectionObserver
- feat(sdk): implement lite-timeline sdk part
- feat(sdk): improve virtual scrollview
- feat(sdk): remove webf sync command during the initialization
- feat(sdk): support disableCleanStack and cleanOtherStack
- feat(sdk): increase priority of framework level message
- feat(runtime): add plugin
addEventListenerToBody
- feat(server-side-bundle): add new qjs compilation
[4.40.2] 2025-02-21
Download: 4.40.2(2.48 MB)
Bug Fixes
- fix(sdk): domToImage only disabled in flutter
[4.40.1] 2025-02-19
Download: 4.40.1(2.48 MB)
Bug Fixes
- fix(sdk): flutterTarget can not be converted directly
[4.40.0] 2025-02-10
Download: 4.40.0(2.48 MB)
Bug Fixes
- fix(bundler): loadScriptSync issue on android
- fix(sdk): svg data url regexp missing text wrap
- fix(sdk): fix cursor flashing on devices
- fix(sdk): handle non-enumerable CustomEvent properties type and detail
- fix(sdk): cherry-pick virtual list hotfix
- fix(sdk): clear unreachable rpc promise
- fix(sdk): remove skyline sync ui command (#2058)
- fix(sdk): mitigate the risk of memory leak
- fix(host): loadScriptSync issue
- fix(cli): change @shoelace-style/shoelace version to 2
Features
- feat(sdk): add disable-ios-embed props for ios native input
- feat(sdk): get static template theme from body
- feat(sdk): support remove skeleton after static templete rendered
- feat(sdk): drawer support teleportTo
- feat(demo): add fixed page input demo
- feat(sdk): flutter svg support
- feat(sdk): input component can highlight the inputed content
- feat(sdk): flutter deprecated textarea add
cursor-spacing
- feat(sdk): support auto zip sdk in watch mode
- feat(cli): add socket status indicator
- feat(bundler): support standalone-chunks
[4.39.8] 2025-01-29
Download: 4.39.8(2.57 MB)
Bug Fixes
- fix(sdk): changelog script
[4.39.7] 2025-01-27
Download: 4.39.7(2.47 MB)
Bug Fixes
- fix(sdk): remove skyline sync ui command
[4.38.7] 2025-01-24
Download: 4.38.7(2.57 MB)
Bug Fixes
- fix(sdk): disable scrolling when scroll into view
[4.37.11] 2025-01-24
Download: 4.37.11(2.56 MB)
Bug Fixes
- fix(sdk): disable scrolling when scroll into view
[4.39.6] 2025-01-24
Download: 4.39.6(2.57 MB)
Features
- feat(sdk): disable scrolling when scroll into viewe
[4.38.6] 2025-01-23
Download: 4.38.6(2.57 MB)
Bug Fixes
- fix(sdk): clear unreachable rpc promise
Features
- feat(sdk): native-input cursor issue
[4.37.10] 2025-01-23
Download: 4.37.10(2.56 MB)
Bug Fixes
- fix(sdk): clear unreachable rpc promise
Features
- feat(sdk): native-input cursor issue
[4.37.10] 2025-01-23
Download: 4.37.10(2.56 MB)
Bug Fixes
- fix(sdk): clear unreachable rpc promise
[4.38.6] 2025-01-23
Download: 4.38.6(2.57 MB)
Bug Fixes
- fix(sdk): clear unreachable rpc promise
[4.39.5] 2025-01-23
Download: 4.39.5(2.57 MB)
Bug Fixes
- fix(sdk): clear unreachable rpc promise
[4.39.4] 2025-01-21
Download: 4.39.4(2.57 MB)
Bug Fixes
- fix(sdk): mitigate the risk of memory leak
[4.38.5] 2025-01-21
Download: 4.38.5(2.57 MB)
Bug Fixes
- fix(sdk): mitigate the risk of memory leak
[4.37.9] 2025-01-21
Download: 4.37.9(2.56 MB)
Bug Fixes
- fix(sdk): mitigate the risk of memory leak
[4.38.4] 2025-01-21
Download: 4.38.4(2.57 MB)
Bug Fixes
- fix(sdk): 438 virtual list hotfix 0120
[4.37.8] 2025-01-21
Download: 4.37.8(2.56 MB)
Bug Fixes
- fix(sdk): virtual list hotfix 0120
[4.39.3] 2025-01-20
Download: 4.39.3(2.57 MB)
Bug Fixes
- fix(sdk): 439 virtual list hotfix 0120
[4.38.4] 2025-01-20
Download: 4.38.4(2.57 MB)
Bug Fixes
- fix(sdk): 438 virtual list hotfix 0120
[4.37.8] 2025-01-20
Download: 4.37.8(2.56 MB)
Bug Fixes
- fix(sdk): virtual list hotfix 0120
[4.39.2] 2025-01-17
Download: 4.39.2(2.50 MB)
Features
- feat(sdk): view component add events `onAppear&onIntersectionChange&o…
[4.39.1] 2025-01-17
Download: 4.39.1(2.50 MB)
Bug Fixes
- fix(sdk): 4.39 virtual list hotfix
[4.38.3] 2025-01-17
Download: 4.38.3(2.50 MB)
[4.37.7] 2025-01-17
Download: 4.37.7(2.49 MB)
[4.39.0] 2025-01-16
Download: 4.39.0(2.50 MB)
Bug Fixes
- fix(bmp): remove requestFullscreen param
- fix(sdk): flutter-video context issue
Features
- feat(sdk): add showDiagnosticPage API
- feat(sdk): native-input cursor issue
- feat(sdk): add flutter-chart component
- feat(sdk): catch setTimeout callback error & Handle redundant
Uncaught
errors - feat(cli): support debug mode flag
[4.38.2] 2025-01-09
Download: 4.38.2(2.50 MB)
Bug Fixes
- fix(sdk): flutter-video context issue
- fix(sdk): chart should be destroy after unmounted
- fix(sdk): enable placeholder for flutter
[4.38.1] 2025-01-03
Download: 4.38.1(2.50 MB)
Bug Fixes
- fix(sdk): chartActionQueue cache with id and monitor LCPElement payload
Performance Improvements
- perf: remove getBoundingClientRect in flutter widget and nativeComp
[4.38.0] 2024-12-26
Download: 4.38.0(2.50 MB)
Bug Fixes
- fix(sdk): adjust unload timming
- fix(sdk): native input with number type issue
- fix(cli): ide-cli pnpm dep package.json resolve failed
Features
- feat(sdk):
MP.onError
message format &MP.lifecycle
throw error - feat(sdk): add params in chooseFile
- feat(sdk): scrollview support flex height virtual list
- feat(sdk): svg inline tag performence improve
- feat(bmp):
<Lottie />
support events - feat(sdk):
<lottie />
support switching animation - feat(sdk): add
flutter-video
component - feat(sdk): throw bmp app
onError
- feat(sdk): add
<DualSlider>
component - feat(extended-lib): update react/react-dom 18.3.1
- feat(sdk): echarts tooltip formatter support function
- feat(cli): ide cli build failed not catch
- feat(bmp):
PickerView
add optionsmaskClass|maskStyle|indicatorClass|indicatorStyle
- feat(cli): fix hot reload & change package name to ide-cli
[4.37.6] 2024-12-19
Download: 4.37.6(2.48 MB)
[4.37.5] 2024-12-19
Download: 4.37.5(2.48 MB)
Bug Fixes
- fix(sdk): svg object.hasown not found
[4.37.4] 2024-12-17
Download: 4.37.4(2.48 MB)
Features
- feat(sdk): svg improve inline tag support
[4.37.3] 2024-12-12
Download: 4.37.3(2.48 MB)
Bug Fixes
- fix(sdk): remove repeat effect when worker data update
[4.36.3] 2024-12-12
Download: 4.36.3(2.43 MB)
Features
- feat(sdk): add skeleton remove point
[4.36.3] 2024-12-11
Download: 4.36.3(2.48 MB)
Bug Fixes
- fix(sdk): trigger renderEffect before componentinit to fix patch issues
- fix(sdk): fix page stack update timing
- fix(sdk): run setdata callback after vue nexttick
- fix(bmp): update type
BnInputProps&BnTextareaProps
Features
- feat(sdk): add remove skeleton point
- feat: sortable component
- feat(sdk): flutter-scrollview add
refresher
props - feat:(sdk): builtin svg component
- feat(sdk): deprecated textarea autoHeight support
- feat(ide-cli): preview functions for binance devtool
- feat(sdk): create chart context support options params
- feat(sdk): DeprecatedTextarea add
autocorrect
&autocapitalize
- feat(sdk): add scrollstart scrollend to scrollview
- feat(sdk): add
flutter-container
- feat(sdk): add
option.url
in applyUpdate
Performance Improvements
- perf: enhance scroll performance by reduce binding getter from event target
Misc
- Revert "chore: @mp/bundler dev"
[4.37.2] 2024-12-10
Download: 4.37.2(2.48 MB)
Bug Fixes
- fix(sdk): hotfix 4.37.2
[4.37.1] 2024-12-09
Download: 4.37.1(2.48 MB)
Bug Fixes
- fix(sdk): refresher event detail not provide the flutterTarget as expect
[4.37.0] 2024-12-05
Download: 4.37.0(2.48 MB)
Bug Fixes
- fix(sdk): widget load timeline
- fix(sdk): flutter deprecated-textarea autoheight style error
- fix(sdk): trigger renderEffect before componentinit to fix patch issues
- fix(sdk): fix page stack update timing
- fix(sdk): run setdata callback after vue nexttick
- fix(bmp): update type
BnInputProps&BnTextareaProps
Features
- feat(sdk): sortable support dark mode
- feat: sortable component
- feat(sdk): flutter-scrollview add
refresher
props - feat:(sdk): builtin svg component
- feat(sdk): deprecated textarea autoHeight support
- feat(ide-cli): preview functions for binance devtool
- feat(sdk): create chart context support options params
- feat(sdk): DeprecatedTextarea add
autocorrect
&autocapitalize
- feat(sdk): add scrollstart scrollend to scrollview
- feat(sdk): add
flutter-container
- feat(sdk): add
option.url
in applyUpdate
Performance Improvements
- perf: enhance scroll performance by reduce binding getter from event target
Misc
- Revert "chore: @mp/bundler dev"
[4.36.2] 2024-11-27
Download: 4.36.2(2.43 MB)
Bug Fixes
- fix(sdk): resolve IntersectionObserver is undefined issue
Features
- feat(sdk): expose response for native component
[4.36.1] 2024-11-20
Download: 4.36.1(2.43 MB)
Bug Fixes
- fix(sdk): webview instance id should not repeat
[4.36.0] 2024-11-15
Download: 4.36.0(2.43 MB)
Bug Fixes
- fix(sdk): change handlePaste defaultValue
- fix(sdk): remove native component background color
- fix(sdk): flutter-image remove eventListener
Features
- feat(sdk): add switch tab options in api
- feat(sdk): add timeformat api
- feat(sdk): add showBackButton api
- feat(sdk):
native-textarea
add onPaste - feat(sdk):
native-textarea
addalwaysEmbed
- feat(sdk): add the value of input type
decimals
- feat(sdk): flutter-deprecated-textarea add
autoFocus
[4.35.2] 2024-11-08
Download: 4.35.2(2.43 MB)
Bug Fixes
- fix(sdk): check whether to use patch
- fix(sdk): release flutter image load
- fix(sdk): wrap inline element with bn-span for bn-markdown
Misc
- Revert "chore: revert ui command"
[4.35.1] 2024-10-31
Download: 4.35.1(2.43 MB)
Bug Fixes
- fix(sdk): markdown paragraph use bn-view, strong/em use bn-text
[4.35.0] 2024-10-25
Download: 4.35.0(2.43 MB)
Bug Fixes
- fix(sdk): support inlineLayout for skyline
- fix(sdk): flutter scroll refresher background color
- fix(sdk): android quickjs unsupport Unicode Property Escapes
- fix(sdk): cherry pick webview message issue
- fix(sdk): re-publish @mp/runtime-plugin-enable-sheet-gesture
- fix(sdk): fix cursor issue
- fix(runtime): premature return issue in ide enviroment's show-modal api
- fix(sdk): editor pos nodeBefore return real textContent if node is nonTextNode
- fix(sdk):
deprecated-textarea
support force update - fix(sdk): deprecated input does not update when is composing
- fix(sdk): jarvis input does not update correctly
Features
- feat(sdk): new api page.updateRouteOptions
- feat(sdk):
DeprecatedTextarea
supportcursor/autoFocus/selection-start/selection-end
- feat(demo): add error handler bot modal demo
- feat(sdk): use tap for skyline
- feat(sdk): add tab-switched api
- feat(sdk): update caniuse api
- feat(sdk): support multi pages in tabbar
- feat(sdk): webview clearScrollStatus, invoke api
- feat(sdk): add sticky-header & stick-section
- feat(sdk): add
<FlutterSwiper />
- feat(sdk): setup markdown on flutter
- feat(sdk): new api enable enableSheetGesture
- feat(extended-lib): expose buildIn libs for server side bundle
[4.34.7] 2024-10-25
Download: 4.34.7(2.42 MB)
Bug Fixes
- fix(sdk): support tap and inlineLayout for skyline
[4.34.6] 2024-10-22
Download: 4.34.6(2.42 MB)
Bug Fixes
- fix(sdk): android 7 quickjs not support Unicode Property Escapes
[4.34.5] 2024-10-15
Download: 4.34.5(2.42 MB)
Bug Fixes
- fix(sdk):
deprecated-textarea
support force update
[4.34.4] 2024-10-11
Download: 4.34.4(2.42 MB)
Features
- feat(sdk): web-view-post-message event handler
[4.34.3] 2024-10-10
Download: 4.34.3(2.42 MB)
Features
- feat(sdk): setup markdown on flutter
[4.34.2] 2024-10-09
Download: 4.34.2(2.38 MB)
Bug Fixes
- fix(sdk): message for createwebview api instance
[4.33.3] 2024-10-09
Download: 4.33.3(2.20 MB)
Bug Fixes
- fix(sdk): hotfix 4.33.3 deprecated textarea
[4.34.1] 2024-10-09
Download: 4.34.1(2.38 MB)
Bug Fixes
- fix(sdk): flutter deprecated textarea when composing
- fix(sdk): flutter deprecated textarea
[4.34.0] 2024-10-07
Download: 4.34.0(2.38 MB)
Bug Fixes
- fix(sdk): fix webview message action not work
- fix(sdk): native list view conflict with sliver style
- fix(automator): add timeout when run automator
Features
- feat(host): align response with native
- feat(sdk): flutter text component
- feat(sdk): update markdown & pika version update
- feat(sdk): support readme feature
- feat(sdk): add 2 components
ContextMenu
&ContextMenuItem
- feat(sdk): add
<Lottie />
component & lottie-context - feat(bundler): emit handlePageBundled when skeleton build finish
- feat(bundler): upgrade webpack to support Node >=18
[4.33.2] 2024-09-19
Download: 4.33.2(2.20 MB)
Bug Fixes
- fix: add FlutterImage switch and remove FlutterSrollView type=list props
[4.33.2] 2024-09-19
Download: 4.33.2(2.38 MB)
Bug Fixes
- fix(sdk): native list view conflict with sliver style
- fix(automator): add timeout when run automator
Features
- feat(sdk): add
<Lottie />
component & lottie-context - feat(bundler): emit handlePageBundled when skeleton build finish
- feat(bundler): upgrade webpack to support Node >=18
[4.33.1] 2024-09-17
Download: 4.33.1(2.20 MB)
[4.33.0] 2024-09-13
Download: 4.33.0(2.20 MB)
Bug Fixes
- fix(sdk): fix catchmove not work
- fix(sdk):add textarea placeholder class prop
- fix(sdk): fix component patch error messsage
- fix(sdk): fix drawer error and support accelaration
- fix(lib): fix event channel type
- fix(bundler): bundle watch mode should copy ignore files
- fix(sdk): scroll y on scrollView is not works
- fix(sdk): fix textarea props and type