Create broadcast graphics using Node.js and a browser
MIT License
Bot releases are hidden (Show)
Published by anarcho-loneliness over 6 years ago
Published by anarcho-loneliness over 6 years ago
Published by anarcho-loneliness over 6 years ago
[dialog-confirm]
and [dialog-dismiss]
attribute click handlers have been removed.panelClick
event has been removed.However, a server-side listenFor handler must be careful to only call an acknowledgement once. Attempting to call an acknowledgement more than once will throw an error.
Your server-side code can check if an acknowledgement has already been called/handled by checking its .handled
property.
Example:
nodecg.listenFor('example', (data, ack) => {
if (ack && !ack.handled) {
ack();
}
});
Published by anarcho-loneliness over 6 years ago
Published by anarcho-loneliness over 6 years ago
Published by anarcho-loneliness over 6 years ago
Published by anarcho-loneliness almost 7 years ago
Published by anarcho-loneliness about 7 years ago
Published by anarcho-loneliness about 7 years ago
Published by anarcho-loneliness about 7 years ago
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
Published by anarcho-loneliness about 7 years ago
package.json
(this prevented most bundles from loading - whoops!)Published by anarcho-loneliness about 7 years ago
host
to 0.0.0.0
instead of localhost
(7a3276d)localhost
when host is 0.0.0.0
(3a4496b)raised
attribute to KILL button on single-instance graphics (1e116db)ava
instead of mocha
--bundlesEnabled
and --bundlesDisabled
command-line arguments to specify a comma-separated list of bundle names to either whitelist or blacklist for loading on startup. Very useful when combined with things such as Run Configurations in your IDE of choosing.nodecg.dashboardPanels
section) for more info.For detailed instructions on how to migrate your v0.8 bundles to v0.9, check out the tutorial on NodeCG.com
npm
and bower
dependencies of installed bundles. Users must do this manually.declared
before they emit their post-declare change
event. This is unlikely to break any existing code, but it is technically a breaking change.nodecg-configure
, which were being injected into panels. Most of it would not work in Polymer 2 without extra effort./panel
and /graphics
routes no longer work. You must update all routes to the new /bundles/:bundleName/*
format.Published by anarcho-loneliness over 7 years ago
Published by anarcho-loneliness over 7 years ago
host
was set to 0.0.0.0
(#255) (cb89d25)
0.0.0.0
due to the way that Docker's networking functions.NODECG_ROOT
environment variable (#257) (ec0fcb1)
assets
, bundles
, cfg
, and db
directories. NodeCG uses this to set up a clean folder for running tests, but you may be able to find other uses for it, such as switching between multiple sets of files while still using a single installation of NodeCG.Published by anarcho-loneliness over 7 years ago
listenFor
handler (187b601)cfg/nodecg.json
(thanks @vibhavp!) (fa5b57e)Published by anarcho-loneliness over 7 years ago
dialog-dismiss
and dialog-confirm
buttons sometimes not working (5f06166)undefined
would not emit change
events after declaration (a218dbe), closes #228
Published by anarcho-loneliness about 8 years ago
change
event after reconnecting to Socket.IO (9e39d45)Published by anarcho-loneliness about 8 years ago
Published by anarcho-loneliness over 8 years ago