Summary: Changelog: Data tables will now remember their configuration by default and share it across different applications As reported, column configurations were often not remembered across restarts. This was caused by two things 1. persisting config was by default turned off 2. the persistence key was based on pluginKey, that includes device and client identification, rather than purely the plugin name. Reviewed By: cekkaewnumchai Differential Revision: D33364780 fbshipit-source-id: 6c38182dc35e3cce23b858f931d554111b080c97
flipper-plugin
flipper-plugin is the dependency used by all modern Flipper plugins (project "Tommy").
For background: https://fb.quip.com/YHOGAnaPqAVJ
flipper-plugin is to be used as dev and peer dependency of all Flipper plugins. It provides:
- (TODO) Standard API's to interact with Flipper, such as the client connection.
- (TODO) Standard components to organize the UI
- (TODO) Testing utilities
API's provided by flipper-plugin are documented at fbflipper.com (TODO).
There should normally be no need to install flipper-plugin as dependency.
Rather, plugins should be scaffolded using npx flipper-pkg init (TODO) as documented here