code: public Changelog getChangelog(final boolean useIntegrationIfConfigured)
        throws GitChangelogRepositoryException {
      try (GitRepo gitRepo = new GitRepo(new File(this.settings.getFromRepo()))) {
        return getChangelog(gitRepo, useIntegrationIfConfigured);
      } catch (final IOException e) {
        throw new GitChangelogRepositoryException("", e);
      }
    }
docs: Get the changelog as data object.
  
  @param useIntegrationIfConfigured true if title/link/labels/issueType should be fetched from
  integrations (GitHub, GitLab, Jira) if that is configured.
  @throws GitChangelogRepositoryException