Skip to content

Commit 3911282

Browse files
Bug fix for #181
1 parent e8ae51a commit 3911282

14 files changed

+24
-14
lines changed

Diff for: CHANGELOG.md

+11-1
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,22 @@ Check the [roadmap](./docs/roadmap.md) for future developments.
1010

1111
Also note that v5.1.0 has a number of new features that are not complete. They are included to allow people to start to experiment with them and provide feedback. Notably the new client library (`uibuilder.esm.min.js` or `uibuilder.iife.min.js`), the experimental `uib-list` node which is certainly not feature complete and the new `uib-brand.css` style library which needs quite a bit of additional work.
1212

13+
* Check deepscan
14+
1315
----
1416

15-
## [Unreleased](https://github.com/TotallyInformation/node-red-contrib-uibuilder/compare/v5.0.2...main)
17+
## [Unreleased](https://github.com/TotallyInformation/node-red-contrib-uibuilder/compare/v5.1.1...main)
1618

1719
Nothing currently.
1820

21+
## [v5.1.1](https://github.com/TotallyInformation/node-red-contrib-uibuilder/compare/v5.1.0...v5.1.1)
22+
23+
24+
### Fixed
25+
26+
* Fixed bug in package management. Thanks to Steve & Andy for reporting. Fixes [#181](https://github.com/TotallyInformation/node-red-contrib-uibuilder/issues/181)
27+
28+
1929
## [v5.1.0](https://github.com/TotallyInformation/node-red-contrib-uibuilder/compare/v5.0.2...v5.1.0)
2030

2131
### Fixed

Diff for: front-end/uibuilder.esm.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -2246,7 +2246,7 @@ Object.assign(lookup2, {
22462246
});
22472247

22482248
// src/front-end-module/uibuilder.module.js
2249-
var version = "5.1.0-esm";
2249+
var version = "5.1.1-esm";
22502250
var logLevel = 1;
22512251
var LOG_STYLES = {
22522252
error: {

Diff for: front-end/uibuilder.esm.min.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: front-end/uibuilder.esm.min.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: front-end/uibuilder.iife.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -2247,7 +2247,7 @@
22472247
});
22482248

22492249
// src/front-end-module/uibuilder.module.js
2250-
var version = "5.1.0-iife";
2250+
var version = "5.1.1-iife";
22512251
var logLevel = 1;
22522252
var LOG_STYLES = {
22532253
error: {

Diff for: front-end/uibuilder.iife.min.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: front-end/uibuilder.iife.min.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: front-end/uibuilderfe.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ if (typeof require !== 'undefined' && typeof io === 'undefined') { // eslint-d
124124

125125
//#region ++++++++++ Start of setup ++++++++++ //
126126

127-
self.version = '5.1.0'
127+
self.version = '5.1.1'
128128
self.moduleName = 'uibuilder' // Must match moduleName in uibuilder.js on the server
129129
// @ts-expect-error ts(2345) Tests loaded ver of lib to see if minified
130130
self.isUnminified = (/param/).test(function(param) {}) // eslint-disable-line no-unused-vars

Diff for: front-end/uibuilderfe.min.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: gulpfile.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ const stdio = 'inherit'
6262
const { version } = JSON.parse(fs.readFileSync('package.json'))
6363

6464
// npm version 4.2.1 --no-git-tag-version --allow-same-version
65-
const release = '5.0.2'
65+
const release = '5.1.1'
6666

6767
console.log(`Current Version: ${version}. Requested Version: ${release}`)
6868

Diff for: nodes/libs/package-mgt.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -294,7 +294,7 @@ class UibPackages {
294294
} catch {}
295295

296296
// Make sure we have package details for all installed packages
297-
await Object.keys(lsParsed.dependencies).forEach( async pkgName => {
297+
await Object.keys(lsParsed.dependencies || {}).forEach( async pkgName => {
298298
await this.updIndividualPkgDetails(pkgName, lsParsed)
299299
})
300300

Diff for: package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "node-red-contrib-uibuilder",
3-
"version": "5.1.0",
3+
"version": "5.1.1",
44
"description": "Easily create data-driven web UI's for Node-RED using any (or no) front-end library.",
55
"scripts": {
66
"preinstall": "node ./bin/uibpreinstalljs",

Diff for: src/front-end-module/uibuilder.module.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ import io from 'socket.io-client' // Note: Only works when using esbuild to bund
6161
// if (!io) log('error', 'uibuilder.module.js', 'Socket.IO client failed to load')()
6262
//#endregion -------- -------- -------- //
6363

64-
const version = '5.1.0-mod'
64+
const version = '5.1.1-mod'
6565

6666
// TODO Add option to allow log events to be sent back to Node-RED as uib ctrl msgs
6767
//#region --- Module-level utility functions --- //

Diff for: src/front-end/uibuilderfe.dev.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ if (typeof require !== 'undefined' && typeof io === 'undefined') { // eslint-d
124124

125125
//#region ++++++++++ Start of setup ++++++++++ //
126126

127-
self.version = '5.1.0'
127+
self.version = '5.1.1'
128128
self.moduleName = 'uibuilder' // Must match moduleName in uibuilder.js on the server
129129
// @ts-expect-error ts(2345) Tests loaded ver of lib to see if minified
130130
self.isUnminified = (/param/).test(function(param) {}) // eslint-disable-line no-unused-vars

0 commit comments

Comments
 (0)