HBuilder X - Release Notes
======================================
3.8.6.20230621-alpha
HBuilder
- Fixed the bug caused by 3.8.5, the file find reference function fails
uni-app plugin
- Fixed the issue of socket legitimate domain name errors in uni-push2.0 updated on 3.8.5
3.8.5.20230616-alpha
HBuilder
- Added plugin API
languages.registerInlineCompletionItemProvider
to support inline code completion. Details
- Added plugin API
window.createStatusbarItem
to create a status bar item. Details
- Optimized the performance of the plugin API
console.appendLine
for logging.
- Added support for
Ctrl + Tab
to quickly switch between views(macOS:shortcut Alt + Tab
).
- Added automatic filling of
clogvar
code block with the nearest variable.
- Added support for code folding in the code block region of Markdown editor.
- Added support for automatic uploading of uni-app Alipay releases. Details
- Fixed language service caused slow HTML tag and attribute suggestions in certain cases.
- Fixed language service caused high CPU usage in certain cases.
- Fixed language service global class and ID definitions were not able to navigate to local definitions. Details
- Fixed language service paths starting with @/ in Vue files were unable to navigate to their definitions.
- Fixed language service TypeScript files in Vue CLI projects were incorrectly reported as errors.
- Fixed triggering comment with
Ctrl + /
on multiple lines would also comment the last line if the cursor was at the beginning of the line.
- Fixed inserting a blank line above with
Ctrl + Shift + Enter
would result in incorrect indentation in certain cases.
- Fixed the console log where shortcuts like
Shift + Up
or Shift + Down
couldn't be used to select text.
- Fixed multi-file character search where the highlighting in the editor was not cleared after clicking "Reset".
- Improved multi-file character search by increasing the display area for search results on small screens.
- Fixed multi-file character search where the input for include/exclude directories was not taken into account when clicking the "Search" button.
- Fixed the built-in browser where occasional crashes occurred when switching between preview and closing multiple times.
- Fixed switching the left-side view (such as the project explorer) while having multiple running consoles would cause misalignment of the buttons at the top of the console.
uni-app plugin
- App、Web Fixed Vue page textarea component height rendering exception Details
- App Updated Vue2 project nvue file event compilation Details
- App Fixed Text nodes in nvue files cannot use \n to wrap Details
- App Fixed Some prompts for fingerprint authentication do not support internationalization Details
- App Fixed The VideoContext method fails in some cases of the Vue3 project Details
- App-iOS Fixed uni.setTabBarItem dynamically sets gif images not to take effect Details
- App-iOS Fixed The nvue rich-text component may randomly appear on a white background when the text is rendered in a loop Details
- App-iOS Fixed The nvue video component height is set rpx may cause Controls not to appear Details
- Web Updated uni.showToast text wrapping style Details
- Web Fixed In some cases, the location selection interface displays abnormally Details
- Web Fixed Gaode map address name is missing Details
- Web Fixed darkmode configuration does not take effect Details
- Mini Program Fixed Event compilation errors in some cases of nested lists Details
- Mini Program Fixed eventChannel disorder in some cases
- Mini Program Fixed Custom attribute names cannot use name, value Details
- Weixin Mini Program Fixed Report an error using requirePlugin Details
- Douyin Mini Program Added Support consume-card, pay-button, rate-button, member-button components Details
- Douyin Mini Program Added showToast supports mask configuration Details
- Web platform, mini-program platform, App platform online push: Fixed uni-push2.0, which used to cause high-frequency push calls, leading to insufficient client memory and causing the client to get stuck (for mini-program platform, you need to add a new socket legal domain wshzn.getui.net:5223 to the whitelist, Details)
uniCloud plugin
- [Important] Added uni-ai support making calls through the uni-ai billing gateway Details
- Fixed The multi method of redis does not return results correctly when calling from local cloudfunction Details
- Added Extension uni-cloud-push can be used in local cloudfunction
- Optimized Aliyun The timeout period of invoke cloudfunction by cloudfunction is adjusted from 10 seconds to 60 seconds
- Added Aliyun Cloud Storage support directory Details
App plugin (5+ App & uni-app)
- Android Fixed The input box may be blocked when the soft keyboard pops up with version 3.8.4 Details
- iOS Adjust allowsInlineMediaPlayback defaults to ture, allow videos to play in full screen Details
- iOS Adjust mediaPlaybackRequiresUserAction defaults to false, allows audio and video to control automatic playback through APIs Details
- iOS Fixed The orientation of the video may be incorrect Details
3.8.4.20230602-alpha
HBuilder
- Optimize the left view of HBuilderX. The drop-down menu in the upper right corner of the top supports switching views of project manager, multi-file character search, debugging, etc.
- Optimize the HBuilderX multi-file character search view, optimize the stop function and UI on the top status bar.
- Fixed the uni-app introduced in 3.8.0. When the project contains the uts authorized version plug-in, submitting the bug that the server fails to make a custom debugging base
uni-app plugin
- App Fixed Vue2 project is not parsed accurately using the border-radius style in the nvue page style Details
- App-Android Fixed Some devices may report
Uncaught SyntaxError: Invalid or unexpected token at __uniappview.html:2
error cause white screen Details
- Mini Program Fixed Vue2 project compiles with errors when using global variables like JSON.stringify in templates Details
App plugin (5+ App & uni-app)
- Android Fixed The input box focus switch may cause the page to display abnormally caused by version 3.8.3 Details
3.8.3.20230523-alpha
HBuilder
- Optimize the left view of HBuilderX. The drop-down menu in the upper right corner of the top supports switching views of project manager, multi-file character search, debugging, etc.
- Optimize the HBuilderX multi-file character search view, optimize the stop function and UI on the top status bar.
- Fixed the uni-app introduced in 3.8.0. When the project contains the uts authorized version plug-in, submitting the bug that the server fails to make a custom debugging base
uni-app plugin
- App Platform Fixed the bug that clicked the error after configuring type="checkbox" on the nvue page switch component Details
- uni-ad manages background page adjustments, adjusts the basic ads of the app, and enhances the classification concept of advertisements Details
- App, Web optimize navigationBarBackgroundColor, navigationBarTextStyle default Details
uniCloud plugin
- Added uni-ai Support azure chatCompletion api Details
- Fixed jql Some requests execute slowly in some situation Details
3.8.2.20230511-alpha
HBuilder
- Fixed the bug that HBuilderX crashes in some cases when searching characters in multiple files.
- Language Server: Fixed the bug that the code prompt of the nvue file introduced by 3.8.0, and the language service crashes
- Language Server: Fixed the bug that the template tag of the Vue file cannot prompt lang
- Language Server: Fixed the bug that the template tag of the Vue file, when the lang attribute is empty, the html tag cannot prompt
- Language Server: Fixed Vue file SCSS @ syntax, in some cases, the bug that the @ symbol replaces the wrong position after the code assistant enters
- Language Server: Fixed Vue file SCSS, in some cases, !default and !global have no prompt Bug
uniCloud plugin
- Added uni-ai Add text to image api Details
App plugin (5+ App & uni-app)
- Android Fixed The playground may fail to synchronize files Details
- Android Fixed The prompt text for permission denied on the Scan Code page does not support internationalization Details
3.8.1.20230428-alpha
uni-app plugin
- App-Android Fixed The map component in the nvue page is not automatically destroyed in certain scenarios and may cause a black screen Details
uniCloud plugin
- Fixed When using the vue3 project to publish to the web, uniCloud.SSEChannel's open method reported an error
3.8.0.20230425-alpha
HBuilder
- Optimize the application icon of HBuilder Alpha version to supplement the α corner mark in the lower right corner.
- Language Server: Added Html file to introduce Vue.js support code Vue code prompt
- Added project manager to add file search reference function (select the file, right-click menu [file search reference])
- Language Server: Added Vue and Html files to support ID and Class lookup references
- Language Server: Added uni-app project component to support finding references
- Language Server: Fixed the code assistant sorting rules, the bug that the first item of typing unic under the uni-app project is not uniCloud
- Language Server: Fixed the bug that the path prompt at the beginning of uni-app/, input completion items in the middle are incorrect
- Language Server: Fixed the uts plug-in, the Android system API part type inheritance error caused the bug of syntax verification error
- Fixed Bug that cannot format files above 1M
- Fixed formatting Format plug-in, when there is an indentation on the first line of the js file, the formatting will cause the indentation to be indented according to the first line as a whole Bug
- Fixed the bug that HBuilderX crashes when switching themes in some cases
- Fixed In some cases, when the project manager is always associated with the editor, opening a file under the sub-project or the parent project will cause the bug that the project manager scrolls incorrectly
- Optimize Alt+Tab to switch tabs, list item icons and project manager icons are consistent.
- Fixed the bug that when the uni-app project runs and downloads the compiler plug-in, in some cases, the console does not prompt to re-run.
uni-app plugin
- App-iOS Fixed uni.scanCode may cause the application to freeze after scanning the code Details
uniCloud
- Added uni-ai response in stream format Details
- Added Server sent event channel between cloudfunction and client Details
- Updated HBuilderX automatically pulls schemas and schema extension js with the same name in opendb when creating a schema or schema extension js from opendb
3.7.13.20230411-alpha
HBuilder
- Fixed the bug caused by 3.7.13, multi-file character search, under certain circumstances, the bug that HBuilderX crashes during the search process
- Language Server: Fixed function overload prompts occasional crash bug
- Fixed the bug that uts plugin, language service, some types of iOS missing default constructors lead to grammar verification errors.
- Fixed the bug that uts plugin, language service, Incomplete methods of iOS String type lead to grammar verification error.
- Added MacOSX, App project, support to choose custom base to run to iOS Simulator Details
- Added uni-app to support multiple projects to run to WeChat developer tools at the same time.
- Added uniCloud Aliyun, the front-end web page hosts a custom domain name, and automatically refreshes the CDN after uploading files.
uni-app plugin
- Added uni.addInterceptor callback added the second parameter params Details
- App Fixed Vue3 project picker-view component using v-if toggle error Details
- App-Vue Fixed Vue3 project text component nest text component show abnormality Details
- Web Updated Cancel coordinate system conversion when using IP positioning Details
- Web Fixed Vue3 project input component uses v-model when input is out of focus too fast Details
- Mini Program Fixed Vue2 project compiles invalidly with static directory condition when using high version CopyWebpackPlugin Details
uniCloud plugin
- [Important] Added uni-cloud-ai extension, provide AI conversation capabilities Details
- Updated The dynamic enum configured in schema removes the enumeration limit of only 500 entries when validating data
- Added The primaryCollection parameter is added to the subtable read event in the trigger, and the value is the table name of the primary table in this contingency query
App plugin (5+ App & uni-app)
- Android Fixed The advertisData field of BluetoothDeviceInfo may lose data Details
- Android Fixed After the app switches languages, the restart may flash the screen Details
- iOS Fixed Apple in-app payments are unresponsive after plus.runtime.restart
3.7.12.20230331-alpha
HBuilder
- Windows 64-bit system, HBuilderX built-in Node adjusted to 64-bit Node.exe.
- Optimize the multi-file character search from the toolbar to the left view of HBuilderX Details.
- Language Server: Fixed the bug that the prompt ratio of px to upx/rpx is set, and the code assistant prompts that the custom ratio does not take effect
- Language Server: Fixed the bug that 404 is displayed after the URL of the help document in the code assistant is redirected due to the change of the Vue domain name.
- Language Server: Fixed the js file. In some cases, require cannot prompt the bug of other js file paths.
- Language Server: Fixed the uni-app project, in some cases, the project does not exist in the uni_module directory, and the bug that the language service reports an error.
- Fixed the bug that attach fails in some cases of Node debugging.
- Fixed js-beautify formatting plug-in, when the indentation is set to
tab
, the ts file formatting causes the bug that the indentation in the comment is wrong
- Fixed the bug that HBuilderX crashes when you right-click the schema.json file in 3.7.6 to download DB Schema.
- Fixed the bug caused by 3.7.6, some low-version MacOSX operating systems, no iOS mobile phone detected.
- Adjust the uts project, run it to the iOS simulator, the console shields the uts debugging entry, and does not support the uts debugging of the iOS simulator.
- Adjust uts project, uts Android development extension, increase gradle version limit, only support version 7.6.1 and below.
uni-app plugin
- App, Web Updated Socket connection onClose event information increases Code and Reason attributes
- App Fixed Vue3 project uses pure NVue development to turn to the homepage when the heat load jumps to the homepage Details
- App Fixed The new language of international configuration is not good Details
- App Fixed Vue3 project nvue page configuration flex-direction default value invalid Details
- App-Android Fixed The WebSocket closure with a code value of 1001 that is being listened to by uni.onSocketClose may not trigger the callback
- App-Android Fixed The existence of special characters in nvue pages may cause crashes Details
- App-Android Fixed The nvue pages may render abnormally when in App floating window mode Details
- App-Android Fiexd Special characters in the text component of nvue pages will not be displayed Details
- Web Fixed onError invalid in the Vue3 project script setup Details
- Web Fixed Gaode navigation destination name display exception Details
- Web Fixed Gaode no locate permission did not trigger fail callback Details
- Web Fixed Gaode map callout layout exception Details
- Mini Program Updated Vue2 project adds slotMultipleInstance configuration to support scoped slot rendering of multiple instances Details
- Mini Program Updated Vue2 project v-for supports index parameter when traversing objects Details
- Mini Program Fixed Vue2 project event expressions containing multiple function statements compiled invalid Details
- Mini Program Fixed Vue3 project page style file is missing after compilation Details
- Baidu Mini Program, Alipay Mini Program Added Support for running to specified pages
- Weixin Mini Program Fixed Support for enterprise applets onNFCReadMessage life cycle Details
- Weixin Mini Program Fixed Vue3 project mixed subcontracting part of the case of interface calls reported error Details
- Alipay Mini Program Fixed The component styleIsolation is configured to apply-shared by default.
- Alipay Mini Program Fixed Vue3 project page - meta component foot-font-size attribute is invalid
- ByteDance Mini Program Fixed Fix aweme-data component not rendering properly
App plugin (5+ App & uni-app)
- Android Fixed In certain situations, the software keyboard may pop up and immediately collapse Details
- Android Fixed plus.navigator.updateSplashscreen may not take effect Details
- iOS Fixed Entering a video page that contains video playback controls interrupts music playback Details
- iOS Fixed The navigation bar titleNView setting splitLine style may not display correctly Details
3.7.7.20230316-alpha
HBuilder
- Fixed the ts file exported by HBuilderX 3.7.6, select a specific area code for formatting, and the bug that the formatting operation fails
- Fixed After .editconfig is enabled, if the last line of the Vue file does not wrap, the bug that the file content will be wrong when saving
- Fixed the bug that the language service ts file in some cases, the ts grammar check does not take effect
uni-app plugin
- Weixin Mini Program Fixed Some attributes of components such as share-element are invalid. Details
- Alipay Mini Program Fixed Vue3 project page-meta component page-style attribute is invalid. Details
- ByteDance Mini Program Fixed uni.chooseImage does not support sizeType configuration. Details
- App-iOS Fixed The nvue page component may occasionally crash when setting the border style Details
- App-iOS Fixed The nvue page loading component event does not fire properly Details
uniCloud plugin
- Added The uni-cloud-s2s public module is added to solve the problem of mutual trust between the uniCloud and the traditional server Details
- Fixed uniCloud HBuilderX plugin In some cases, modifying a JS file does not take effect in real time
- Fixed uniCloud HBuilderX plugin In some cases, modifying dependencies of cloudfunction causes package.json content error Details
- Updated Secure Network The WeChat Mini Program allows secure network handshake without calling the uni-id-co method Details
- Updated uniCloud HBuilderX plugin When you call a local cloudfunction, each project fixes 4 cloudfunction instances to a minimum of 2 instances and a maximum of 8 instances
- Updated uniCloud HBuilderX plugin Call local cloudfunction stop waiting for instances to be idle when all instances are occupied, and directly reject the call request
- Updated Aliyun The maximum timeout for client connection to cloudfunction is adjusted from 20 seconds to 40 seconds
- Updated Aliyun The QPS limit of http trigger through default domain is adjusted from 100 to 1000
- Updated Aliyun The limit for CDN refreshes for front-end web hosting has been adjusted from 3/h to 10/h
- Fixed Aliyun The limit of collection number cannot be refreshed in real time after collection is removed
- Fixed Aliyun Some transaction errors are not clearly reported
App plugin (5+ App & uni-app)
- Android Fixed The readAsDataURL of plus.io.FileReader returns base64 characters containing line breaks Details
- iOS Fixed The video controls setting to false does not hide the title bar when displayed in full screen Details
3.7.6.20230227-alpha
HBuilder
- Added a built-in formatting plug-in, which supports the use of the .jsbeautifyrc configuration file under the project Details
- Fixed the bug that the built-in formatting plug-in does not support formatting the ts code in the Vue file.
- Language Server: Fixed Vue file
this.xxx = ...
, xxx cannot go to the defined bug.
- Language Server: Fixed the uni-app cli ts project, after using pnpm to install the module, opening the vue file under the project causes the language service to crash.
- Optimize settings, language service configuration, enable code assistant, after modifying configuration items, it will take effect without restarting HBuilderX
- Fixed Enable .editorconfig support, when configuring
insert_final_newline
, accidentally touch the bug of the code assistant when saving
- Fixed MacOSX, run the App to iOS, the device selection window, in some cases, the bug that the iOS device is repeatedly displayed
- Added uni-app uts plug-in to run to iOS to support debugging (requires MacOSX) Details
- Fixed the bug caused by 3.7.1, uni-app Vue3, run to the iOS simulator, after the modified file is saved, the iOS simulator will not automatically refresh the bug
uni-app plugin
- Web、App Fixed NodesRef cannot get properties Details
- Web Fixed The markertap event will be triggered when the Gaode map is zoomed Details
- App Updated The video component supports the isLive property
- App Fixed uni.uploadFile interface timeout configuration is invalid Details
- App Fixed onPageScroll and onReachBottom are invalid when the Vue2 project uses the composition API Details
- App-Android Fixed Using Secure Network may cause a crash on some devices
- Mini Program Fixed In some cases of Vue2 projects, v-for nested v-model is invalid after compilation
- JingDong Mini Program Added Support compiling Vue3 projects Details
- Weixin Mini Program Added Support Skyline gesture Details
uniCloud plugin
- Added uni facial recognition verify. All-in-one financial-grade security in the cloud Details
- [Important] uni-id-pages adds real-name authentication function Details
- [Important] Added uni-frv-external cloud-integrated template for non-uniCloud business to use the real-name authentication function Details
- Updated When the client SDK is developing and debugging, the time of connecting to the local network is adjusted from the connection when the application is started to the connection when the local SCF is accessed
- Fixed The client sdk uniCloud.init and uniCloud.database methods still use the public beta endpoint by default when associating with the official version of aliyun space
App plugin (5+ App & uni-app)
- Android Fixed tabbar page switching may be unexpected in dark mode Details
- Android Fixed In Xiaomi Android 13 devices, selecting pictures from the album may be abnormal caused by version 3.7.1 Details
3.7.2.20230217-alpha
HBuilder
- Fixed the manifest.json interface, in some cases, check the check box, HBuilderX crashes the bug
- Fixed the bug that the uni-app uts project runs to the mobile phone. In some cases, after re-running the project, the console debug button disappears.
uni-app plugin
- App-Android Fixed uni.getSystemInfo may get the same deviedId value on some devices Details
3.7.1.20230210-alpha
HBuilder
- Add code block surround, wrap code blocks such as if outside the selection area. (menu Edit->Surround->Code block surround, shortcut key win:
Ctrl+Alt+T
, mac: Command+Alt+T
)Details
- Added project manager, font size adjustment (menu settings-> Commonly Used). Details
- Fixed the bug that multiple lines of content will be copied when copying or cutting when multiple cursors are on the same line.
- Language Server: Fixed Vue3-ts project, the bug that the image src attribute reports an error Details
- Language Server: Fixed uni-app main.js, the Vue variable or method defined by Vue.prototype.xxx, in the vue file,
this.
cannot prompt Bug. Details
- Fixed the bug that it may not be possible to go to the definition when it takes a long time to go to the definition.
- Fixed the setting interface and manifest.json interface, clicking the blank area on the right side of the text on the check box control will also cause the bug to be selected/cancelled.
- Fixed the bug caused by 3.7.0, 5+App and Wap2App projects, in some cases, the synchronization file fails.
- Fixed the bug that when uni-app runs to Chrome, it opens a new Chrome instance every time it runs.
- Added uni-app manifest.json, App module configuration, added real person authentication Details
uni-app plugin
- App-Android Fixed The uni.sendSocketMessage introduced by the 3.6.16 upgrade fastjson cannot send ArrayBuffer data Details
- App-Android Fixed The height of the cell component of the nvue page exceeds the height of the list itself, and the loadmore event is frequently fired Details
- App-Android Fixed After the placeholder attribute of the input component of the nvue page is changed, the placeholder-style and placeholder-class properties are invalidated Details
- App-Android Fixed The bubble displays abnormally when the marker of the nvue page map component sets the anchor Details
- App-Android Fixed The cover-view is not displayed when the nvue page map component updates the marker Details
uniCloud plugin
- Fixed Using array which contains negative value in parameter of where method report an error Details
- Fixed Calling cloud object method without return value report an error Details
- Updated Deprecate subCollection property of JQL triggr parameter, please use secondaryCollection instead Details
- Added New JQL trigger timing "beforeReadAsSecondaryCollection" and "afterReadAsSecondaryCollection" Details
- Aliyun Fixed No error message was returned when deleting file encounter error
- HBuilderX Plugin Fixed Using console.warn output message to console panel in cloud functions was not colored properly
App plugin (5+ App & uni-app)
- Android Update PayPal SDK to version 0.8.8 to fix the bug that payment cannot be made normally Details
- Android Fixed plus.downloader.clear cannot clear persistent storage downloads Details
- iOS Fixed AudioPlayer seekTo does not support milliseconds to jump to the specified position
3.7.0.20230118-alpha
HBuilder
- Fixed the bug that HBuilderX cannot be started due to abnormal editor theme configuration in some cases.
- Fixed the bug that blank characters cannot be highlighted in the Markdown code area.
- Fixed the bug that Markdown copied table data from WPS and pasted it as a Markdown table syntax conversion error.
- Fixed the bug that the editor will not automatically scroll to the original cursor position when you press the esc key to find symbol in Editor.
- Language Server: Fixed the Vue file, when there are only script and style nodes, but no template node, the document structure diagram shows a blank bug.
- uniCloud: Fixed the bug that the upload and run operation fails when there are Chinese files in the cloud function directory of uniCloud cloud function.
- Mobile App Playground: MacOSX run the project to the real iOS device, and automatically start the App (MacOSX needs to install Xcode that matches the iOS mobile phone system) Details
- Mobile App Playground: Added Windows operating system, iOS standard base, supports signing with Apple certificate, after signing, it can run standard base to iOS real device Details
- Mobile App Playground: Added Windows device selection window, custom dock and standard dock support switching with & shortcut keys.
- uni-app: Added WeChat Build, automatically uploaded to the WeChat platform, and supports the configuration of WeChat ci robot numbers. Details
- uni-app: uts plug-in run to Android support debug debugging Details
uni-app plugin
- [Important] Added uts components. Native extensions can be developed using the uts language Details
- Added uni-vue-devtools plugin. Easy to view, modify data and review custom components Details
- Web, App Added The page-meta component supports the scroll-top property
- Web Fixed The Vue3 project scroll-view component slot introduced in version 3.6.16 renders abnormally in some cases Details
- Web Fixed The show-progress attribute of the video component does not take effect Details
- Web Fixed When the input component type=digit, the placeholder is not displayed after clearing the input box Details
- Web Fixed Vue3 project onNavigationBarSearchInputConfirmed not working Details
- Web Fixed Vue3 project switching tabbar page does not trigger onTabItemTap
- App Added [ext component] animation-view component Details
- App Fixed When the native navigation bar type in the Vue3 project is transparent, the color of the custom buttons does not change when sliding to the top on the navigation bar Details
- Weixin Mini Program Added pages.json supports configuring the entryPagePath property Details
- Weixin Mini Program Fixed An error is reported when running the enterprise version of WeChat introduced by version 3.6.16
- Weixin Mini Program Fixed Version 3.6.16 introduced Vue2 project partially in the scope slot access length property reported an error
- Weixin Mini Program Fixed Incorrect return value when using uni.env in Vue2 project Details
- Alipay Mini Program Fixed The DingTalk mini program uses uni.saveImageToPhotosAlbum to report an error Details
- Alipay Mini Program Fixed The platform property returned by uni.getSystemInfo was incorrect in the simulator
- QQ Mini Program Fixed The ended event of the video component of the Vue3 project does not trigger on the real machine Details
uniCloud plugin
- Added Manage dependencies of schema extension Details
- Added JQL Trigger method add new parameters Details
App plugin (5+ App & uni-app)
- Android Fixed The system navigation bar button color is the same as the background color caused by version 3.6.17 Details
- Android Fixed Picture selection on Android 13 devices prompts no permission Details
- Android Fixed plus.io.FileReader's readAsDataURL reads data without splitting by slice position Details
- Android Fixed The VideoPlayer fires the timeupdate event when the video is buffered
3.6.17.20230111-alpha
uni-app plugin
- App Fixed 3.6.16 The Vue3 project in the vue page in the inner style of the rpx rendering error Details
- Weixin Mini Program Fixed 3.6.16 The VUE2 project part of the template uses multiple logical expressions in the template to run an error Details
App plugin (5+ App & uni-app)
- Android Fixed After using the record module, the wgt upgrade prompt that the record module is not configured caused by version 3.6.11 Details
- Android Fixed The immersive status bar fails on some devices caused by version 3.6.16 Details
3.6.16.20230109-alpha
HBuilder
- Language Server: Fixed the bug that the uni-app Vue file cannot be prompted for conditional compilation in the script tag Details
- Fixed HBuilderX green soft theme, select the terminal text, the bug that the selected color is not displayed.
- Optimize one-click sharing of Markdown, css and js resources required by the webpage, and upload them to uniCloud web page hosting.
- Fixed the bug that uni-app Vue3 runs to the browser, the browser Devtools console, and the log path shows errors.
- Fixed the bug that the uni-app runs to the iOS simulator, and the uni debugging is turned on. After opening, the window shows a blank bug
- Fixed the bug that in some cases, the .hbuilderx/launch.json file in the project root directory repeatedly writes data and reads and writes frequently, causing the editor to freeze
uni-app plugin
- App-Vue, Web Updated The input component supports the inputmode property Details
- App Fixed The Vue3 project nvue page webview component onPostMessage event is invalid Details
- App Fixed The Vue3 project image component uses base64 to display exceptions Details
- App-Android Fixed The live-pusher component of the nvue page refuses the camera permission and then manually opens it. After returning to the application, the camera preview may not be called Details
- App-iOS Fixed The ad-content-page component of the nvue page cannot be re-pulled after failing to pull the advertisement configuration
- App-iOS Fixed After the nvue page map component uses a custom map style, switching satellite images is invalid Details
- App-iOS Fixed Start the application with a white screen after using the simulator to enable debugging Details
- Web Fixed, Mini Program Fixed Unstable Bug in uni-push2.0 Details
- Web Fixed The input component enters a negative number to bring out the last result Details
- Web Fixed Using uni.navigateTo eventChannel in Vue3 project will only be called once Details
- Web Fixed Vue3 project scroll-view component scrolling frequently triggers view updates Details
- Web Fixed The Vue3 project uses the picker component end attribute to read errors Details
- Web Fixed uni.setTabBarItem causes tab switching life cycle exception Details
- Weixin Mini Program Fixed Array length changes cannot be observed in the Vue2 project template Details
- Alipay Mini Program Fixed Vue3 project use inline styles running error report Details
uniCloud plugin
- JQL Fixed Trigger report an error when using setUser without permission parameter
- JQL Fixed Add method report an error when using null in child object
- JQL Added Add triggerContext parameter to share variable between before trigger and after trigger Details
- Aliyun Updated Single file size limit was changed from 100MB to 5GB
App plugin (5+ App & uni-app)
- Android Fixed Selecting files from system album may crash on some Harmony devices caused by version 3.6.12 Details
- Android Fixed Setting the targetSdkVersion value greater than or equal to 30 causes the app to crash when using AMap Details
- Android Fixed Multiple calls to createBLEConnection to connect to a Bluetooth device, failure to connect the device may also trigger a success callback Details
- iOS Fixed The iconWidth/iconHeight property is disabled when plus.nativeUI.toast sets style to inline Details
- iOS Fixed startBluetoothDevicesDiscovery Search for nearby Bluetooth devices returns data without an advertisData field Details
ReleaseNote
https://update.dcloud.net.cn/hbuilderx/changelog/ReleaseNote_alpha_archive_en_2022.html