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

0.9.7

Diff

Changelog

Source

0.9.7 (2017-09-12)

Bug Fixes

  • api: detect and throw when an object is assigned to multiple Replicants (2fbaee3)
  • dashboard: remove extra margins that could appear in bundle dialogs (7bb2f9f)

<a name="0.9.6"></a>

lange
published 0.9.6 •

Changelog

Source

0.9.6 (2017-09-07)

Bug Fixes

  • remove debug print (22e957b)
  • sentry: fix git information not being updated during runtime (1d34d4b)

<a name="0.9.5"></a>

lange
published 0.9.4 •

Changelog

Source

0.9.4 (2017-08-31)

Bug Fixes

  • config: reduce the number of cases where a bundle's config is rejected when it shouldn't be (e62de24)
  • replicants: improve parsing of schema $refs (6364396)

<a name="0.9.3"></a>

lange
published 0.9.3 •

Changelog

Source

0.9.3 (2017-08-29)

Bug Fixes

  • config: properly load baseURL param (8c3d76b)

<a name="0.9.2"></a>

lange
published 0.9.2 •

Changelog

Source

0.9.2 (2017-08-28)

Bug Fixes

  • package: make fs.extra a production dependency, instead of a devDependency (5ac2c88)

<a name="0.9.1"></a>

lange
published 0.9.1 •

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>

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