8.1.1 • Published 8 months ago

@bugsnag/plugin-electron-client-state-manager v8.1.1

Weekly downloads
-
License
MIT
Repository
github
Last release
8 months ago

@bugsnag/plugin-electron-client-state-manager

This plugin provides a wrapper around the parts of state that need to be synchronised, providing a way for listeners to be notified of changes.

The plugin runs in the main Electron process, and patches each of the client mutators whose state we need to synchronise:

  • setUser()
  • setContext()
  • addMetadata()
  • clearMetadata()

Any call to these methods (which will be from a developer or a plugin calling Bugsnag.<method>() in the main process) will emit an event signifying the change and updated value.

Separately, we expose a bulkUpdate method for a new renderer to deliver a full state update in one pass.

License

This package is free software released under the MIT License. See LICENSE.txt for details.

8.1.1

8 months ago

8.1.0

8 months ago

8.0.0

10 months ago

7.25.0

12 months ago

8.0.0-alpha.10

11 months ago

8.0.0-alpha.11

11 months ago

8.0.0-alpha.12

11 months ago

8.0.0-alpha.13

11 months ago

7.25.0-alpha.0

1 year ago

8.0.0-alpha.9

1 year ago

8.0.0-alpha.8

1 year ago

7.22.7

1 year ago

8.0.0-alpha.7

1 year ago

8.0.0-alpha.5

1 year ago

8.0.0-alpha.6

1 year ago

8.0.0-alpha.4

1 year ago

8.0.0-alpha.3

1 year ago

8.0.0-alpha.0

2 years ago

8.0.0-alpha.1

2 years ago

7.19.0

2 years ago

7.19.0-alpha.0

3 years ago

7.17.4

3 years ago

7.18.0

3 years ago

7.16.7

3 years ago

7.17.0

3 years ago

7.16.0

3 years ago

7.15.1

3 years ago

7.16.1

3 years ago

7.15.0

3 years ago

7.14.0

4 years ago

7.14.0-rc.0

4 years ago

7.13.2

4 years ago

7.12.0-rc.0

4 years ago

7.11.0

4 years ago

7.10.0

4 years ago

7.10.0-alpha.1

4 years ago

7.10.0-alpha.0

4 years ago