Skip to content

chore(deps): bump github.com/grokify/gogithub from 0.11.0 to 0.12.1#7

Merged
grokify merged 1 commit intomainfrom
dependabot/go_modules/github.com/grokify/gogithub-0.12.1
Apr 11, 2026
Merged

chore(deps): bump github.com/grokify/gogithub from 0.11.0 to 0.12.1#7
grokify merged 1 commit intomainfrom
dependabot/go_modules/github.com/grokify/gogithub-0.12.1

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Apr 6, 2026

Bumps github.com/grokify/gogithub from 0.11.0 to 0.12.1.

Release notes

Sourced from github.com/grokify/gogithub's releases.

v0.12.1

Release Notes: v0.12.1

Full Changelog: grokify/gogithub@v0.12.0...v0.12.1

v0.12.0

Full Changelog: grokify/gogithub@v0.11.0...v0.12.0

Changelog

Sourced from github.com/grokify/gogithub's changelog.

[v0.12.1] - 2026-04-05

Highlights

  • Code quality improvements: constants extraction, token client deduplication, and go-github iterator adoption
  • Enhanced documentation with usage examples and clarified behavior
  • Expanded test coverage for constants and error types

Documentation

  • Add usage example to Batch type documentation showing Write/Delete/Commit workflow (1f0f739)
  • Clarify search.Issue.MustAuthorUsername() and MustAuthorUserID() return default values on error (not panic) (1f0f739)
  • Add TASKS.md for tracking refactoring opportunities and progress (53aa6ee)

Tests

  • Add tests for Git reference and file mode constants in repo/constants_test.go (6da1e28)
  • Add tests for error types (CommitError, BranchError, ForkError, BatchError) in repo/errors_test.go (6da1e28)
  • Add tests for tag constants in tag/constants_test.go (6da1e28)
  • Add test for JWTExpiry constant in auth/app_test.go (6da1e28)

[v0.12.0] - 2026-04-06

Highlights

  • New stats-report CLI command for generating aggregated statistics reports from monthly JSON files
  • Multi-format report rendering: Markdown, HTML, and plain text output
  • Hierarchical statistics aggregation: monthly → quarterly → annual rollups
  • Enhanced profile command with --visibility and --release-orgs filtering flags

Added

  • New stats-report CLI command for generating aggregated statistics reports (a129344)
  • StatsReport type with hierarchical structure (years → quarters → months) (a2aa857)
  • LoadMonthlyFiles() for loading monthly JSON files from a directory (a2aa857)
  • BuildStatsReport() for aggregating monthly data into hierarchical structure (a2aa857)
  • WriteStatsReport() and LoadStatsReport() for JSON persistence (a2aa857)
  • RenderToMarkdown() for generating Markdown reports with tables (944b321)
  • RenderToHTML() for generating styled HTML reports (944b321)
  • RenderToText() for generating plain text reports (944b321)
  • RenderToFile() for writing reports in any supported format (944b321)
  • MonthlyStats type for JSON-serializable monthly activity data (d7d953e)
  • NetAdditions() method for calculating additions minus deletions (d7d953e)
  • RepoCountCreated() method for counting repos created in a month (d7d953e)
  • ToMonthlyStats() methods for converting activity data to serializable format (d7d953e)
  • WriteMonthlyFile() for writing single month stats to file (2d53d00)
  • WriteMonthlyFiles() for writing individual files per month (2d53d00)
  • WriteMonthlyMultiFile() for writing all months to single file with merge (2d53d00)
  • QueryMetadata struct for capturing query parameters in output (2d53d00)
  • --visibility CLI flag for filtering public/private repositories (1320ac6)

... (truncated)

Commits
  • a1d827d docs: docs/index.md: remove shields
  • b7b8ff2 docs: add v0.12.1 release notes and update changelog
  • 6da1e28 test: add tests for constants and error types
  • 9fd323d docs(tasks): update Phase 2 status
  • 9c5336c refactor: use go-github built-in iterators for pagination
  • 1f0f739 docs: improve documentation for batch operations and search methods
  • 53aa6ee docs: add TASKS.md for tracking refactoring work
  • 8d5f601 refactor(auth): extract JWT expiry duration to constant
  • e8879cf refactor: extract Git constants to centralized locations
  • 8b3093e refactor(graphql): use auth.NewTokenClient to remove duplication
  • Additional commits viewable in compare view

@dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Apr 6, 2026
Bumps [github.com/grokify/gogithub](https://github.com/grokify/gogithub) from 0.11.0 to 0.12.1.
- [Release notes](https://github.com/grokify/gogithub/releases)
- [Changelog](https://github.com/grokify/gogithub/blob/main/CHANGELOG.md)
- [Commits](grokify/gogithub@v0.11.0...v0.12.1)

---
updated-dependencies:
- dependency-name: github.com/grokify/gogithub
  dependency-version: 0.12.1
  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/gogithub-0.12.1 branch from 87903b4 to 6ab8d13 Compare April 11, 2026 22:41
@grokify grokify merged commit 2a872fe into main Apr 11, 2026
6 checks passed
@dependabot dependabot bot deleted the dependabot/go_modules/github.com/grokify/gogithub-0.12.1 branch April 11, 2026 22:44
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