8.1.1 • Published 10 months ago

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

Weekly downloads
-
License
MIT
Repository
github
Last release
10 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

10 months ago

8.1.0

10 months ago

8.0.0

12 months ago

7.25.0

1 year ago

8.0.0-alpha.10

1 year ago

8.0.0-alpha.11

1 year ago

8.0.0-alpha.12

1 year ago

8.0.0-alpha.13

1 year 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

2 years ago

8.0.0-alpha.0

2 years ago

8.0.0-alpha.1

2 years ago

7.19.0

3 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

4 years ago

7.15.1

4 years ago

7.16.1

4 years ago

7.15.0

4 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