# Weixin DevTools Update Log
Viewing Base Library Update Log Viewing Cloud Base Update Log
# 2019.05.08
A
Added built-in ES6+ to enhance language escape capability.A
Added Task Notification Center.A
Added a new commandcleanAppCache
in the console.A
Added version number recommendation upon upload.A
Added quick start templates for Cloud Base and cloud call.A
Added a plug-in to act as the protection mechanism upon DevTools withdrawal.A
Added the prompt that Media Asset Management will no longer be maintained.A
Added experience rating where the verification rule of "compatibility with iPhone X" is supported.A
Added sitemap linked with Weixin DevTools to allow the console to display whether the current page is indexed.A
Added uploadWithSourceMap settings in project.config.json.A
Added createUDPSocket and changed bindUDPSocket to a synce API.A
Added the feature to enable code protection by default.A
Added general settings.A
Added the option to set whether a project is opened by default when the DevTools is launched.A
Addedcover-view
support for the Mini Program.A
Addedcover-view
support in full screen.A
Added a plug-in to restore the sourcemap of developers.A
Added network to display images in the Mini Program.A
Added a quick update mechanism for nightly.U
Optimized the task progress box and notification center to allow the text to be copied.U
Optimized the layout to remove the withdraw button on the interface of the pop-up simulator/debugger (withdrawal means closing the window).U
Optimized the simulator to reduce the minimum margin.U
Optimized the display of the task status bar.F
Fixed the unwanted output of stack after packoption.ignore was configured. Feedback DetailsF
Fixed the problem thatfs.appendFile
did not support passing in ArrayBuffer.F
Fixed the problem that no error message was returned after 10 failed login attempts due to timeout when mp.weixin.qq.com host had been configured.F
Fixed the problem that sitemap.json in the Mini Program project would be overwritten if sitemapLocation was not specified in app.json.F
Fixed the problem that error "appLaunch with an already exist webviewId" occurred occasionally.F
Fixed the problem that wx.showKeyboard flashed across the Mini Game simulator when it popped up.F
Fixed the loss of history caches of "Project Remarks" in the submitted versions. Feedback DetailsF
Fixed the problem that the memory displayed was 0 when showSystemInfo was entered in the console.F
Fixed the lagging of appservice when files could not be downloaded via wx.downloadFile due to the proxy.F
Fixed the inability to obtain the duration of the background audio in backgroundAudioManager in Weixin DevTools. Feedback DetailsF
Fixed the failure of some toolbar buttons to adapt to the language switch.F
Fixed the failure of DevTools to reload when the simulator popped up for the first time.F
Fixed the problem that the TabBar in the simulator went blank after multiple taps.F
Fixed the incorrect compileType in the Weixin Work Mini Program mode.F
Fixed the problem that duplicate project lists existed when appid in project.config.json was manually modified to an empty string.F
Fixed the problem that the status bar kept indicating that a file was being compiled in the developer mode.F
Fixed the failure to report system errors during the slow compilation of multiple project files.F
Fixed the problem that an error occurred in the Mini Programs configured with functionpages during physical device debugging in Windows.F
Fixed the problem that app.js was initialized twice during subpackage debugging.F
Fixed the inability to recursively create directories via makeDirSync in Weixin DevTools. Feedback DetailsF
Fixed the problem that an error occurred in the project during Windows nightly small package update.F
Fixed the inability to read the ignore in packOptions during physical device debugging.F
Fixed the inability to display the size of the code package when it exceeded the maximum value.F
Fixed the problem that the option to open the last modified project in the settings did not take effect.F
Fixed the problem that no message about size exceeding limit was returned during preview and upload.F
Fixed the inability to skip domain name verification when API downloadFile was called.F
Fixed the problem that Home and Back buttons were displayed in the web debugging mode.F
Fixed the network panel to remove the base64 request.F
Fixed the failure to enter proxy settings.F
Fixed the failure of page reflow after several switches between portrait and landscape in webview.F
Fixed the failure to synchronize the cloud environment list after AppID was changed in the project details.F
Fixed the inability to open a project whose path containing 「'」. Feedback DetailsF
Fixed the problem that BackgroundAudioManager.onPlay ran earlier than onCanPlay. Feedback DetailsF
Fixed earlier versions of the base library of Weixin DevTools to solve the problem that error "vd_version_info not found" was returned when a new plug-in was released online.F
Fixed the unwanted spreading of usingComponents in app.json to a independent subpackage. Feedback DetailsF
Fixed the problem that plug-in reference information remained after the plugins field in app.json was deleted.F
Fixed the inability to block certain requests when the simulation was offline. Feedback DetailsF
Fixed the inability to adapt the simulator size to the rotation automatically.
# 2019.02.01
F
Fixed the issue of incomplete display of interface debugging style information. Feedback Details
# 2019.01.23
F
Fixed the problem that app.json usingComponent in 1.02.1901221 did not spread. Feedback DetailsF
Fixed the problem that projects with long paths could not be opened. Feedback DetailsF
Fixed the problem that the project list window often popped up in the win version of 1.02.1901170. Feedback Details
# 2019.01.22
F
Fixed the problem that wx.previewImage of 1.02.1901170 was invalid. Feedback DetailsF
Fixed the problem that the pageJSON error was reported when preview of 1.02.1901170 was used. Feedback DetailsF
Fixed the problem that the project list window often popped up in the win version of 1.02.1901170. Feedback DetailsF
Fixed the problem that tabBarselectIconPath
of 1.02.1901170 was invalid. Feedback DetailsF
Fixed the issue of the Back button when the Mini Program was in the full screen mode in 1.02.1901170. Feedback DetailsF
Fixed the problem that valid fields inext.json
were incorrectly prompted as invalid fields. Feedback DetailsF
Fixed the problem that wx.setStorage key could be left empty.F
Fixed the issue of code upload exception via command lines of third-party platforms. Feedback Details
# 2019.01.17
A
Added custom tabbar debugging. DetailsA
Added Weixin Developers·Code Management DetailsA
Added security settings so that manual enabling is required to call CLI/HTTP. DetailsA
Added visitor mode to allow modification of appidU
Optimized the project creation processU
Optimized the feedback interaction of Weixin DevTools modal window.U
Optimized the field type check and invalid field prompt forapp.json
andpage.json
.F
Fixed the problem that a code could not be uploaded/downloaded correctly due to unclear local cache of Cloud Base after modification of appid.F
Fixed the problem that the system proxy still appeared even after failure to set system proxy.F
Fixed the repetitive prompt after failure to set system proxy in Windows.F
Fixed the problem thatAppData
debugging panel was missing in the multi-account debugging window. Feedback DetailsF
Fixed the unavailability of Mac replication.F
Fixed the issue of incomplete display of interface debugging style information. Feedback Details- `Fixed the problem that media query was not displayed in the WXML panel. Feedback Details
F
Fixed the problem that WXML panel style no longer responded after one click. Feedback DetailsF
Fixed the problem that Weixin DevTools could not listen on file changes after a project directory was deleted and then created in the disk.F
Fixed the problem that some login-related error prompts were missing.F
Fixed the problem that app.onHide was not triggered when sharing. Feedback DetailsF
Fixed the problem that the request of wx.downloadFile wx.uploadFile could not appear in the Mini Game debugger.F
Fixed the problem that an error was reported when Weixin DevTools was switched to background in base library 2.4.4. Feedback DetailsF
Fixed the problem that style was missing from pages with plug-ins in the Mini Program subpackage.
# 2018.12.27
windows 64, windows 32, and mac
F
Fixed the issue of first_column in 1.02.1812260. Feedback DetailsF
Fixed the problem that an authorization window always popped up when getLocation was used.
# 2018.12.26
A
Addedapp.json
to support thepermission
field.A
Addedpage.json
to support thenavigationStyle
field (only available to base library 2.4.3).F
Fixed the issue of incorrect black theme style in some components.F
Fixed the problem that appearance settings could not be opened during debugging of Official Account webpages.
# 2018.12.18
A
Added the black theme. DetailsA
Added support for debugging via mDns.A
Added display of the simulator on the right side of DevTools.A
Added the Home and Back buttons in the simulator. Feedback DetailsA
Added web-view to supportbindload/binderror
A
Addedproject.config.json
in which appid can be modified.A
Added the configuration itemdeviceOrientation
ofgame.json
to supportlandscapeLeft/landscapeRight
on Mini Game.A
Added a Mini Program configuration file to support pageOrientation. DetailsA
Added CLI/HTTP to support automatic preview DetailsU
Made an optimization so that the prompt of whether any dependency is not installed appears when uploading cloud functions.U
Made an optimization so that the selected compilation mode is automatically located when there are multiple custom compilation conditions.U
Optimized custom compilation conditions to support arrow keys.F
Fixed the problem that app.wxss was loaded twice in the Mini Program subpackage. Feedback DetailsF
Fixed the problem that an exception occurred when writingextAppid
intoapp.json
.F
Fixed the problem that command + S did not work in the DevTools for mac. Feedback DetailsF
Fixed the problem that plug-ins in the subpackage could not reference their own resources.F
Fixed the problem that app.js was executed during pre-loading of the subpackage. Feedback DetailsF
Fixed the problem that an error was reported when the uploaded game.js of the Mini Game subpackage was an empty file.F
Fixed the problem that DevTools could not be enabled by clicking the code fragment link.F
Fixed the problem that the debugger for debugging Official Account webpages could not pop up.F
Fixed the missing of the task bar icon in the Windows version.F
Fixed the problem thatPage.onTabItemTap
could be triggered only once. Feedback DetailsF
Fixed the problem that usingComponents of app.json did not take effect when the page did not have the json file. Feedback DetailsF
Fixed the problem that the return code was 0 when an error occurred to cli.
# 2018.11.29
windows 64, windows 32, and mac
F
Fixed the unnecessary modification ofproject.config.json
after compilation of a new project with miniprogramRoot failed.
# 2018.11.28
A
Added a timed trigger for cloud functions. DetailsF
Fixed the problem that a message indicating wxml not found was displayed in DevTools 1.02.1811150 on some Windows systems. Feedback DetailsF
Fixed the failure of loading Mini Game subpackages. Feedback Details
# 2018.11.15
F
Fixed the ineffective setting of page.json in DevTools 1.02.1811141. Feedback DetailsF
Fixed the missing of the original rpx information during local debugging of wxml in DevTools 1.02.1811141. Feedback Details
# 2018.11.14
A
Addedtypescript
. DetailsA
Added the uniqueness restriction for cloud database index. DetailsA
Added cloud database export feature. DetailsA
Added CLI & HTTP to support custom compilation conditions.A
Added CLI & HTTP to support "building npm".A
Added CLI & HTTP commands to support entering login results to a specified file when logging in to IDE.A
Added CLI & HTTP to support downloading code snippets to a specified directory.A
Addedwxss
to support@supports
. Feedback DetailsU
Optimized the maximum size of a code snippet to 1 MB.U
Made an optimization so that the debugger did not display an error 404 page when an ignored file is configured via packOptions.ignore in project.config.json.U
Made an optimization to support building npm based on the dependencies field in package.json.F
Fixed the inability to preview/upload a project not created via DevTools with CLI & HTTP.F
Fixed the inconsistency of performance between seek and a physical device when music was paused. Feedback DetailsF
Fixed the lack of prompt when BackgroundAudioManager.title was not specified.F
Fixed the inability to display the Debug button when right clicking somepages. F
Fixed the problem that an error was reported when an object literal in an expression was parsed viawxs
.F
Fixed the incorrect blocking of rendering bywxs
.F
Fixed the problem that modifications to thewxs
file did not take effect immediately after being saved. Feedback DetailsF
Fixed the problem that a prompt indicating that "app.json" not found appeared when a project located in n network path was opened on Windows. Feedback DetailsF
Fixed the inability of compilation when anENAMETOOLONG
error was reported due to excessivewxml
files on Windows.F
Fixed the unavailability ofnetworkTimeout.connectSocket
in global configuration files.F
Fixed the inability to trigger App.onHide when a plug-in was switched to background in the developer mode.F
Fixed the loss of referrerInfo in the custom compilation condition wx.getLaunchInfoSync of Mini Games.F
Fixed the inability to verify the TLS version in a network request in Mini Games.F
Fixed the inability to close advertisements in Mini Games.F
Fixed the inability to run Mini Games properly when multicore compilation was disabled.
# 2018.10.25
windows 64, windows 32, and mac
F
Fixed the ignorance of ext.json during uploading when extAppid and appid were the same. Feedback DetailsF
Fixed the inability to load Mini Games in the base library 2.3.1.
# 2018.10.19
A
Added online installation of dependencies on Cloud Base.A
Added available test accounts for code snippet importing.A
Added code protection. DetailsA
Added available usingComponents in app.json of Mini Programs.F
Fixed the inability to apply the setting of tabsize in an automatically generated page. Feedback DetailsF
Fixed the problem that Chinese is returned by wx.getSystemInfo after Weixin DevTools was switched to the English version.F
Fixed the failure to set the system proxy when connecting iPhone/iPad to Mac with a USB cable.F
Fixed the inability to read the extappid information of a third-party platform.F
Fixed the failure to import code snippet links when Weixin DevTools was not enabled on Windows. Feedback DetailsF
Fixed the inability to obtain query information via QR code compilation in Mini Games.F
Fixed the inability to preview when the generatedproject.config.json
was abnormal. Feedback DetailsF
Fixed the problem that an error occurred in the code snippet when appid was modified in visitor mode.F
Fixed the problem that the minimum value of font-size was 12px.U
Optimized code snippet links.
# 2018.09.26
A
Added the feature of dynamically updating the AppID on the project details page.A
Added available Glob and RegExp rules in packOptions.ignore and debugOptions.hidedInDevtools ofproject.config.json
.A
Added the debugging of Mini Games on a physical device (Specific systems and Weixin versions were required).DetailsU
Optimized the complier to display compilation progress in the status bar on the bottom of the debugger.U
Optimized compilation and caching of JS files of Mini Games by adding MD5 check.U
Optimized download of cloud functions.U
Optimized DevTools to display details of a cloud function after the cloud function was uploaded.U
Optimized the menu display on DevTools.U
Optimized the sequence of menus on the editor.U
Optimized the editor to skip the node_modules directory by default in full-text search.F
Fixed the problem that the operation permissions for the original files were not retained after the files were uploaded via cloud functions.F
Fixed the failure to call a cloud function containing Chinese characters in a test conducted via the Cloud Base console.F
Fixed the problem that an exception occurred when a bool data type was added in the Cloud Base console. Feedback DetailsF
Fixed the problem thatAuthFailure.TokenFailure
was reported when a cloud function failed to be uploaded.F
Fixed the inability to display the tabBar icon during multi-account debugging.F
Fixed the orientation inconsistency between wx.getImageInfo and the client.F
Fixed the problem that the touch object in a touch event of Mini Games was inconsistent with that in client.F
Fixed the problem that requests could be initiated via the web-view component when DevTools simulates offline.F
Fixed the problem thatpermission denied
was prompted infs.readdir
of a Mini Game.F
Fixed the problem that the JSON result returned by calling CLI/HTTP was garbled on a browser.F
Fixed the problem that the preview QR code was not centered. Feedback Details
# 2018.09.11
windows 64, windows 32, and mac
F
Fixed the problem that an exception occurred when a WXML file failed to be compiled via DevTools 1.02.1809101 for 32-bit Windows. Feedback Details
# 2018.09.10
A
Added Mini Program·Cloud Base. DetailsF
Fixed the problem that a blank screen flickered on some Windows devices when Preview was clicked for the first time.F
Fixed the problem that an error occurred when the switch case was a negative value inwxs
. Feedback DetailsF
Fixed the inability to debug the customer service button. Feedback DetailsF
Fixed the problem that the appid obtained by calling wx.getAccountInfoSync via DevTools was empty. Feedback DetailsF
Fixed the problem that extAppId was not returned when wx.getAccountInfoSync was called via a third-party platform. Feedback DetailsF
Fixed the problem that preprocessing commands before compilation did not take effect. Feedback DetailsF
Fixed the inability to enable a Mini Program if a file in the Mini Program directory was specified by packOptions.ignore. Feedback Details
Additional update notes to Beta users (additional updates to Beta version of Weixin DevTools):
A
Added QuickStart for Mini Games Cloud Base.F
Fixed the problem that the longitude and latitude are displayed in reverse in the database of the Cloud Base console. Feedback Details
# 2018.08.30
A
Added version management. DetailsA
Added experience rating. DetailsA
Added npm support. DetailsA
Added English version.A
Added the debugging of subpackage preloading for Mini Programs. (The base library 2.3.0 was required.)A
Added the debugging of independent subpackages of Mini Programs.A
Added the ability to generate a page automatically when adding a page in plugin.jsonA
Added reverse selection for code snippet management.A
Added number support for wxml tag property.A
Added the ability to collapse all folders in the editor.A
AddeddebugOptions
in project settings to hide specified source files to prevent debugger from being unresponsive. DetailsF
Fixed the problem that DevTools could not be started on some Windows devices. Feedback DetailsF
Fixed the problem that the minimized DevTools interface did not render after page refresh/switch when the simulator was in an independent window. Feedback DetailsF
Fixed the problem that the tabBar icon was invalid. Feedback DetailsF
Fixed the inability to set header via wx.connectSocket in a previously opened project window after a project window was opened and then closed.F
Fixed the problem that a JS file containing non-UTF-8 data kept loading during preview.F
Fixed the inability to compile wxml for the reason that the name of a custom component file has a space.F
Fixed the incorrect logic compilation of the custom component wx:if. Feedback DetailsF
Fixed the exception caused by<!---->
in wxml file. Feedback DetailsF
Fixed the problem that the console did not report any error when wxml in a subpackage was incorrectly compiled.F
Fixed the problem that an error occurred when creating a temporary directory because the name of the code snippet created in the Windows version contained special characters.F
Fixed the problem that holding Ctrl and scrolling the mouse wheel on the control panel may zoom in/out the interface in the Windows version.F
Fixed the inability to load images in the feedback component of a Mini Game. Feedback DetailsU
Made an optimization to solve the problem that the version number was too short when uploading. Feedback DetailsU
Optimized the execution logic of API callback.
# 2018.08.08
F
Fixed the problem that the proxy of DevTools for Mac was always a "directly connected network."
# 2018.08.01
F
Fixed the problem that an error was reported to indicate that the upper limit of code packages was incorrect during cloud testing after subpackages were used in Mini Programs. Feedback DetailsF
Fixed the overlapping in the media asset management file list. Feedback DetailsF
Fixed the disappearance of the toolbar in the simulator. Feedback Details
# 2018.07.20
F
Fixed the problem that compilation did not take effect in DevTools 1.02.1807120. Feedback DetailsF
Fixed the incorrect calculation of the style overriding rule during UI debugging. Feedback DetailsF
Fixed the problem that an error occurred when root directory names of subpackages contain the same suffixes. Feedback Details
# 2018.07.12
A
Added multi-account debugging. DetailsA
Added debugging on iPad and in landscape mode.A
Added the support for svg files in Media Asset Management.A
Added the support for more text files when you use global search in the editor.U
Optimized the editor menu by using the native menu to avoid being covered by other interfaces and cause incomplete display.F
Fixed the problem that some requests were garbled when the network panel was remotely debugged. Feedback DetailsF
Fixed the problem that an error occured when a custom component was called via DevTools with the base library 1.6.3. Feedback DetailsF
Fixed the problem that DevTools went blank when the simulator was quickly popped up or withdrawn during quick compilation.F
Fixed the problem that Weixin DevTools went white when tapping Login during network outage.F
Fixed the problem that the uploading feature of DevTools was triggered by user code. Feedback DetailsF
Fixed the problem that an error occurred when using wx.setBackgroundColor and wx.setBackgroundTextStyle in the lifecycle of a page.F
Fixed the problem that JSON settings did not take effect in the plug-ins feature page. Feedback DetailsF
Fixed the incorrect calculation of the style overriding rule during UI debugging. Feedback DetailsF
Fixed the missing of sound when the volume was dynamically set to 0 and then back to 1 in the local project file src of wx.createAudioInstance.F
Fixed the problem that the subpackage size includes only the size of JS files when loading a Mini Game subpackage.F
Fixed the inability to debug in base libraries earlier than 2.1.0 when subpackages were used in Mini Games. Feedback DetailsF
Fixed the inability to use local images wx.createUserInfoButton in Mini Games.F
Fixed the problem that the scene value compiled via QR codes did not meet expectation. Feedback DetailsF
Fixed the inability of penetration when icon = 'none' in wx.showToast. Feedback DetailsF
Fixed the failure to open the custom analysis window again. Feedback DetailsF
Fixed the problem that an error occurred when root directory names of subpackages contain the same suffixes. Feedback Details
# 2018.06.12
windows 64, windows 32, and mac
A
Added the entry to the TGit toolbar. DetailsF
Fixed the problem that an error occurred when a plug-in was used for remote debugging of subpackages.
# 2018.06.08
A
Added auto preview. DetailsA
Added remote debugging for Network panel.A
Added the mute feature for the simulator.A
Added code breakpoint detection and notificationA
Added supported plug-in page.A
Added version recommendation when uploading a plugin.A
Added the Clear button and data details display in the Storage panel.A
Added the Copy AppID button in project details.F
Fixed the problem of automatic compilation on Windows 10 1803. Feedback DetailsF
Fixed the problem that an exception occurred when the abstract node componentGenerics was used in a component in DevTools 1.02.1805181. Feedback DetailsF
Fixed the problem that a message indicating that DevTools takes too long to restart was displayed during recompilation due to the use of breakpoints in the loop. Feedback DetailsF
Fixed the problem that an error occurred when a new plug-in was imported into a project, and the plug-in could be used only when the base library was switched.F
Fixed the abnormal display when navigationStyle was custom.F
Fixed the inability to restore the compilation after wx.setTabbarItem. Feedback DetailsF
Fixed the loss of content in typescript source files after being debugged remotely.F
Fixed the inability to format the compressed JS files.F
Fixed the problem that video ads of Mini Games were abnormal in size when they were zoomed in/out in the simulator.
# 2018.05.18
windows 64, windows 32, and mac
F
Fixed the abnormal display of the web-view component in DevTools 1.02.1805150. Feedback DetailsF
Fixed the loss of a scroll bar in the simulator of DevTools 1.02.1805150 on small-screen computers.F
Fixed the loss of notch in the Mini Program simulator on iPhoneX.F
Fixed the problem that DevTool version number is still the old version after overwrite installation.F
Fixed the problem that the installation interface was garbled in the Windows version. Feedback DetailsF
Fixed the problem that the wxmlL panel went white when a node was dynamically deleted from a custom component. Feedback DetailsF
Fixed the loss of frame after wx.setPreferredFramesPerSecond was called in a Mini Game.F
Fixed the problem that the written file content was incorrect when ArrayBuffer data was written to a Mini Game via fs.writeFileSync, with encoding set to binary.F
Fixed the loss of images in a plug-in when it was used.F
Fixed the failure of uploading due to failed parsing of a Mini Program containing sourcemap.
# 2018.05.15
A
Added media asset management. DetailsA
Added toolbar management to the right-click menu of the toolbar. DetailsA
Added the feature of displaying the simulator and debugger in independent windows. DetailsA
Added the ability to switch between the Mini Program mode and the plug-in mode in the toolbar.A
Added plugin update notification in control panel when an update for a Mini Program plugin is available.A
Added debugging of wx.createUserInfoButton in Mini Games (the base library 2.0.6 is required).A
Added update notification in the debugger control panel of the plugin user when an update for a plugin is available.A
Added the feature of editing and uploading the README.md document of a plug-in.A
Added the ability to display ads for Mini Games.U
Optimized the implementation of compilation with multiple cores.U
Optimized the update logic of the base library in DevTools to obtain the latest base library in real time.F
Fixed the problem that modification todeviceOrientation
ingame.json
did not take effect in DevTools 1.02.1804251.F
Fixed the inability to reset sound effects when a Mini Game was recompiled in DevTools 1.02.1804251.F
Fixed the inability to display a page due to an error inaddEventListener
in DevTools 1.02.1804251. Feedback DetailsF
Fixed the failure of wx.getUpdateManager in a Mini Game.F
Fixed the problem that wx.onShow occasionally could not be triggered in a Mini Game.F
Fixed the inconsistency between the default background color of Mini Games and that on the physical device.F
Fixed the wrong location of the status bar in a Mini Game.F
Fixed the failure of recompilation due to complex computing or endless loop in the business logic of a Mini Program.F
Fixed the wrong location of notch in landscape mode on iPhoneX.F
Fixed the disappearance of wx.showModal after page routing.F
Fixed the problem that multiple intermediate pages appeared ifpage
was added inapp.json
when changes were automatically saved.F
Fixed the failure to call wx.createInnerAudioContext via the base library in DevTools 1.6.0.F
Fixed the problem that 1970 was displayed after<picker fields="year" value="2018"/>
was called. Feedback DetailsF
Fixed the inconsistent capitalization of network response headers in DevTools and physical devices because HTTP2 is supported by DevTools but not by physical devices.F
Fixed the inability to display the authorization window when wx.authorize authorization window was not processed before recompilation, which could not be solved by clearing compilation cache.F
Fixed the repetitive display of community messages when multiple project windows were opened.F
Fixed the inability to open projects in visitor mode by calling command lines.F
Fixed the failure to triggerApp.onHide
when clicking Close.F
Fixed the loss of the Play button in the built-in background music player window. Feedback DetailsF
Fixed the problem that the display on the WXML panel was abnormal during rapid modification of the text node.F
Fixed the problem that the value type of referrerInfo.extraData was inconsistent with that specified in the document. Feedback DetailsF
Fixed the problem that the src in web-view was not updated. Feedback Details
# 2018.04.25
A
Added the ability to search for dynamic pages. DetailsA
Added an upgrade notification for wx.getUserInfo.F
Fixed the problem that physical devices have no query when using custom compilation conditions to preview in a Mini Game.F
Fixed the problem that<button open-type="getUserInfo"></button>
did not take effect in the base library2.0.0
. Feedback Details
# 2018.04.12
F
Fixed the failure to load a page in a subpackage when it was a compilation condition in Weixin DevTools 1.02.1804080. Feedback DetailsF
Fixed the problem of white screen in Weixin DevTools 1.02.1804080. Feedback DetailsF
Fixed the problem that[non-writable]
appeared when no plug-in was in use.F
Fixed the problem thatwindowHeight
obtained in DevTools whennavigationStyle
was'custom'
differed from that obtained on a physical device. Feedback DetailsF
Fixed the problem that wx.showModal does not overlay on top of tabBars.
# 2018.04.08
A
Added the option to set file tab opening policies to the editor.A
Added the notch effect for iPhone X.A
Added the support for debugging ofApp.onPageNotFound
. DetailsA
Added the support for remote debugging of Mini Programs with plug-ins.A
Added theignore
field toproject.config.json
. DetailsA
Added the display of plug-in information and the subpackage size on the project settings.A
Added custom preprocessing commands. DetailsA
Added the support of plug-ins in subpackages.F
Fixed the problem of a memory leak caused by sync APIs.F
Fixed the failure to load pages when the link in web-view contained#wechat_redirect
.F
Fixed the problem that a page error occurred when wx.redirectTo was called on a page with a tabBar and then wx.switchTab was called to the same tabBar.F
Fixed the problem that the network request API did not carryuserAgent
of the appropriate simulator.F
Fixed the problem that deletion of invalid projects in project management did not take effect. Feedback DetailsF
Fixed the failure to close the Weixin DevTools when only the Settings page was opened.F
Fixed the failure to perceive file changes when the project directory was undernode_modules
.F
Fixed the problem that child nodes were not displayed on theWXML
panel in Weixin DevTools 1.02.1803210 in some cases. Feedback DetailsF
Fixed the problem that an error occurred during remote debugging of CanvasContext.measureText.F
Fixed the problem that nodes in a custom component could not be reviewed on theWXML
panel.F
Fixed the failure to view node styles when an exception occurred during the parsing of theWXSS
file. Feedback DetailsF
Fixed the problem that a new compilation condition did not take effect in some cases. Feedback DetailsF
Fixed the problem that the socket API could send requests normally after the simulator was switched to the offline mode.F
Fixed the problem that onCanplay was not called back via BackgroundAudioManager. Feedback Details
# 2018.04.12
F
Fixed the failure to load a page in a subpackage when it was a compilation condition in Weixin DevTools 1.02.1804080. Feedback DetailsF
Fixed the problem of white screen in Weixin DevTools 1.02.1804080. Feedback DetailsF
Fixed the problem that[non-writable]
appeared when no plug-in was in use.F
Fixed the problem thatwindowHeight
obtained in DevTools whennavigationStyle
was'custom'
differed from that obtained on a physical device. Feedback DetailsF
Fixed the problem that wx.showModal does not overlay on top of tabBars.
# 2018.04.08
A
Added the option to set file tab opening policies to the editor.A
Added the notch effect for iPhone X.A
Added the support for debugging ofApp.onPageNotFound
. DetailsA
Added the support for remote debugging of Mini Programs with plug-ins.A
Added theignore
field toproject.config.json
. DetailsA
Added the display of plug-in information and the subpackage size on the project settings.A
Added custom preprocessing commands. DetailsA
Added the support of plug-ins in subpackages.F
Fixed the problem of a memory leak caused by sync APIs.F
Fixed the failure to load pages when the link in web-view contained#wechat_redirect
.F
Fixed the problem that a page error occurred when wx.redirectTo was called on a page with a tabBar and then wx.switchTab was called to the same tabBar.F
Fixed the problem that the network request API did not carryuserAgent
of the appropriate simulator.F
Fixed the problem that deletion of invalid projects in project management did not take effect. Feedback DetailsF
Fixed the failure to close the Weixin DevTools when only the Settings page was opened.F
Fixed the failure to perceive file changes when the project directory was undernode_modules
.F
Fixed the problem that child nodes were not displayed on theWXML
panel in Weixin DevTools 1.02.1803210 in some cases. Feedback DetailsF
Fixed the problem that an error occurred during remote debugging of CanvasContext.measureText.F
Fixed the problem that nodes in a custom component could not be reviewed on theWXML
panel.F
Fixed the failure to view node styles when an exception occurred during the parsing of theWXSS
file. Feedback DetailsF
Fixed the problem that a new compilation condition did not take effect in some cases. Feedback DetailsF
Fixed the problem that the socket API could send requests normally after the simulator was switched to the offline mode.F
Fixed the problem that onCanplay was not called back via BackgroundAudioManager. Feedback Details
# 2018.03.21
windows 64, windows 32, and mac
F
Fixed the problem that an error occurred during the verification of the TLS version. Feedback DetailsF
Fixed failure to call back wx.chooseVideo.F
Fixed the problem that an error was reported when a plug-in did not contain aWXML
file.F
Fixed the problem of abnormal update logic of Weixin DevTools.
# 2018.03.15
F
Fixed the problem that the return value of wx.uploadFile was abnormal as a result of update reporting.F
Fixed the problem that an error occurred during the application for a test report. Feedback DetailsF
Fixed the problem that an error might occur when wx.saveFile was called for a network picture after wx.downloadFile is frequently called for the same network picture.F
Fixed the problem that wx.setTabBarItem did not support the absolute path of an icon address. Feedback DetailsF
Fixed the failure to display temporary pictures via onShareAppMessage.F
Fixed the problem that styles of custom components in plug-ins were missing. Feedback DetailsF
Fixed the problem that a node being reviewed was not highlighted on the WXML panel. Feedback DetailsF
Fixed the failure to listen on file changes after the DevTools was installed by overwriting the existing version. Feedback Details
# 2018.03.13
A
Added support for Mini Program plug-in development. DetailsA
Added the code fragment feature to Mini Programs. DetailsA
Added the ability to debug QR code generated by Obtain QR Code with QR code debugging feature.A
Added the option to display the content of wx.uploadFile and wx.downloadFile on theNetwork
panel.A
Added wx.getImageInfo to return the orientation and type of an image.F
Fixed the inability to display padding and margin during interface debugging.F
Fixed the failure to verifymethod
for wx.request. Feedback DetailsF
Fixed the failure to sort projects by time in a descending order in the project list page.F
Fixed the lack ofshareInfo
when the scene value of the Mini Game compilation condition was1044
.F
Fixed the incorrectdevicePixelRatio
during webpage debugging. Feedback DetailsF
Fixed the failure to center the text when no icon was in the tabBar. Feedback DetailsF
Fixed the problem of incomplete upload when intelligent upload was enabled after Tencent Cloud was restored to the development environment.F
Fixed the problem of creating a folder named "." via Weixin DevTools. Feedback DetailsF
Fixed incorrect options in the drop-down menu of the address bar in Official Account webpage debugging.U
Optimized the problem of lagging in Weixin DevTools.
# 2018.02.27
F
Fixed garbled Chinese characters in the long text. Feedback DetailsF
Fixed the failure to upload third-party platform Mini Program code to the appropriate user via command line or HTTP. Feedback Details
# 2018.02.08
A
Added the size of iPhone X.U
Updated auto-completion.F
Fixed the lack of login status when multiple projects were opened. Feedback DetailsF
Fixed the failure to open Weixin DevTools in some Windows versions. Feedback DetailsF
Fixed the problem that a file failed to be saved would be cleared when the disk was full. Feedback DetailsF
Fixed the failure to returnbatteryLevel
by wx.getSystemInfo.F
Fixed the error that occurred during the auto format completion for some APIs. Feedback DetailsF
Fixed the incorrect information returned by wx.navigateBackMiniProgram. Feedback DetailsF
Fixed the inability to automatically get the focus that was outside the editor by clicking the shortcut of file redirection.F
Fixed the problem of auto creation of a file by editingpages
inapp.json
when the path of the file was outside the project path.F
Fixed the failure of strict type verification forenablePullDownRefresh
inapp.json
. Feedback Details
# 2018.02.01
A
Added the ability to open multiple projects.A
Added remote debugging of Mini Programs (update of Weixin is required). DetailsA
Added the ability to parse sourceMap files.A
Added the support for debugging of wx.showTabBar, wx.hideTabBar, wx.setTabBarStyle, wx.setTabBarItem, andPage.onTabItemTap
.F
Fixed the failure to update the WXSS editor in the Weixin DevTools 1.02.1801081. Feedback DetailsF
Fixed the inability to use the AppData panel when a custom component was used. Feedback DetailsF
Fixed the failure to delete the directory containing.DS_Store
with a message "The directory is not empty" on Mac OS.F
Fixed the problem of blank screen in some operating systems. Feedback DetailsF
Fixed the inability to get webgl in some operating systems. Feedback Details
# 2017.12.15
A
Added the feature of calling Weixin DevTools via command lines to open and preview projects and upload code. DetailsA
Added the feature of calling Weixin DevTools via HTTP to open and preview projects and upload code. DetailsA
Added the display of Git on the editor. DetailsA
Added thedirectCommit
field toext.json
for third-party platform Mini Programs to directly submit Mini Programs for review. DetailsA
Added auto-completion for properties on the WXML panel.U
Updated the auto-completion of the editor.U
Optimized preview and upload performance to display the files that are being compiled during preview.U
Optimized Weixin DevTools to support preview of upload queue to avoid frequent upload preview.U
Optimized the policy and performance of capturing screenshot of Mini Program cover in the project list.U
Optimized prompt for invalid directory when creating project.
# 2017.11.30
A
Added the display of the utilization of the base library and the minimum base library version for online Mini Programs on the details page.A
Added the display of service domain names (trusted domain names in webview) on the project details page.A
Added the ability to disable the verification of service domain names in webview when the verification of security domain names is disabled.F
Fixed the problem that the returnedscene
field was aString
instead of aNumber
when the scene value was 1044.F
Fixed the failure to return message by socket in case of network disconnection.F
Fixed repeated download of installer package.F
Fixed the failure to returntempFilePath
when a 404 error was returned by wx.downloadFile.F
Fixed the inability of editor to auto-compile Mini Program when saving files if the path of miniprogramRoot in project.config.json ended with a forward slash (/).F
Fixed the failure to load sourcemap files in the debugger. Feedback DetailsU
Optimized the interactive method of copying QR codes.U
Optimized Weixin DevTools to add a Mini Program registration entry to the project creation page.
# 2017.11.16
F
Fixed the occurrence of white screen when the background color of the navigation bar was incorrect. Feedback DetailsF
Fixed the problem that the WXML panel might go blank during Mini Program page navigation. Feedback DetailsF
Fixed the failure to compute the size of code package to be uploaded.Feedback DetailsA
Added the support of creating a quick start project of Tencent Cloud.A
Added the ability to create Component by right-clicking on the editor.F
Fixed the failure to display error messages when the simulator was set to the offline mode. Feedback DetailsF
Fixed the lack of parameters totalBytesWritten and totalBytesExpectedToWrite returned by downloadTask.onProgressUpdate of wx.downloadFile. Feedback DetailsF
Fixed the problem that some processes were still running and caused a high CPU usage after the Weixin DevTools quit abnormally.F
Fixed the failure to calculate the rpx when switching device. Feedback DetailsF
Fixed the failure to reset connection status when websocket was automatically disconnected. Feedback DetailsF
Fixed the failure to call back the webViewUrl parameter by Page.onShareAppMessage when a page was shared in web-view. Feedback DetailsF
Fixed the inability to call the JSSDK method by the homepage when the webpage contained iframe in web-view. Feedback DetailsF
Fixed the failure to verify the validity of links of iframe in web-view.F
Fixed the inability to scroll down the style list to the bottom of the WXML panel. Feedback DetailsF
Fixed the lagging of the debugger as a result of updates of massive nodes on the WXML panel. Feedback DetailsF
Fixed the problem that an error occurred when the nested text was displayed on the WXML panel.F
Fixed the problem of success callback when a user rejected the request after wx.authorize was called. Feedback DetailsF
Fixed the incorrect custom parameters during preview of custom compilation conditions. Feedback DetailsF
Fixed the inconsistency between parameters obtained from destination page via the routing API and those obtained via the client. Feedback DetailsU
Updated the visual display of the project list.U
Updated Weixin DevTools to fix the location of the feature icon used to display the directory tree on the editor. Feedback DetailsU
Updated Weixin DevTools to calculate the size of the project code before compiling and packaging the project code for preview/uploading to prevent a memory overflow.
# 2017.11.02
A
Added the ability to upload php code to Tencent Cloud. QuickStart Demo AddressA
Added the support for debugging of the web-view component. DetailsA
Added the support for debugging of custom components by checking the option Apply new features during preview/uploading on the project configuration page. DetailsU
Updated the storage panel to display only some projects when there are more than 300 projects.U
Updated the editor to auto-complete BOM and DOM APIs.F
Fixed the problem that a memory leak occurred on Weixin DevTools when wx.setStorage was called if the storage panel was not opened.F
Fixed the crash of the storage panel caused by the storage of invalid values.F
Fixed the inability to enter AppID in custom compilation conditions when the scene value was 1020, 1035, 1036, or 1043.F
Fixed the failure to remove replaced legacy nodes from the WXML panel.F
Fixed the problem that the wx.connectSocket API behaved differently from that of the client when the number of connections exceeded the limit. Feedback DetailsF
Fixed the failure to open images suffixed with uppercase letters in the editor.F
Fixed the problem that an error occurred when wx.getImageInfo was called in Weixin DevTools 1.01.171019.F
Fixed the failure to open files downloaded via wx.downloadFile. Feedback Details
# 2017.10.19
F
Fixed the failure to call back parameters via APIs inApp.onLaunch
as a result of updates of Weixin DevTools 1.01.171013.F
Fixed the exception of the digital signature of an executable file in Weixin DevTools 1.01.171013 for Windows.F
Fixed the problem that callback succeeded when SMS verification was required for getPhoneNumber.F
Fixed the failure to add custom devices for Official Account webpage debugging.
# 2017.10.18
F
Fixed the exception of project management interface when multiple projects were selected for management. Feedback DetailsF
Fixed the case insensitivity in domain name check. Feedback DetailsF
Fixed the problem that the WXML panel became blank as a result of updates of Weixin DevTools 1.01.171013. Feedback DetailsF
Fixed the problem that the editor might crash when some characters were entered for full-text search. Feedback Details
# 2017.10.16
F
Fixed the problem that an error occurred when wx.canvasToTempFilePath was called. Feedback DetailsF
Fixed the incompatibility ofproject.config.json
with the old svr/client field during project creation. The new field is qcloudRoot/miniprogramRootF
Fixed the problem that an error 404 page was displayed whensrc
in theimage
component was empty.
# 2017.10.13
A
Added the feature of clearing all caches.A
Added the feature of clearing login statuses.A
Added the feature of obtaining encryption/decryption information by enteringshowDecryptedInfo
on the console, to allow developers to verify whether the encryption result is correct.A
Added auto-completion of JS file paths inrequire
andimport
statements during code editing.F
Fixed the white screen of simulator during its first compilation.F
Fixed the problem that an existing file with the same name as a renamed file was overwritten with the latter.F
Fixed the problem that no error message was returned when checking a domain name containing a port number.F
Fixed the problem thatdisableScroll
inpage.json
did not take effect.F
Fixed the problem that an error occurred when wx.openCard was called. Feedback DetailsF
Fixed the missing response value when wx.chooseVideo was called . Feedback DetailsF
Fixed the failure to call wx.captureScreen.F
Fixed the missing debugging logs of Official Account webpage. Feedback DetailsF
Fixed the problem that the number of concurrent downloads was not reset after recompilation.U
Optimized to directly connect to the local server without using a proxy when loading a Mini Program to simulator, to reduce the impact of unusual proxy settings on Mini Program loading.U
Optimized the presentation of some content in debugger WXML and Storage.
# 2017.09.25 (1.01.170925)
A
Added the base library1.5.4
.A
Added the feature of copying parameters by clicking on the status bar of the simulator.A
Added the feature that automatically generates project.config.json files under the project directory during project creation, to make it easier to retain configuration items during import.A
Added customization of shortcut keys for frequently used features.U
Optimized to enable automatic completion of styles by default during project creation.U
Optimized to automatically compile Mini Programs after a project is opened.F
Fixed the problem that no callback was executed for wx.downloadFile in case of an invalid URL.F
Fixed the problem thatonShow
andonHide
functions were not triggered when some APIs were called.F
Fixed the failure to open webpages by clicking links in the DevTools during Official Account webpage debugging.F
Fixed the indenting of content in the text tags during code formating.U
Optimized the behavior of the editor when a file is opened, deleted, or renamed.F
Fixed the incorrect file size displayed on the editor.U
Optimized the view of some UIs for an easy operation and legibility.
# 2017.09.13 (1.01.170913)
A
Added the base library1.5.3
.U
Optimized to add shortcut keys for enabling/disabling the display of toolbar, simulator, editor, directory tree, and debugger UI.U
Optimized to display folder names or paths in the file tabs tor distinguish between files when several files with the same name are edited in the editor.U
Optimized to automatically enter the last submitted version no. and remarks when uploading code.U
Fixed the problem that the DevTools did not support packet capture tools Fiddler and Charles.F
Fixed the problem that hidden files were not excluded on Mac OS when determining whether the directory was empty during project creation.F
Fixed the crash of the DevTools caused by internal errors.F
Fixed the inability to display preview QR code after the toolbar was hidden.F
Fixed the failure of the earlier version of base library to work after the restart of the DevTools.F
Fixed the failure of the API wx.getWeRunData to issue the message indicating the WeRun was not activated.F
Fixed the problem that no message was displayed in case of the failure to create a project due to the timeout of login status.F
Fixed the problem that the simulated geographical location took effect only once.F
Fixed the problem that the bottom of the page was partially blocked when the simulator was zoomedF
Fixed the problem thatunicode
was not properly displayed inapp.json
.F
Fixed the problem that no message was displayed when user clicked Tencent Cloud to restore the development environment.F
Fixed the unusual style of scene value list when the zoomed simulator was switched to the background.F
Fixed the incorrect display of the editor directory when user created it and right-clicked the directory.F
Fixed the problem that an error occurred with the Picker component when the first value was selected.F
Fixed the problem that the audio API was still playing music after recompilation.F
Fixed the problem thatselectedColor
of tabBar specified via app.json did not take effect.F
Fixed the inability to edit and save the files in an LAN on Windows.
# 2017.09.06 (1.01.170906)
F
Fixed the frequent occurrence ofwarning
usingwx:key
. Feedback DetailsF
Fixed the unavailability of the custom image sharing feature in the DevTools.F
Fixed the problem that before a tab page was redirected to a new page, another tab page was displayed .Feedback DetailsF
Fixed the failure of touch simulation to take effect in the Official Account development. Feedback DetailsF
Fixed the incorrect message displayed in case of a WXSS compilation error. Feedback DetailsF
Fixed the failure to create a page by right-clicking New as a result of the use ofproject.config.json
.F
Fixed the incomplete WXML files when the files were edited.F
Fixed the incorrect default value ofnavigationBarTextStyle
.F
Fixed the missing nodes ofwxml panel
.F
Fixed the problem that after an element was selected on thewxml panel
, it jumped to the previously selected one.F
Fixed the incorrect AppID carried by Referer of wx.request. Feedback DetailsF
Fixed the failure to simulate response data when wx.chooseAddress was called.F
Fixed the incorrect mouse gestures inwxml panel
.F
Fixed the inability to share custom images.F
Fixed the inability to view the.sql
file.F
Fixed the display of old data instorage panel
.F
Fixed the failure to execute callbacks for network requests during the check of the domain name and TLS version.F
Fixed the inability to format WXML code within the template tags in the DevTools.F
Fixed the problem that thepageScrollTo
did not work when called.F
Fixed the problem that the smallest font size could only be 12px in the new version of DevTools.F
Fixed the inability to close an error message box containing a long error message.F
Fixed the inability to load a script file with its name containing a space or Chinese character.U
Optimized to disable the pop-up of debugger in case of a compilation error.U
Optimized to disable compilation when files outside of the client were modified viaproject.config.json
.U
Optimized to solve the lags by reusing WebViews.U
Optimized to solve the conflicts of shortcut keys F8 and F10. Feedback DetailsF
Fixed the problem that the borderStyle specified via app.json did not take effect. Feedback DetailsU
Optimized to change the shortcut key for Replace on the editor to Ctrl+Shift+R, to avoid conflict with the shortcut key Ctrl+R for Refresh.
# 2017.09.01
F
Fixed the problem that the selected node jumped on thewxml panel
.F
Fixed the problem that the cursor was a dot on thewxml panel
.F
Fixed the failure to format code with the shortcut key in the editor.F
Fixed the problem that an error occurred when picker selected the first value.F
Fixed the problem that afterPage.setData
was called, the selected status of radio-group was reset as a result ofwxml
compilation.F
Fixed the exception occurring onRefer
for a third-party Mini Program.F
Fixed the problem that the touch simulation did not take effect in the Official Account webpage development.F
Fixed the enlarged pages in the Official Account webpage development.F
Fixed the repeatedly displayed logs ofconsole panel
.F
Fixed the failure to record the previous input during when code is uploaded.F
Fixed the failure to save files in automatic compilation.F
Fixed the problem that the preview feature still worked on a mobile phone when extEnable was "false" in ext.json.F
Fixed the unusual font size in pages.F
Fixed the failure to detect the modifications that an external editor made to files.F
Fixed the incorrect wx.getSystemInfo content during device selection.
# 2017.08.31
A
Added the shortcut keyF8
for showing/hiding the toolbar.U
Optimized to disable the auto pop-up ofconsole
panel when an error occurred.F
Fixed the inability to save all files when "automatic compilation upon saving" and "auto-saving upon compilation" were enabled.F
Fixed the problem that an error was reported when a project was opened with a third-party Mini Program.F
Added error message for the network connection error that occurred upon the start of DevTools.F
Fixed the blurred display of the simulator on some devices.F
Fixed the incorrect compilation error message forwxss
.F
Fixed the problem that automatic compilation was triggered when files were opened with some third-party editors.F
Fixed the problem that a change of the hash value would trigger page loading in webpage debugging.F
Fixed the failure to displayalert
andconfirm
in webpage debugging.F
Fixed the failure to zoom the Add Cards&Offers screen in webpage debugging.F
Fixed the failure to select the matching website by pressing the Down arrow key on keyboard after a URL was entered inurlbar
in webpage debugging.
# 2017.08.30
A
Added the feature of applying for test reports. DetailsA
AddedWXS
feature. DetailsA
Added the feature of publishing projects to Tencent Cloud. DetailsU
Optimized the visual effect and interactive experience.U
Updated the kernel version.
# Download of earlier version 8/30/2017 (0.22.203100)
windows 64, windows 32, and mac
# 2017.08.21
F
Fixed the failure ofAppData panel
caused by the base library 1.5.0.F
Fixed the script error occurring on the APIchooseInvoiceTitle
.
# 2017.08.18
- Added four APIs for obtaining invoice title, fingerprint recognition, triggering Pull to Refresh, etc.
- Updated the API
shareAppMessage
to support custom images when sharing Mini Program cards. - Updated the button component to support sharing Mini Program cards and importing source page information in customer service sessions.
- Optimized the reLaunch logic for launching a Mini Program at backend.
# DevTools Updates
F
Fixed the problem that Auto Wrap and themes did not take effect on the editor. Feedback DetailsF
Fixed the incorrect UA during webpage debugging.
# DevTools Updates
A
Added the debugging of custom data reporting. DetailsF
Fixed the incorrectvalue
selected in thebindchange
event in picker.F
Fixed the problem that Auto Wrap and themes did not take effect on the editor. Feedback Details
# DevTools Updates (0.19.191100)
A
Added debugging for base library 1.4.0.A
Added the performance trace tool. DetailsA
Added the feature of changing the background color when the cursor hovered over the menu bar on Windows. Feedback DetailsF
Fixed the problem that the scroll bar returned to the top when a tab page was switched back to the full-text search result page. Feedback DetailsF
Fixed the problem that the "white screen" occurred when the DevTools was opened by case-sensitive users in some file systems if the case sensitivity was not kept across files.F
Fixed the problem that indentation was not conducted as configured during WXML and WXSS code formating.F
Fixed the problem that no default profile photo was set in the Weixin authorization window.F
Fixed the problem that theonShareAppMessage
event was executed twice when sharing was triggered usingbutton
.
# 2017.06.22
F
Fixed the problem that the header in wx.uploadFile did not take effect. Feedback DetailsF
Fixed the failure to obtain project properties when an Official Account webpage was opened.
# 0.18.182100
A
Added debugging for base library 1.3.0.A
Added the display of file size in the editor's status bar.A
Added shortcut keysCtrl(Command) + PageUp
andCtrl(Command) + PageDown
for navigating to the files on the left and right of the editor respectively.A
Added the display of image size on the right of the status bar when an image was presented.U
Optimized to move deleted files in the editor to the recycle bin, instead of deleting them from the disk.U
Optimized the interactions during code uploading by removing QR code scanning for confirmation and providing defaultproject remarks
.F
Fixed the problem that thetabbar
icon could be an SVG image. Feedback DetailsF
Fixed the problem that login might fail when the environment variable http_proxy was set on Windows.F
Fixed the problem that an error occurred if a path was added toapp.json
when aPage
was created. Feedback DetailsF
Fixed the problem that the networkTimeout setting did not take effect on wx.uploadFile and wx.downloadFile.F
Fixed the problem that an incorrect error code was returned if thetabbar
icon exceeded 40 KB when it was submitted for preview or upload. Feedback DetailsF
Fixed the problem that app.json was empty after it was modified, closed, and re-opened when auto-saving was enabled.F
Fixed the problem thatImage
could be used in the DevTools but could not be used in a mobile device.F
Fixed the problem that in some cases, an error message indicating an invalid QR code was displayed when code was uploaded.F
Fixed the problem that no message was displayed after a success upload.
# 2017.05.26
A
Added debugging for base library 1.2.2.F
Fixed the exception caused by switch between base libraries.F
Fixed the problem that Page.onShareAppMessage was called twice for in-page sharing.F
Fixed the compilation exception that occurred when a code file or folder was modified by a tools other than DevTools.F
Fixed the problem that the parameter are inconsistent between the DevTools and the end user side when a fail callback is triggered in the case that the HTTP status code is not 200 after wx.uploadFile is called.
# 2017.05.19
A
Added debugging for base library1.2.1
.U
Optimized to allow auto completion of functions inApp
andPage
.F
Fixed the problem that the query was decoded twice whenApp.onLaunch
was called during conditional compilation.F
Fixed the inability to start the DevTools when an error occurred on the JSON file of the homepage and the tabBar contained an empty path.F
Fixed the problem that when "Auto Completion of Style Files Upon Upload of Code" was enabled, WXSS files were always in "Uploading" status. Feedback DetailsF
Fixed the DevTools exception when parameters in wx.previewImage were not strings.F
Fixed the problem that refresh and drop-down buttons on the URL bar did not work during webpage debugging.F
Fixed the missing Go To button on the menu bar, and the missing Back, Forward, and Select buttons on the URL bar on MAC OS during debugging of webpages. Feedback DetailsF
Fixed the problem that when "Close Other Tabs" was selected, other tabs previously closed were restored if the user saved current file withCtrl+S
. Feedback DetailsF
Fixed the problem that a network error was reported during automatic compilation of a file edited outside of the DevTools.F
Fixed the problem that an error occurred when an incompletely loaded Mini Program with a tabBar was quickly switched to another tab and then switched back.
# 2017.05.09
F
Fixed the problem that the RapidSSL certificate was identified as an invalid one. Feedback DetailsF
Fixed the problem that files imported with @import were missing as a result ofwxss
file compression.- F` Fixed the incorrect content height in the simulator. Feedback Details
F
Fixed the failure to clear data cache. Feedback DetailsF
Fixed the inability to automatically create a page when the page was added toapp.json
. Feedback DetailsF
Fixed the incorrect positioning of cursor in files and the problem that files can be opened repeatedly from "wxss" tab. Feedback DetailsF
Fixed the inability to open the DevToos in a system where file names were case-sensitive. Feedback Details
# 2017.05.08
A
Added debugging of wx.addCard and wx.openCard.A
Added verification ofhttps
certificate in wx.request, so that the request fails when the certificate is invalid.A
Added support for Forwarded Information in debugging DetailsA
Added the switching between base libraries. DetailsA
Added script breakpoint notification. (In case of a breakpoint, a message and operation area are available on the upper part of DevTools.)A
Added notifications of new messages in the developer community.A
Added detailed menu items.A
Added width and height customization after a switch to an Android device.A
Added the WXSS file code compression.A
Added configuration of appearance and compilation in the editor settings page. DetailsA
Added the following options in editor configuration: whether to convert tabs to spaces, and tab size. DetailsA
Added the following options in editor configuration: auto saving upon modification, auto-saving upon compilation, and refresh Mini Program upon file changes. DetailsA
Added a feature to editor: right-click to create a page.A
Added a feature to editor: press Ctrl+n to create a temporary file.U
Optimized auto-completion in the editor.U
Optimized the editor to solve the slow fetching of system fonts.U
Optimized the editor to allow the tab to move in the full-text search results.U
Optimized the editor to allow the tab width of the file bar on the top to adapt to file names.U
Optimized full-text search in the editor.U
Optimized file creation in the editor.U
Optimized the page switch speed in DevTools.U
Optimized the operation experience on the WXML panel.F
Fixed the problem that no response was returned upon timeout if no timeout threshold was set for wx.request.F
Fixed the failure to create directories in some cases.F
Fixed the problem that local images could be used forbackground-image
in thewxss
file in the DevTools, which was inconsistent with the end user side.F
Fixed the problem that an error occurred when text was dynamically added to the emptytext
on the WXML panel.F
Fixed the inability to close the application in the QR code login page in the DevTools running on Windows.F
Fixed the inability to automatically refresh the expired login QR code.F
Fixed the problem that when a user clicked on the directory tree in the editor to open a file, the focus was not on the file.F
Fixed the incomplete display of the menu that appeared when a user right-clicked on the bottom of the file list in editor.F
Fixed the inability to search for files with a file name prefixed with a whitespace character during file navigation in the editor.F
Fixed the failure to open the files in the full-text search results in editor.F
Fixed the problem that an error occurred during auto-completion for wx.createCanvasContext.F
Fixed the problem that no authorization dialog box was displayed andtelNumber
was missing in the respond values after wx.chooseAddress was called.F
Fixed the problem that no callback was executed in case of incorrect URL format after wx.uploadFile and wx.downloadFile were called.F
Fixed the problem that "referer" was missing in the header for wx.uploadFile and wx.downloadFile.F
Fixed the memory leak that occurred when wx.request was called to check TLS version.F
Fixed the inconsistency between the height and width obtained by calling wx.getSystemInfo and those on physical devices.F
Fixed the problem that "speed" and "accuracy" parameters were missing in the response values for wx.getLocation.F
Fixed the problem that false was returned for res.cancel in wx.showModal when the cancel button was clicked.F
Fixed the problem that the behavior of wx.scanCode was inconsistent between DevTools and end user side when the network was switched tonone
.F
Fixed the problem that the scene value obtained by callingApp.onLaunch
was a string, which was inconsistent with that on the end user side.F
Fixed the problem that the query obtained in Page.onLoad by a parameter of custom conditional compilation was inconsistent with that obtained on the end user side.F
Fixed the memory leak caused by the call of setData via polling.F
Fixed the problem that an error occurred in compilation when tabBar iconPath began with "/" or "./".F
Fixed the problem that a generated QR code did not carry custom parameters when Startup Page field was left empty during preview customization.F
Fixed the inability to properly display the WXML panel in some cases.F
Fixed the incorrect verification ofTrustAsia
certificate.
# 2017.03.29
F
Fixed the problem that some files were missing in the DevTools on Windows. Feedback DetailsF
Fixed the failure of wx.scanCode. Feedback DetailsF
Fixed the failure of the API wx.redirect upon its first call. Feedback DetailsF
Fixed the unusual number of layers of page stack in a project without tabBars. Feedback DetailsF
Fixed the problem that the scene value was 0 by default.
# 2017.03.28
A
Added Bluetooth debugging for DevTools on Mac OS.A
Added debugging of APIs such as wx.reLaunch, wx.chooseAddress, wx.openSetting, wx.getClipboardData, wx.setClipboardData, wx.showLoading, wx.hideLoading, wx.startAccelerometer, wx.stopAccelerometer, wx.onNetworkStatusChange,wx.hideShareMenu
, andCanvasContext.setTextAlign
.A
Added the feature of deleting projects on the project list page of a Mini Program.A
Added debugging of new scene values in custom compilation.A
Added debugging of scene values when the DevTools was switched from the background to foreground.A
Added the entry to the developer community.A
Added the feature of deleting selected projects from the project list.A
Added the support for SVG files.U
Optimized the auto-completion for WXML code in the editor.U
Optimized the error message received when an error occurred with a trusted domain name.U
Optimized to combine the options Clear Authorization Data on DevTools and Clear Authorization Data on Mobile into Clear Authorization Data.F
Fixed the failure of thejson
setting on the startup page to take effect in custom compilation.F
Fixed the distorted display of the DevTools when it was zoomed.F
Fixed the problem that style files in a page file directory containing.
could not be found.F
Fixed the problem that parameters returned byPage.onLoad
were decoded twice.F
Fixed the problem that no error message was reported when a Mini Program had a page stack with more than 5 layers.F
Fixed the problem that two identicallocalId
values were returned in some cases when wx.chooseImage was called.F
Fixed the inability of input component to realize automatic focusing in the DevTools.F
Fixed the problem that the size of the DevTools window is unusual when a project is closed and then opened again.F
Fixed the problem that a print window popped up whenprint
was used in the code.F
Fixed the problem that an error occurred during code compression in some cases.F
Fixed the failure of wx.canvasToTempFilePath to take effect.
# 2017.02.06
A
Added simulation of geographical locations. DetailsA
Added simulation of gravity sensing on mobile devices. DetailsA
Added simulation in offline mode to the simulator.A
Added the display of the path and parameters of the currently debugged page.A
Added the display of a notification when the DevTools could not be started properly on a system containing proxy software.A
Added theshowSystemInfo()
method to the console to display the running status of the DevTools.U
OptimizedCode Compression and Uploading
feature to increase the code compression rate.U
Optimized to speed up code preview and uploading.U
Optimized network requests of the DevTools to allow developers to capture packets viaCharles
for debugging.F
Fixed the problem that theClear Cache
menu was blocked by thetabbar
on Mac OS.F
Fixed the incorrect hierarchy whenmask
wastrue
in wx.showToast.F
Fixed the failure to trigger wx.stopBackgroundAudio afteronBackgroundAudioStop
was called.F
Fixed the incorrect prompt message that indicated theappid
did not exist during project creation.F
Fixed the problem that the DevTools was suspended when reading unauthorized files in the project directory.F
Fixed the problem that DevTools was automatically refreshed in the editor mode whenListen on file changes and automatically refresh Weixin DevTools
was not checked.F
Fixed the failure to automatically update Weixin DevTools (this problem will be completely fixed in next version).F
Fixed the problem that the result returned via DevTools was inconsistent with that on a mobile device when authorization was canceled.F
Fixed the failure to callundo
after.wxml
and.wxss
files were formatted.F
Fixed the problem that wx.previewImage did not supportlocalid
.F
Fixed the problem that awebviewid
error occurrred after wx.navigateback was called for atabbar
page.F
Fixed the incorrect auto-completion for wx.createCanvasContext.F
Fixed the problem that DevTools could not start after crash.F
Fixed the failure of the console to outputES6
syntax error.F
Fixed the problem that the DevTools crashed when it was closed by right-click Exit inwindows 10
.F
Fixed the incorrect authorization button color.F
Fixed the problem that an obtainedlocalid
was unavailable because the query in a URL was not processed via wx.downloadFile.F
Fixed the failure to save the user information obtained to the backend when authorization was canceled.F
Fixed the problem that the color was not verified vianavigationBarTextStyle
.
# 2017.01.04
A
Added Clear Authorized Data on Mobile to the Cache menu.A
Added the feature of verifying file encoding when code was submitted for preview or upload.U
Updated the nwjs to version 19.4 with the Chrome55 kernel.U
Updated the DevTools to disable the trigger of the Pull Down to Refresh feature in scroll-view.F
Fixed the problem that the initial value of the picker component was incorrect on Weixin DevTools.F
Fixed the DevTools by removing thefetch
API.F
Fixed the problem that an error message of "webviewID does not exist" appeared when the wx.navigateBack was called.F
Fixed the problem that compilation cache of the DevTools was not updated afterapp.wxss
was added or deleted.F
Fixed the problem that the DevTools crashed when the last row of awxml
file was incorrectly compiled.F
Fixed the problem that no error message was displayed when thewxml
tag was not closed.F
Fixed the problem that clicking a search result in the editor's full-text search results did not navigate to the appropriate row of a file.F
Fixed the failure of the Appdata panel to process the updates of array data.F
Fixed other problems of Weixin DevTools.
# 0.11.122100
A
Added the support for debuging of wx.switchTab.A
Added the support for debugging of wx.startRecord, wx.stopRecord, wx.playVoice, wx.pauseVoice, and wx.stopVoice APIs.A
Added the support for debugging of WeChat Pay. DetailsA
Added the support for debugging of QR code scanning.A
Added a prompt message to indicate that an error occurred during submission for preview due to repeated definition of page files via app.json.A
Added a prompt message to indicate that a network error occurred during image loading on the simulator.A
Added the feature of setting initialization pages and parameters during compilation.A
Added the feature of setting initialization pages and parameters when submitting code for preview.U
Optimized the appdata panel to view data by pages and support dynamic updates and the display in thecode
mode.F
Fixed the failure of wx.getBackgroundAudioPlayerState to return the result when no music was being played.F
Fixed the incorrect status obtained viawx.getBackgroundAudioPlayerState
.F
Fixed the problem that the "white screen" occurred with the WXML panel in some cases.F
Fixed the failure to copy properties or the problem of carriage-return characters in copied properties on the WXML panel.F
Fixed the failure to align the display of a single text node on the WXML panel.F
Fixed the display error that occurred on the simulator when the position of the tabBar was set to top in app.json.F
Fixed the problem that an error occurred when an external link was clicked on the DevTools and editor.F
Fixed the failure to send request via wx.requst due to a caching error.
# DevTools Updates
F
Fixed repeated triggering of wx.request in some cases.F
Fixed the failure to debug rpx of the WXML panel.F
Fixed the problem that an error occurred on the textarea component on the editor.
# 0.11.112300
A
Added the console commandshowRequestInfo()
to display details of the wx.request request.F
Fixed the failure to call wx.request because an error occurred while verifying the TLS version.
# 0.11.112200
# Basic features of Weixin DevTools
A
Added the option to auto-complete styles during code upload, which is enabled by default and can be disabled by developers. DetailsA
Added the option Do not check the security domain name and the TLS version to the development environment. It is disabled by default and can be enabled by developers. DetailsA
Added the notification for a script error on the Page page.A
Added the verification of TLS version inwx.request
,wx.downloadFile
, andwx.uploadFile
to align with the client.A
Added the feature of auto-saving window locations and sizes on Weixin DevTools.A
Added the feature of displaying error message on the simulator.A
Added the feature of expanding a tag with a double-click on the WXML panel.A
Added the feature of opening the local development directory.A
Added the network configuration information table of the current AppID.F
Fixed Weixin DevTools by removingPromise
to align with the client. Developers need to import a compatible library.F
Fixed repeated publish of events in some cases.F
Fixed the problem that an error occurred with the simulator when Ctrl+R or F5 were pressed on Weixin DevTools.F
Fixed the problem that the "white screen" occurred with the WXML panel on macOS.F
Fixed the lagging of WXML panel in the inspect mode.F
Fixed the suspension of the WXML panel in some cases.F
Fixed the problem that styles and panel texts overlapped each other on the WXML panel.F
Fixed the inability to disable multiple style rules on the WXML panel.F
Fixed failed to set content-type via wx.request.F
Fixed the inability to verify trusted domain names inwx.downloadFile
andwx.uploadFile
.F
Fixed the problem that the "white screen" occurred with the simulator in case of git checkout branch or significant changes to files.F
Fixed the problem that no error message was returned when no WXML file was available.
# Editor module
A
Added the feature of formating code of WXML and WXSS files.A
Added the shortcut key Ctrl + Shift + f for code searching.A
Added the right-click menu for the file tree.A
Added the feature of closing files on the right.A
Added the support of fuzzy search when file navigation is enabled by pressing Ctrl + p.A
Added code auto-completion and document display for WXML files. DetailsA
Added the feature of displaying GIF files.A
Added the feature of opening files on the disk.A
Added the feature of auto-creating appropriate page.js and page.wxml files after app.json is saved.F
Fixed the problem that an error occurred while auto-completing WXML files.F
Fixed the failure to click on the tabBar if there were too many files.F
Fixed the failure to modify a directory name.
# 0.10.102800
# Basic features of Weixin DevTools
A
Added the feature of listening on file changes to refresh the simulator in real time, which is enabled by default and can be disabled by developers in projects.A
Added the options of proxy settings and account switching to the login page.A
Added the feature of debugging all new APIs and components.A
Added more user-friendly error notifications.A
Added the support for debugging of the WXML panel's rpx.A
Added the feature of syncing changes on the WXML panel to the simulator in real time.A
Added the support for debugging of the wx.previewImage API.F
Fixed the failure to simulate fonts smaller than 12 px in the Weixin DevTools.F
Fixed the invalidity of the start and end of the picker component.F
Fixed the failure to control the progress bar via the video component.F
Fixed the problem that an incorrect height was obtained via wx.getSystemInfo when a tabBar existed.F
Fixed the problem that the count specified via wx.chooseImage was invalid.F
Fixed failure to call wx.setNavigationBarTitle when Page.onLoad was called.F
Fixed the problem that the WXML panel became blank and the panel lagged when selected.F
Fixed the incorrect compilation as a result of Chinese script file name.F
Fixed the problem that the media playback did not stop when a project was closed.
# Editor module
A
Added the file auto-save feature. DetailsA
Added support for displaying and refreshing the simulator in real time during editing.A
Added the shortcut key *Ctrl + * to expand and collapse the file tree.A
Added the shortcut key Ctrl + w to close the current editing page.A
Added the shortcut key Ctrl + p to file redirection.A
Added the shortcut key Ctrl + m to open or close the simulator.A
Added the bottom status bar to the editor.A
Added JSON and WXML code auto-completion and prompts.F
Fixed the problem that the cursor was missing.
# 0.10.101400
F
Fixed the unavailability of Pull Down to Refresh feature.F
Fixed the failure to update Weixin DevTools immediately after the app.json file was modified.
# 0.10.101100
# Basic features of Weixin DevTools
A
Added ES6-to-ES5 conversion which is enabled by default and can be disabled by developers.A
Added the option Compress code during upload, which is disabled by default and can be enabled by developers.A
Added the support for debugging of wx.uploadFile and wx.downloadFile.A
Added the support for debugging of the Pull Down to Refresh feature.A
Added debugging support for formId which is returned from form under reportSubmit mode.A
Added the feature of sliding the progress bar to video.A
Added the support of mode=time and mode=date in picker.F
Fixed the error that was reported when a map was opened.F
Fixed the failure to display the map component.F
Fixed the problem that drawImage was flickering in canvas.F
Fixed the incorrect value ofnavigationBarTextStyle
in the JSON file.F
Fixed the problem that the value of picker was empty in a form submission event.F
Fixed the problem that wx.onBackgroundAudioPause was triggered when the background music stopped.F
Fixed the problem thatfail
andcomplete
were called back twice when wx.request timed out.F
Fixed the failure to drag Weixin DevTools to the bottom in the small screen mode.F
Fixed the problem that the size was not limited via wx.setStorage.F
Fixed the failure to update the modified code files to Weixin DevTools in some cases.
# Editor module
A
Added the feature of dragging the side bar and saving its location.A
Added the shortcut keyctrl + \
orcommand + \
to hide the side bar.A
Added the feature of dragging file tabs for sorting.F
Fixed the problem that an error occurred when wx.setNavitionBarTitle was called.F
Fixed the problem that file changes did not take effect in some cases.