All bug fixes should PR against the release/x.x branch of the version of Foreground with the bug. If you want to fix a bug, please do the following:
bug tag. If the bug already is a known issue, skip this step.bug or whatever you feel comfortable with(patch-1, bugX, etc.) using the Foreground's release/x.x branch as a base.release/x.x branch as you are working on the bug fix. Commits can and will occur to release/x.x which may affect your bug fix branch.release/x.x branch of Foreground, please use [bug] as a tag at the beginning of the PR's title.All new features for Foreground should PR against the develop branch. If you want to add a new feature, you should do the following:
feature tag.feature or whatever you feel comfortable with using Foreground's develop branch as a base.develop branch as you are working on your proposed feature. Commits can and will occur to develop which may affect your feature branch.develop branch of Foreground, please use [feature] as a tag at the beginning of the PR's title.It is very important to note all b/c(backwards compatibility) changes in a proposed new feature. A feature which will break b/c will not be merged into a current release version. It will create a new release version if excepted.
If you want to work on an existing feature proposed by Foreground, please see the feature/name-of-feature branch for more information. PRs should be issued against the specific feature/name-of-feature branch.