# \[Minor Update\] alternate-node-red-uibuilder v4.1.1

**URL:** <https://discourse.nodered.org/t/minor-update-alternate-node-red-uibuilder-v4-1-1/49491>\
**Category:** Share Your Nodes\
**Created:** [8 August 2021 19:27 UTC](https://discourse.nodered.org/t/minor-update-alternate-node-red-uibuilder-v4-1-1/49491 "2021-08-08T19:27:20Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [8 August 2021 19:27 UTC](https://discourse.nodered.org/t/minor-update-alternate-node-red-uibuilder-v4-1-1/49491/1 "2021-08-08T19:27:20Z")

</div>

Hi all, earlier today, I published a minor update to uibuilder.

* * *

### New

- [Issue #151](https://github.com/TotallyInformation/node-red-contrib-uibuilder/issues/151)If the advanced option to "Show web view of source files" is selected, also show a link to the webpage.

### Changed

- [Issue #149](https://github.com/TotallyInformation/node-red-contrib-uibuilder/issues/149) If security is turned on, you can now run without Node-RED using TLS even in production. This is because you may wish to provide TLS via a reverse proxy.

- Moved back-end libraries from `nodes` folder to `nodes/libs` to keep things tidier (especially if additional nodes added in the future)

- Add simple debug function to web.js to allow the ExpressJS routing stack to be dumped to stdout

### Fixed

- [Issue #150](https://github.com/TotallyInformation/node-red-contrib-uibuilder/issues/150) Switching between src and dist folders using the new advance option - now works **without having to restart Node-RED**. Existing routes are removed first then re-added.
- Common folder is only served once (previously it was added to the ExpresJS router stack once for each node instance).

* * *

I've now started work again on the security features.

These updates are in an offline repo at the moment as I continue to work though the complexities. I will push up to GitHub at some point.

### Changed

- security improvements:

### Fixed

- `uiblib.js` `logon()` - Fixed error that prevented logon from actually working due to misnamed JWT property.
