Full changelog below the fold.
---
If you find Commit Graph useful please consider purchasing a license for our paid app: PR-Booster for Bitbucket Server. Revenue from PR-Booster helps fund Commit Graph's maintenance.
The work required to achieve Data Center certification in this release required a LOT of effort - we went through 3 review cycles with Atlassian engineers!
---
The main goal with this release was to finally achieve Data Center (DC) certification for Commit Graph.
Three small changes in this release:
- "master" was often included in all-branches-graph even if chosen filters specified that "master" should not be included. Fixed!
- Those same filters were using some internal Bitbucket API to figure out the branch prefix patterns. DC certification does not permit any usage of Bitbucket internal API, so we've refactored this logic to use public API instead.
- If a Branch-Model was not set for a given repository, a NPE error was getting thrown. Fixed!