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

nodecg

Package Overview
Dependencies
Maintainers
0
Versions
119
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

nodecg - npm Package Versions

1
12

0.9.1

Diff

Changelog

Source

0.9.1 (2017-08-28)

Bug Fixes

  • bundle-manager: fix case where changes to a bundle's manifest could get ignored (882f406)
  • bundle-manager: remove debug print (91546e2)
  • replicants: improve how revision mismatch errors are logged to console on the client (e99dcbc)
  • package: fix version number in package.json (this prevented most bundles from loading - whoops!)

<a name="0.9.0"></a>

lange
published 0.8.6 •

Changelog

Source

0.8.6 (2017-01-29)

Bug Fixes

  • api: call encodeURIComponent on "namespace" and "name" when autogenerating schemaPath (0fd2a19)
  • assets: avoid thrashing asset replicants on startup (1250dd4)
  • dashboard: fix dialog-dismiss and dialog-confirm buttons sometimes not working (5f06166)
  • replicant: fix potential case where a proxied Array with custom methods wouldn't behave as expected (d772f05)
  • replicants: fix case where Replicants with a value of undefined would not emit change events after declaration (a218dbe), closes #228
  • fix favicon not being served (3dcdc83)
  • rollbar: add reporting of unhandled promise rejections (c1a33b4)
  • rollbar: fix browser-side Rollbar not receiving the correct access token from the config (2b810fd)
  • single_instance: fix "Kill" buttons always being visible, even if no instance was open (6f4bc77)

Features

  • add ability to disable bundles via config (#248) (58480bd)
  • auth: secure /graphics routes (#249) (975c17f)
  • config: add "exitOnUncaught" config param (a77bccf)
  • rollbar: automatically report errors logged with nodecg.log.error to Rollbar, if Rollbar is enabled (7b19eaa)

<a name="0.8.5"></a>

lange
published 0.8.2 •

Changelog

Source

0.8.2 (2016-06-11)

Bug Fixes

  • pages now autodetect what URL/port to open a socket to (7eb1a3e), closes #125

<a name="0.8.1"></a>

lange
published 0.8.1 •

Changelog

Source

0.8.1 (2016-06-10)

Bug Fixes

  • dashboard: update nodecg-replicants (c537e36)
  • replicants: ensure that already proxied objects aren't re-proxied (93f5539)
  • replicants: fix case where an unproxied object could sometimes be returned (b1dc39b)
  • replicants: fix client-side assignment being processed twice (e52b7cb)
  • replicants: fix detection of changes in late-assigned objects (053605f), closes #181
  • replicants: fix objects inserted into arrays via array insertion methods not being proxied (4e2d941)
  • server: update Node.js v6 check from 'warn and continue' to 'error and exit' on lower versions (2fdb534)
  • update nodecg-replicant to 0.5.8 (29323b0)

Features

  • dialogs: improve responsiveness of dialogs (204c8aa)
  • dialogs: only add h2 title if panel.title has length (0696088)

<a name="0.8.0"></a>

lange
published 0.8.0 •

Changelog

Source

0.8.0 (2016-05-06)

Bug Fixes

  • api: throw error when handler is not a function (9804a84)
  • dashboard: fix "Copy Url" buttons on graphics page (3ed107f)
  • dashboard: fix invalid javascript on standalone panels (fcba09b)
  • panels: panels are now served by filename rather than panel name (9f3e54b), closes #144
  • rollbar: check for config.rollbar.enabled before activating rollbar (cffb1a3)
  • sounds: throw more informative errors when attempting to use sound api methods with no soundCues (e159749)
  • tests: fix typo in error message (a6a0f99)
  • tests: test standalone panels, ensure autodeps are enabled (366422d)

Code Refactoring

  • replicants: use Proxy instead of Object.observe (#163) (05ec891)

Features

  • rollbar: add support for automatically reporting uncaught exceptions to Rollbar (80f0ea6)
  • sounds: add sounds feature, rename uploads to assets, add categories to assets (52a9045)

BREAKING CHANGES

  • replicants: The order of Replicant change event arguments has been swapped. newVal is now the first argument, oldVal is the second argument. Be sure to update all of your change event handlers accordingly.

    	To migrate, follow the example below:
    
    	Before:
    
    	```
    	myRep.on('change', function (oldVal, newVal) {
    		// do work
    	});
    	```
    
    	After:
    
    	```
    	myRep.on('change', function (newVal, oldVal) {
    		// do work
    	});
    	```
    
  • replicants: The third Replicant change event argument has been changed. Previously it was changes, an array of Object.observe change records. It is now operations, an array of operation records in NodeCG's internal format. This format is likely to continue changing as we figure out what works best. Any further changes to this format will be considered breaking.

  • replicants: WeakMap and Object.observe shims have been removed. This probably won't affect anyone, as any browser that supports Proxy also supports WeakMap, but be aware of it.

  • panels: the routes for panels are now /panel/:bundleName/:panelFile as opposed to /panel/:bundleName/:panelName.

  • sounds: uploads are now called assets, and their manifest format has changed

<a name="0.7.7"></a>

lange
published 0.7.8 •

lange
published 0.6.4 •

lange
published 0.7.7 •

Changelog

Source

0.7.7 (2016-03-31)

Bug Fixes

  • api: fix API erroring on page load (fec7793)

<a name="0.7.6"></a>

lange
published 0.7.6 •

Changelog

Source

0.7.6 (2016-03-31)

Bug Fixes

  • dashboard: fix "copy key" button on settings page (9182534)
  • dashboard: fix panels appearing over the top of the loading spinner (6529248)
  • deps: bump @nodecg/bundle-manager dep, forgot to in last release (4580bd2)
  • login: improve reliability of login lib (4e37a13)
  • tests: remove reference to wrench (a9ea8d9)

Features

  • all: update socket.io to 1.4.5, improves performance. (59d12c2)
  • dashboard: add loading spinner to panels (dbc0466)
  • dashboard: close the drawer panel when selecting an item (decc77f)
  • dashboard: emit dialog-opened event in a dialog's document when it opens (bb527eb)
  • dashboard: show resolution on graphics page (8ab9335)

<a name="0.7.5"></a>

lange
published 0.7.5 •

Changelog

Source

0.7.5 (2016-03-13)

Bug Fixes

  • dashboard: don't apply background color to disabled paper-button elements when using builtin nodecg style classes (a34fc9d)

Features

  • api: deprecate nearestElementWithAttribute, replace usage with element.closest() (45b272c), closes #141
  • bundles: Add configuration values allowing to disable bundle autodeps (4a99774)
  • caching: disable caching (a70b9be)
  • npm: only install production dependencies for bundles (be0e74c)

<a name="0.7.4"></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