This extension helps remind developers to create change files if their repo uses the Beachball library to manage versions of published packages.
Whenever you make a commit to a package that is not marked as private, the extension will show a message asking if you want to create the Beachball change file for it.
Clicking Yes will open a webview panel in the editor to allow you to enter the comment and set the change type.
After you click Submit, Beachball Assistant will go ahead and create the change files. It can also commit the change files automatically if the "Commit the generated files" option is checked (the default behavior).
Your repository must include a Beachball config file at the root folder in order for the extension to recognize it as a Beachball-enabled repository. The config file can be either one of the three files: