7.22.7 • Published 17 days ago

@bugsnag/plugin-electron-client-state-manager v7.22.7

Weekly downloads
-
License
MIT
Repository
github
Last release
17 days ago

@bugsnag/plugin-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.0.0-alpha.8

17 days ago

7.22.7

22 days ago

8.0.0-alpha.7

1 month ago

8.0.0-alpha.5

1 month ago

8.0.0-alpha.6

1 month ago

8.0.0-alpha.4

2 months ago

8.0.0-alpha.3

3 months ago

8.0.0-alpha.0

6 months ago

8.0.0-alpha.1

6 months ago

7.19.0

1 year ago

7.19.0-alpha.0

1 year ago

7.17.4

2 years ago

7.18.0

2 years ago

7.16.7

2 years ago

7.17.0

2 years ago

7.16.0

2 years ago

7.15.1

2 years ago

7.16.1

2 years ago

7.15.0

2 years ago

7.14.0

2 years ago

7.14.0-rc.0

3 years ago

7.13.2

3 years ago

7.12.0-rc.0

3 years ago

7.11.0

3 years ago

7.10.0

3 years ago

7.10.0-alpha.1

3 years ago

7.10.0-alpha.0

3 years ago