This creates a separate section from 'features' for small changes which don't usually require user intervention, such as: * Human readable session duration * New junitxml fields * Improved colors in terminal * etc. The idea is to better match user expectations about new actual features in the "Features" section of the changelog.
908 B
908 B
- Target the
masterbranch for bug fixes, documentation updates and trivial changes. - Target the
featuresbranch for new features, improvements, and removals/deprecations. - Include documentation when adding new features.
- Include new tests or update existing tests when applicable.
Unless your change is trivial or a small documentation fix (e.g., a typo or reword of a small section) please:
- Create a new changelog file in the
changelogfolder, with a name like<ISSUE NUMBER>.<TYPE>.rst. See changelog/README.rst for details. - Add yourself to
AUTHORSin alphabetical order;