Skip to content

chore(deps): bump github.com/grokify/structured-changelog from 0.12.0 to 0.13.0#4

Merged
grokify merged 1 commit intomainfrom
dependabot/go_modules/github.com/grokify/structured-changelog-0.13.0
Apr 6, 2026
Merged

chore(deps): bump github.com/grokify/structured-changelog from 0.12.0 to 0.13.0#4
grokify merged 1 commit intomainfrom
dependabot/go_modules/github.com/grokify/structured-changelog-0.13.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Mar 16, 2026

Bumps github.com/grokify/structured-changelog from 0.12.0 to 0.13.0.

Release notes

Sourced from github.com/grokify/structured-changelog's releases.

v0.13.0

Release Notes: v0.13.0

Full Changelog: grokify/structured-changelog@v0.12.0...v0.13.0

Changelog

Sourced from github.com/grokify/structured-changelog's changelog.

[v0.13.0] - 2026-03-15

Highlights

  • New merge command for combining multiple CHANGELOG.json files with deduplication and metadata preservation
  • --skip-invalid flag for init --from-tags to gracefully handle non-semver tags

Added

  • merge command for combining releases from multiple CHANGELOG.json files (6bb2a16)
  • --release flag for merge to prepend a single release file (6bb2a16)
  • --dedup flag for merge to skip versions that already exist in base (6bb2a16)
  • --prepend-only flag for merge to only add releases newer than base's latest (6bb2a16)
  • --skip-invalid flag for init --from-tags to skip non-semver tags (ede207f)
  • IsValidSemVer() function exported from changelog package for semver validation (ede207f)

Tests

  • Comprehensive tests for compareSemver, semverRegex, and tag list structures (af49a84)
  • Tests for DefaultDiscoveryOptions, ParseRollupRules, ProjectPaths, ParsePortfolio (af49a84)
  • Tests for DefaultMetricsOptions and normalizeDate edge cases (af49a84)
  • Coverage improvement: aggregate 74.4% → 77.4%, gitlog 63.6% → 68.4%, overall 85.1% (af49a84)
Commits
  • 8295e4a chore(lint): golangci-lint: fix gofmt
  • 5782046 docs: add merge and init commands to README and docs
  • c952a6c docs: add v0.13.0 release notes and update changelog
  • b0f6309 docs: update coverage badge to 85.1%
  • af49a84 test: increase coverage for aggregate and gitlog packages
  • b4da706 docs: update TASKS with completed merge and invalid-tag features
  • ede207f feat(cli): add --skip-invalid flag to init command
  • 6bb2a16 feat(cli): add merge command for combining changelog files
  • See full diff in compare view

@dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Mar 16, 2026
Bumps [github.com/grokify/structured-changelog](https://github.com/grokify/structured-changelog) from 0.12.0 to 0.13.0.
- [Release notes](https://github.com/grokify/structured-changelog/releases)
- [Changelog](https://github.com/grokify/structured-changelog/blob/main/CHANGELOG.md)
- [Commits](grokify/structured-changelog@v0.12.0...v0.13.0)

---
updated-dependencies:
- dependency-name: github.com/grokify/structured-changelog
  dependency-version: 0.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/go_modules/github.com/grokify/structured-changelog-0.13.0 branch from 4c2b5ce to 98fdb11 Compare April 6, 2026 13:00
@grokify grokify merged commit 7db42c9 into main Apr 6, 2026
6 checks passed
@dependabot dependabot bot deleted the dependabot/go_modules/github.com/grokify/structured-changelog-0.13.0 branch April 6, 2026 13:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant