Beta Test: 9.5.3

We’re getting AppStudio 9.5.3 ready for release.

We’ve made extensive updates to the libraries AppStudio uses. It’s possible the updates fix some of your outstanding issues. Before we release, though, we would like to make sure we are not introducing any new issues.

Here’s where you can download the beta:

Windows:

https://nsbasic.com/app/downloads/AppStudio-v9.5.3b6.exe

Mac:

https://nsbasic.com/app/downloads/AppStudio-v9.5.3b6.dmg

There should not be any breaking changes in the beta. Also, it’s backwards compatible, so you can go back the the official release with no problems.

Here is what has been updated:

Let us know if you see anything different!

Click on the link,copy link address.paste on Google search,search

below, is the voltbuilder file and config.xml of new prj of beta 9.5.3,I have a deadline from Google of specifying newest engine at 31aug2026

2026-08-30 07:38:50,707 - Warning! No Android engine specified. Defaulting to latest engine.
2026-08-30 07:38:50,707 - This may cause problems if your project has not been updated.
2026-08-30 07:38:50,707 - See Building for Android 12 and Later | VoltBuilder
2026-08-30 07:38:50,707 -

<?xml version="1.0" encoding="UTF-8"?>
<widget 
xmlns = "https://www.w3.org/ns/widgets"
id = "com.TsTan.profighter"
android-versionCode = "32"
ios-CFBundleVersion = "1.0.0"
version = "1.0.32">

<name>profighter</name>
<description>This app(profighter) is a simple animated fighter shooting game,enjoy!</description>

<icon src='resources/iconTemplate.png' />
<preference name='SplashScreenDelay' value='2000' />
<preference name='AutoHideSplashScreen' value='true' />
<preference name='AndroidWindowSplashScreenAnimatedIcon' value='resources/splashTemplate.png' />
<preference name='AndroidWindowSplashScreenBackground' value='{splashBackground}' />
<preference name="SplashShowOnlyFirstTime" value="false"/>

<plugin name='cordova-plugin-splashscreen' source='npm' />

<preference name="permissions" value="none"/>
<!-- sample preference specifications -->
<!-- <preference name="autorotate" value="false" readonly="true"/> -->
<!-- <preference name="orientation" value="default" /> -->
<!-- <preference name="fullscreen" value="true" /> -->

<plugin name="cordova-plugin-statusbar" source="npm" />
  <preference name="StatusBarOverlaysWebView" value="{phoneGapStatusBarOverlay}" />
  <preference name="StatusBarBackgroundColor" value="{phoneGapStatusBarColor}" />
  <preference name="StatusBarStyle" value="{phoneGapStatusBarStyle}" />

  <allow-navigation href="*" />
  <access origin="*" />
  <allow-intent href="*" />

<plugin name="cordova-plugin-wkwebview-engine" source="npm" />
<platform name="ios">
  <preference name="WKWebViewOnly" value="true" />
  <feature name="CDVWKWebViewEngine">
    <param name="ios-package" value="CDVWKWebViewEngine" />
  </feature>
  <preference name="CordovaWebViewEngine" value="CDVWKWebViewEngine" />
</platform>

</widget>

the beta doesn’t creat electron win exe file,no dist folder.below is appstudio.log.appstudio-latest.log is empty.

2026-08-30 23:07:09,428 - __main__ - INFO - ****************************************
2026-08-30 23:07:09,428 - __main__ - INFO - * Welcome to NSB/AppStudio 9.5.3b4
2026-08-30 23:07:09,428 - __main__ - INFO - * Starting at level: 10
2026-08-30 23:07:09,428 - __main__ - INFO - * Install Dir: C:\Program Files\NSB AppStudio
2026-08-30 23:07:09,428 - __main__ - INFO - * Frozen: True
2026-08-30 23:07:09,428 - __main__ - INFO - ****************************************
2026-08-30 23:07:09,428 - __main__ - INFO - * Python 3.14.6 (tags/v3.14.6:c63aec6, Jun 10 2026, 10:26:10) [MSC v.1944 64 bit (AMD64)]
2026-08-30 23:07:09,435 - __main__ - INFO - * wxPython 4.3.1 msw (phoenix) wxWidgets 3.3.3
2026-08-30 23:07:09,435 - __main__ - INFO - * jsbeautifier 2.0.3
2026-08-30 23:07:09,436 - __main__ - INFO - * sftpretty 1.2.2
2026-08-30 23:07:09,436 - __main__ - INFO - * PyYAML 6.0.3
2026-08-30 23:07:09,436 - __main__ - INFO - * requests 2.34.2
2026-08-30 23:07:09,437 - __main__ - INFO - * verlib 0.1
2026-08-30 23:07:09,437 - __main__ - INFO - * Native OpenSSL 3.5.7 9 Jun 2026
2026-08-30 23:07:09,437 - __main__ - INFO - ****************************************
2026-08-30 23:07:09,637 - __main__ - INFO - Registration: eJxNkL1uwjAUhV8lOrMT2QYF8NQOVbsUBjJ1iUxyAUuOk/o6qKjqu1cGqVS609Wn8/eNC0V2Y4DBppKVhIB3HQUmGLwwU0jO+uJ9DOnsrxDoHduDpx7maD2TQLBDZpvnbdG87XbFfrd9hQAN1nkYpPM48hhOyYanU/5V3ThAgCk6m4FG1aVUq3KlGwhMkY4UKXTEMGH2XiDS50yc2t6mbKSlrku5LrVslDbLhVHralMvPvAgbd9HYoaBWlZKyqpeVFrJf+nbSJZz67vFwXnvwqk93hRCd4XB8Fd5steBQmoHSuexh8H+sVJLX5OLNt0nvGfblFoWUprb5arzgbvopgy1nGyaczTbJXch/PwC4uN7jw==
2026-08-30 23:07:09,881 - websockets.server - INFO - server listening on 127.0.0.1:60529
2026-08-30 23:07:09,881 - websockets.server - INFO - server listening on [::1]:60530
2026-08-30 23:07:10,613 - SerialNumber - INFO - {'valid': True}
2026-08-30 23:07:11,957 - IDEController - INFO - deploy_location()
2026-08-30 23:07:11,957 - IDEController - INFO - desktop
2026-08-30 23:07:12,490 - IDEController - INFO - GetLibraryRequiredFiles
2026-08-30 23:07:12,490 - IDEController - INFO - {_nsbdir}nsb/library/basicFunctions.js
2026-08-30 23:07:12,490 - IDEController - INFO - ['{_nsbdir}nsb/library/basicFunctions.js']
2026-08-30 23:07:12,490 - IDEController - INFO - {_nsbdir}nsb/library/addtohomescreen.css
2026-08-30 23:07:12,490 - IDEController - INFO - {_nsbdir}nsb/library/addtohomescreen.min.js
2026-08-30 23:07:12,490 - IDEController - INFO - ['{_nsbdir}nsb/library/addtohomescreen.css', '{_nsbdir}nsb/library/addtohomescreen.min.js']
2026-08-30 23:07:12,490 - IDEController - INFO - nsb/library/basicFunctions.js
2026-08-30 23:07:12,491 - IDEController - INFO - nsb/library/addtohomescreen.min.js
2026-08-30 23:07:12,491 - IDEController - INFO - nsb/library/addtohomescreen.css
2026-08-30 23:07:12,501 - IDEController - INFO - GetLibraryRequiredFiles
2026-08-30 23:07:12,501 - IDEController - INFO - {_nsbdir}nsb/library/basicFunctions.js
2026-08-30 23:07:12,501 - IDEController - INFO - ['{_nsbdir}nsb/library/basicFunctions.js']
2026-08-30 23:07:12,501 - IDEController - INFO - {_nsbdir}nsb/library/addtohomescreen.css
2026-08-30 23:07:12,501 - IDEController - INFO - {_nsbdir}nsb/library/addtohomescreen.min.js
2026-08-30 23:07:12,501 - IDEController - INFO - ['{_nsbdir}nsb/library/addtohomescreen.css', '{_nsbdir}nsb/library/addtohomescreen.min.js']
2026-08-30 23:07:12,669 - IDEController - INFO - localpath 
2026-08-30 23:07:12,669 - IDEController - INFO - deployPath C:\Users\65911\AppData\Local\Temp\tmp9dv_znrh
2026-08-30 23:07:12,685 - appstudio.util.code - INFO - build_code_declarations
2026-08-30 23:07:12,703 - PropertiesPanel - WARNING - Property does not exist: _uuid
2026-08-30 23:07:12,705 - PropertiesPanel - WARNING - Property does not exist: _parent
2026-08-30 23:07:12,705 - PropertiesPanel - WARNING - Property does not exist: _form
2026-08-30 23:07:12,764 - appstudio.editor.design - INFO - wx.html2.WebViewBackendEdge: True
2026-08-30 23:07:12,940 - appstudio.util.code - INFO - get_code_defs
2026-08-30 23:07:12,940 - appstudio.util.code - INFO - [('chkCollidIdRow2', "chkCollidIdRow2() '1 To 6", 119), ('Form1_onshow', 'Form1_onshow()', 141), ('Main', 'Main()', 188), ('tcloseform2', 'tcloseform2()', 244), ('tcloseform', 'tcloseform()', 266), ('tcloseform3', 'tcloseform3()', 283), ('tcloseform41', 'tcloseform41()', 314), ('tcloseform4', 'tcloseform4()', 340), ('rell', 'rell()', 396), ('showidall', 'showidall()', 400), ('contMain', 'contMain()', 465), ('sssloadEnIndex', 'sssloadEnIndex()', 546), ('nextAction', 'nextAction()', 918), ('chkCollidIdRow6', 'chkCollidIdRow6()', 939), ('chkCollidIdRow5', "chkCollidIdRow5() '23 to 28", 949), ('chkCollidIdRow4', "chkCollidIdRow4() '16 To 22", 975), ('chkCollidIdRow3', "chkCollidIdRow3() '12 To 17", 999), ('chkCollidIdRow4', "chkCollidIdRow4() '7 to 11", 1025), ('chkCollidIdRow1', 'chkCollidIdRow1()', 1049), ('chkmeCollidRow1', 'chkmeCollidRow1()', 1076), ('nextdisapearAction', 'nextdisapearAction()', 1118), ('menextdisapearAction', 'menextdisapearAction()', 1139), ('sss', 'sss(ImageCode)', 1144), ('MoveRlittle', 'MoveRlittle(u)', 1310), ('sssEnMove', 'sssEnMove()', 1351), ('MoveEnDn', 'MoveEnDn()', 1600), ('sssEnMoveL', 'sssEnMoveL()', 1743), ('Button2_onclick', 'Button2_onclick()', 1784), ('stationary', 'stationary()', 1811), ('Button3_onclick', 'Button3_onclick()', 1827), ('Button4_onclick', 'Button4_onclick()', 1849), ('Button1_onclick', 'Button1_onclick()', 1886), ('Image29_onclick', 'Image29_onclick()', 1891), ('Button9_onclick', 'Button9_onclick()', 1897), ('atsudio', 'atsudio()', 1958), ('Button11_onclick', 'Button11_onclick()', 1973), ('changePlanePic', 'changePlanePic()', 1998), ('Button72_onclick', 'Button72_onclick()', 2035), ('Button8_onclick', 'Button8_onclick()', 2067), ('Button10_onclick', 'Button10_onclick()', 2089), ('failalldn', 'failalldn()', 2101), ('t', 't(r)', 2133), ('tt', 'tt(e)', 2203), ('gwin', 'gwin()', 2264), ('Slider1_input_onslide', 'Slider1_input_onslide()', 2323), ('Slider2_input_onslide', 'Slider2_input_onslide()', 2329), ('Slider3_input_onslide', 'Slider3_input_onslide()', 2335), ('Button745_onclick', 'Button745_onclick()', 2341), ('Label54_onclick', 'Label54_onclick()', 2412), ('Label1_onclick', 'Label1_onclick()', 2416), ('Button746_onclick', 'Button746_onclick()', 2429)]
2026-08-30 23:07:13,023 - appstudio.util.code - INFO - get_code_defs
2026-08-30 23:07:13,023 - appstudio.util.code - INFO - [('chkCollidIdRow2', "chkCollidIdRow2() '1 To 6", 119), ('Form1_onshow', 'Form1_onshow()', 141), ('Main', 'Main()', 188), ('tcloseform2', 'tcloseform2()', 244), ('tcloseform', 'tcloseform()', 266), ('tcloseform3', 'tcloseform3()', 283), ('tcloseform41', 'tcloseform41()', 314), ('tcloseform4', 'tcloseform4()', 340), ('rell', 'rell()', 396), ('showidall', 'showidall()', 400), ('contMain', 'contMain()', 465), ('sssloadEnIndex', 'sssloadEnIndex()', 546), ('nextAction', 'nextAction()', 918), ('chkCollidIdRow6', 'chkCollidIdRow6()', 939), ('chkCollidIdRow5', "chkCollidIdRow5() '23 to 28", 949), ('chkCollidIdRow4', "chkCollidIdRow4() '16 To 22", 975), ('chkCollidIdRow3', "chkCollidIdRow3() '12 To 17", 999), ('chkCollidIdRow4', "chkCollidIdRow4() '7 to 11", 1025), ('chkCollidIdRow1', 'chkCollidIdRow1()', 1049), ('chkmeCollidRow1', 'chkmeCollidRow1()', 1076), ('nextdisapearAction', 'nextdisapearAction()', 1118), ('menextdisapearAction', 'menextdisapearAction()', 1139), ('sss', 'sss(ImageCode)', 1144), ('MoveRlittle', 'MoveRlittle(u)', 1310), ('sssEnMove', 'sssEnMove()', 1351), ('MoveEnDn', 'MoveEnDn()', 1600), ('sssEnMoveL', 'sssEnMoveL()', 1743), ('Button2_onclick', 'Button2_onclick()', 1784), ('stationary', 'stationary()', 1811), ('Button3_onclick', 'Button3_onclick()', 1827), ('Button4_onclick', 'Button4_onclick()', 1849), ('Button1_onclick', 'Button1_onclick()', 1886), ('Image29_onclick', 'Image29_onclick()', 1891), ('Button9_onclick', 'Button9_onclick()', 1897), ('atsudio', 'atsudio()', 1958), ('Button11_onclick', 'Button11_onclick()', 1973), ('changePlanePic', 'changePlanePic()', 1998), ('Button72_onclick', 'Button72_onclick()', 2035), ('Button8_onclick', 'Button8_onclick()', 2067), ('Button10_onclick', 'Button10_onclick()', 2089), ('failalldn', 'failalldn()', 2101), ('t', 't(r)', 2133), ('tt', 'tt(e)', 2203), ('gwin', 'gwin()', 2264), ('Slider1_input_onslide', 'Slider1_input_onslide()', 2323), ('Slider2_input_onslide', 'Slider2_input_onslide()', 2329), ('Slider3_input_onslide', 'Slider3_input_onslide()', 2335), ('Button745_onclick', 'Button745_onclick()', 2341), ('Label54_onclick', 'Label54_onclick()', 2412), ('Label1_onclick', 'Label1_onclick()', 2416), ('Button746_onclick', 'Button746_onclick()', 2429)]
2026-08-30 23:07:13,218 - appstudio.util.code - INFO - build_code_declarations
2026-08-30 23:07:13,238 - PropertiesPanel - WARNING - Property does not exist: _uuid
2026-08-30 23:07:13,240 - PropertiesPanel - WARNING - Property does not exist: _parent
2026-08-30 23:07:13,240 - PropertiesPanel - WARNING - Property does not exist: _form
2026-08-30 23:07:13,250 - appstudio.util.code - INFO - build_code_declarations
2026-08-30 23:07:17,816 - appstudio.util.code - INFO - get_code_defs
2026-08-30 23:07:17,816 - appstudio.util.code - INFO - [('chkCollidIdRow2', "chkCollidIdRow2() '1 To 6", 119), ('Form1_onshow', 'Form1_onshow()', 141), ('Main', 'Main()', 188), ('tcloseform2', 'tcloseform2()', 244), ('tcloseform', 'tcloseform()', 266), ('tcloseform3', 'tcloseform3()', 283), ('tcloseform41', 'tcloseform41()', 314), ('tcloseform4', 'tcloseform4()', 340), ('rell', 'rell()', 396), ('showidall', 'showidall()', 400), ('contMain', 'contMain()', 465), ('sssloadEnIndex', 'sssloadEnIndex()', 546), ('nextAction', 'nextAction()', 918), ('chkCollidIdRow6', 'chkCollidIdRow6()', 939), ('chkCollidIdRow5', "chkCollidIdRow5() '23 to 28", 949), ('chkCollidIdRow4', "chkCollidIdRow4() '16 To 22", 975), ('chkCollidIdRow3', "chkCollidIdRow3() '12 To 17", 999), ('chkCollidIdRow4', "chkCollidIdRow4() '7 to 11", 1025), ('chkCollidIdRow1', 'chkCollidIdRow1()', 1049), ('chkmeCollidRow1', 'chkmeCollidRow1()', 1076), ('nextdisapearAction', 'nextdisapearAction()', 1118), ('menextdisapearAction', 'menextdisapearAction()', 1139), ('sss', 'sss(ImageCode)', 1144), ('MoveRlittle', 'MoveRlittle(u)', 1310), ('sssEnMove', 'sssEnMove()', 1351), ('MoveEnDn', 'MoveEnDn()', 1600), ('sssEnMoveL', 'sssEnMoveL()', 1743), ('Button2_onclick', 'Button2_onclick()', 1784), ('stationary', 'stationary()', 1811), ('Button3_onclick', 'Button3_onclick()', 1827), ('Button4_onclick', 'Button4_onclick()', 1849), ('Button1_onclick', 'Button1_onclick()', 1886), ('Image29_onclick', 'Image29_onclick()', 1891), ('Button9_onclick', 'Button9_onclick()', 1897), ('atsudio', 'atsudio()', 1958), ('Button11_onclick', 'Button11_onclick()', 1973), ('changePlanePic', 'changePlanePic()', 1998), ('Button72_onclick', 'Button72_onclick()', 2035), ('Button8_onclick', 'Button8_onclick()', 2067), ('Button10_onclick', 'Button10_onclick()', 2089), ('failalldn', 'failalldn()', 2101), ('t', 't(r)', 2133), ('tt', 'tt(e)', 2203), ('gwin', 'gwin()', 2264), ('Slider1_input_onslide', 'Slider1_input_onslide()', 2323), ('Slider2_input_onslide', 'Slider2_input_onslide()', 2329), ('Slider3_input_onslide', 'Slider3_input_onslide()', 2335), ('Button745_onclick', 'Button745_onclick()', 2341), ('Label54_onclick', 'Label54_onclick()', 2412), ('Label1_onclick', 'Label1_onclick()', 2416), ('Button746_onclick', 'Button746_onclick()', 2429)]
2026-08-30 23:07:17,848 - appstudio.util.code - INFO - build_code_declarations
2026-08-30 23:07:17,848 - PropertiesPanel - WARNING - Property does not exist: _uuid
2026-08-30 23:07:17,853 - PropertiesPanel - WARNING - Dashboard Access has a bad enum value: False
2026-08-30 23:07:17,969 - PropertiesPanel - WARNING - Property does not exist: cordovaBuild
2026-08-30 23:07:17,969 - PropertiesPanel - WARNING - Property does not exist: cordovaCommand
2026-08-30 23:07:17,969 - PropertiesPanel - WARNING - Property does not exist: id
2026-08-30 23:07:17,969 - PropertiesPanel - WARNING - Property does not exist: itunesShortName
2026-08-30 23:07:17,969 - PropertiesPanel - WARNING - Property does not exist: manifestFile
2026-08-30 23:07:17,969 - PropertiesPanel - WARNING - Property does not exist: _parent
2026-08-30 23:07:17,969 - PropertiesPanel - WARNING - Property does not exist: _dbfiles
2026-08-30 23:07:18,032 - appstudio.util.code - INFO - get_code_defs
2026-08-30 23:07:18,032 - appstudio.util.code - INFO - []
2026-08-30 23:07:18,088 - appstudio.util.code - INFO - get_code_defs
2026-08-30 23:07:18,089 - appstudio.util.code - INFO - []
2026-08-30 23:07:18,199 - appstudio.util.code - INFO - get_code_defs
2026-08-30 23:07:18,199 - appstudio.util.code - INFO - []
2026-08-30 23:07:18,206 - IDEController - INFO - deploy_location()
2026-08-30 23:07:18,206 - IDEController - INFO - desktop
2026-08-30 23:07:45,685 - IDEController - INFO - Electron: Run
2026-08-30 23:07:45,708 - IDEController - INFO - npm: -v
2026-08-30 23:07:45,708 - IDEController - INFO - npmPath: C:\Program Files\NSB AppStudio\node\bin\node, C:\Program Files\NSB AppStudio\node\node_modules\npm\bin\npm-cli.js
2026-08-30 23:07:51,404 - IDEController - INFO - 12.0.2
2026-08-30 23:07:51,404 - IDEController - INFO - 
2026-08-30 23:07:51,406 - IDEController - INFO - npm: install
2026-08-30 23:07:51,406 - IDEController - INFO - npmPath: C:\Program Files\NSB AppStudio\node\bin\node, C:\Program Files\NSB AppStudio\node\node_modules\npm\bin\npm-cli.js
2026-08-30 23:08:20,143 - IDEController - INFO - npm warn Unknown user config "scripts-prepend-node-path". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.
2026-08-30 23:08:20,143 - IDEController - INFO - npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
2026-08-30 23:08:20,143 - IDEController - INFO - npm warn deprecated rimraf@2.6.3: Rimraf versions prior to v4 are no longer supported
2026-08-30 23:08:20,143 - IDEController - INFO - npm warn deprecated glob@7.2.3: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
2026-08-30 23:08:20,143 - IDEController - INFO - npm warn deprecated boolean@3.2.0: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
2026-08-30 23:08:20,143 - IDEController - INFO - 
2026-08-30 23:08:20,143 - IDEController - INFO - added 285 packages, and audited 429 packages in 23s
2026-08-30 23:08:20,143 - IDEController - INFO - 
2026-08-30 23:08:20,143 - IDEController - INFO - 60 packages are looking for funding
2026-08-30 23:08:20,143 - IDEController - INFO - run `npm fund` for details
2026-08-30 23:08:20,143 - IDEController - INFO - 
2026-08-30 23:08:20,143 - IDEController - INFO - 1 high severity vulnerability
2026-08-30 23:08:20,144 - IDEController - INFO - 
2026-08-30 23:08:20,144 - IDEController - INFO - To address all issues (including breaking changes), run:
2026-08-30 23:08:20,144 - IDEController - INFO - npm audit fix --force
2026-08-30 23:08:20,144 - IDEController - INFO - 
2026-08-30 23:08:20,144 - IDEController - INFO - Run `npm audit` for details.
2026-08-30 23:08:20,144 - IDEController - INFO - npm warn install-scripts 2 packages had install scripts blocked because they are not covered by allowScripts:
2026-08-30 23:08:20,144 - IDEController - INFO - npm warn install-scripts   electron@40.10.6 (postinstall: node install.js)
2026-08-30 23:08:20,144 - IDEController - INFO - npm warn install-scripts   electron-winstaller@5.4.0 (install: node ./script/select-7z-arch.js)
2026-08-30 23:08:20,144 - IDEController - INFO - npm warn install-scripts
2026-08-30 23:08:20,144 - IDEController - INFO - npm warn install-scripts Run `npm install-scripts ls` to review, or `npm install-scripts approve <pkg>` to allow.
2026-08-30 23:08:20,144 - IDEController - INFO - 
2026-08-30 23:08:20,149 - IDEController - INFO - GetLibraryRequiredFiles
2026-08-30 23:08:20,149 - IDEController - INFO - {_nsbdir}nsb/library/basicFunctions.js
2026-08-30 23:08:20,149 - IDEController - INFO - ['{_nsbdir}nsb/library/basicFunctions.js']
2026-08-30 23:08:20,149 - IDEController - INFO - {_nsbdir}nsb/library/addtohomescreen.css
2026-08-30 23:08:20,149 - IDEController - INFO - {_nsbdir}nsb/library/addtohomescreen.min.js
2026-08-30 23:08:20,149 - IDEController - INFO - ['{_nsbdir}nsb/library/addtohomescreen.css', '{_nsbdir}nsb/library/addtohomescreen.min.js']
2026-08-30 23:08:20,149 - IDEController - INFO - nsb/library/basicFunctions.js
2026-08-30 23:08:20,149 - IDEController - INFO - nsb/library/addtohomescreen.min.js
2026-08-30 23:08:20,149 - IDEController - INFO - nsb/library/addtohomescreen.css
2026-08-30 23:08:20,151 - IDEController - INFO - GetLibraryRequiredFiles
2026-08-30 23:08:20,151 - IDEController - INFO - {_nsbdir}nsb/library/basicFunctions.js
2026-08-30 23:08:20,151 - IDEController - INFO - ['{_nsbdir}nsb/library/basicFunctions.js']
2026-08-30 23:08:20,151 - IDEController - INFO - {_nsbdir}nsb/library/addtohomescreen.css
2026-08-30 23:08:20,151 - IDEController - INFO - {_nsbdir}nsb/library/addtohomescreen.min.js
2026-08-30 23:08:20,151 - IDEController - INFO - ['{_nsbdir}nsb/library/addtohomescreen.css', '{_nsbdir}nsb/library/addtohomescreen.min.js']
2026-08-30 23:08:21,061 - IDEController - INFO - localpath 
2026-08-30 23:08:21,061 - IDEController - INFO - deployPath C:\Users\65911\AppData\Local\Temp\tmpgdvscbh0
2026-08-30 23:08:21,181 - IDEController - INFO - run start --prefix electron --enable-logging
2026-08-30 23:08:24,395 - IDEController - INFO - No startup error
2026-08-30 23:08:38,995 - IDEController - INFO - Electron: Make
2026-08-30 23:08:38,997 - IDEController - INFO - npm: -v
2026-08-30 23:08:38,997 - IDEController - INFO - npmPath: C:\Program Files\NSB AppStudio\node\bin\node, C:\Program Files\NSB AppStudio\node\node_modules\npm\bin\npm-cli.js
2026-08-30 23:08:44,810 - IDEController - INFO - 12.0.2
2026-08-30 23:08:44,810 - IDEController - INFO - 
2026-08-30 23:08:44,815 - IDEController - INFO - GetLibraryRequiredFiles
2026-08-30 23:08:44,815 - IDEController - INFO - {_nsbdir}nsb/library/basicFunctions.js
2026-08-30 23:08:44,815 - IDEController - INFO - ['{_nsbdir}nsb/library/basicFunctions.js']
2026-08-30 23:08:44,815 - IDEController - INFO - {_nsbdir}nsb/library/addtohomescreen.css
2026-08-30 23:08:44,815 - IDEController - INFO - {_nsbdir}nsb/library/addtohomescreen.min.js
2026-08-30 23:08:44,815 - IDEController - INFO - ['{_nsbdir}nsb/library/addtohomescreen.css', '{_nsbdir}nsb/library/addtohomescreen.min.js']
2026-08-30 23:08:44,815 - IDEController - INFO - nsb/library/basicFunctions.js
2026-08-30 23:08:44,815 - IDEController - INFO - nsb/library/addtohomescreen.min.js
2026-08-30 23:08:44,815 - IDEController - INFO - nsb/library/addtohomescreen.css
2026-08-30 23:08:44,817 - IDEController - INFO - GetLibraryRequiredFiles
2026-08-30 23:08:44,817 - IDEController - INFO - {_nsbdir}nsb/library/basicFunctions.js
2026-08-30 23:08:44,817 - IDEController - INFO - ['{_nsbdir}nsb/library/basicFunctions.js']
2026-08-30 23:08:44,817 - IDEController - INFO - {_nsbdir}nsb/library/addtohomescreen.css
2026-08-30 23:08:44,817 - IDEController - INFO - {_nsbdir}nsb/library/addtohomescreen.min.js
2026-08-30 23:08:44,817 - IDEController - INFO - ['{_nsbdir}nsb/library/addtohomescreen.css', '{_nsbdir}nsb/library/addtohomescreen.min.js']
2026-08-30 23:08:45,682 - IDECon

Thanks - I see the problem with Electron. We’ll make a new build with the fix.

1 Like

This will be a VoltBuilder issue - I know they are working on this.

We’ve updated a new beta. Electron has also been updated, so it should work properly.

If all goes well, we will move to release.

Here’s where you can download the new beta:

Windows:

https://nsbasic.com/app/downloads/AppStudio-v9.5.3b6.exe

Mac:

https://nsbasic.com/app/downloads/AppStudio-v9.5.3b6.dmg

2026-09-o2 ..- Warning! No Android engine specified. Defaulting to latest engine.
2026-09-02 ..- This may cause problems if your project has not been updated.
Same err in voltbuilder log.
No dist folder either.if run desktop app using electron should display the exe,no,it didn’t.b6beta works just like before,same errs .running on win11

@tst - I don’t understand what you are saying.

You had two issues - the Android one should be dealt with by VoltBuilder support.

Electron is a different issue. What are you seeing now?

1,run desktop app,not running
2,create electron exe,no dist folder,hence err

I received from Google ,saying my issue had been addressed.it seems to suggest my profighter app has been targeted at the latest engine,os.so,user simply can ignore voltbuilder.log stating engine not specified err.

@tst - I ran some Electron test jobs here without problems. I wonder if it could be something to do with your app. Can you send me your project directory so I can give it a try?

(Also, if you have not done so, delete the electron folder in your project before building, just in case there are still older files in it)

Already DM my prj to your support email…thanks for the hard work,tst