Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

nodecg

Package Overview
Dependencies
Maintainers
0
Versions
168
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

nodecg - npm Package Versions

1
14

1.1.3

Diff

Changelog

Source

1.1.3 (2018-08-05)

Bug Fixes

  • dashboard: also target root html for theme import (0948f5f)
  • dashboard: fix text and icon colors of Asset upload dialog (d1d3a45)
  • dashboard: implement missing dark theme for bundle dialogs (d14158f)
  • package: roll node-localstorage to v1.3.1 (56d8bb7)

<a name="1.1.2"></a>

lange
published 1.1.2 •

Changelog

Source

1.1.2 (2018-07-19)

Bug Fixes

  • dashboard: fix graphic instances not appearing when using a bundle that is not a git repo (54cfcd6)

<a name="1.1.1"></a>

lange
published 1.1.1 •

Changelog

Source

1.1.1 (2018-07-19)

Bug Fixes

  • dashboard: fix missing background color on graphics collapse toggle button (9e6bc4d)
  • package: include schemas folder in zeit pkg builds (c38e463)

<a name="1.1.0"></a>

lange
published 1.1.0 •

Changelog

Source

1.1.0 (2018-07-19)

Features

  • api: add nodecg.bundleGit object (#418) (dfe0b95)
  • api: add nodecg.bundleVersion to api (#459) (170142b)
  • api: introduce bundles replicant (#421) (94d0b1d)
  • dashboard: implement dark theme (#425) (0dafe4e)
  • dashboard: implement redesigned graphics tab with refresh buttons (#420) (215f489)

<a name="1.0.0"></a>

lange
published 1.0.0 •

Changelog

Source

1.0.0 (2018-07-11)

Bug Fixes

  • remove undocumented and non-functional panelClick event (1c20d58)
  • remove undocumented dialog-confirm and dialog-dismiss attribute click handlers (cab06b6)
  • assets: fix "can't set headers..." error (#411) (518cf21)
  • dashboard: remove useless and busted-looking "info" dialog from panels (22499bd)
  • login: use the New Twitch API (#413) (6696231)
  • mounts: put mount routes behind an auth check (c99fa85)
  • sounds: remove undocumented customCues system (efe877e)

Features

  • api: add support for intra-context messaging (#410) (3a3acf7)
  • api: support multiple listenFor handlers (#403) (f19c79b), closes #298
  • bundle-manager: blacklisted bundle directory names (#357) (68e7add)

BREAKING CHANGES

  • dashboard: The undocumented [dialog-confirm] and [dialog-dismiss] attribute click handlers have been removed.
  • dashboard: The undocumented (and broken) panelClick event has been removed.
  • api: sendMessage can now trigger listenFor handlers in the same context (extension, webpage, etc).
  • login: The format of Twitch auth scopes has changed. Please see https://dev.twitch.tv/docs/authentication/#scopes for documentation on this new format.
  • login: Twitch auth now uses the "New Twitch API", instead of the deprecated "v5" API.
  • api: A given context (server, client) can now declare multiple listenFor handlers for a given message. Handlers are called in the order they were registered.

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();
  }
});
  • sounds: The undocumented customCues system has been removed.

<a name="0.9.12"></a>

lange
published 0.9.12 •

Changelog

Source

0.9.12 (2018-07-05)

Bug Fixes

  • bundles: avoid throwing exception on Unicode BOM (#401) (84a4555)
  • package: use npm audit to fix a lot of vulnerability warnings (1b9dc96)

Features

  • api: add NodeCG.waitForReplicants method (b8d3ed1)
  • auth: add basic local authentication (#390) (54bbcf6)

<a name="0.9.11"></a>

lange
published 0.9.11 •

Changelog

Source

0.9.11 (2018-05-03)

Bug Fixes

  • dashboard: always send 'dialog-dismissed' when clicking outside the dialog (#385) (da30fe1)
  • dashboard: support the nodecg-dialog attribute within shadow roots (#384) (fc62adf)
  • logger: improve formatting of errors reported to Sentry via the .error method (cb6426e)
  • package: fix Steam auth not working (59627a9)
  • package: update make-fetch-happen to version 4.0.1 (#389) (7a44ca1), closes #382
  • server: prevent 'can't set headers after they are sent' error spam (#387) (58357bf)

<a name="0.9.10"></a>

lange
published 0.9.10 •

Changelog

Source

0.9.10 (2018-03-08)

Bug Fixes

  • package: synchronize package-lock.json (82a6e0b)
  • package: update SoundJS to v1.0.0 (ba26fc8), closes #371
  • replicants: bind methods on objects when returning them via the proxy (1987ce4)

Features

  • bundles: avoid crash when a bundle becomes invalid after a change (#374) (4d42335)

<a name="0.9.9"></a>

lange
published 0.9.9 •

Changelog

Source

0.9.9 (2018-01-18)

Bug Fixes

  • extensions: improve logging when an extension fails to mount (e7f2a90)
  • login: Redirect to /login after destroying session (#355) (30aa4ba)
  • package: update fs-extra to version 5.0.0 (#352) (629cc45)
  • replicator: don't crash when a an error occurs while updating the persisted value of a replicant (54baa0e)
  • replicator: use mkdirp when ensuring that the db/replicants folder exists (7b952f4)

Features

  • add mounting feature (07210b0)
  • bundles: support loading assets from node_modules (#358) (74915d7)
  • config: always create cfg dir if it does not exist (49a9255)
  • package: add "bin" prop to package.json (0c8d0b6)
  • package: add nsp compliance (1b0da9b)
  • add support for zeit pkg builds (#362) (acb168c)

<a name="0.9.8"></a>

lange
published 0.9.8 •

Changelog

Source

0.9.8 (2017-10-19)

Bug Fixes

  • bundle-manager: don't attempt watch *.lock files for changes (269f3d0)
  • package: update JSDoc (a1a81c5)
  • package: update nyc (13256a8)
  • replicants: support schemas with internal $refs (ee1c394)

<a name="0.9.7"></a>

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc