Skip to content

Latest commit

 

History

History
122 lines (79 loc) · 6.04 KB

File metadata and controls

122 lines (79 loc) · 6.04 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.5.0 (2026-03-18)

Features

  • config file support, multi-org, and CI release fix (#14) (2a7451d)

1.4.1 (2026-03-09)

Bug Fixes

  • replace --dry-run flag with --confirm for prune-archived (124cd28)
  • replace --dry-run flag with --confirm for prune-archived (a681bb8)

1.4.0 (2026-03-09)

Features

  • add --include-archived flag and prune-archived subcommand (e2e8a95)
  • add --include-archived flag and prune-archived subcommand (8effe3b)

Bug Fixes

  • resolve merge conflict in result processing loop (49ea017)

1.3.0 (2026-03-06)

Features

  • add automatic update check and clean up README (d918375)
  • add automatic update check and clean up stale README sections (9ddae99)

1.2.0 (2026-03-06)

Features

  • improve CLI output with colored grouped results and progress bar (1384885)
  • improve CLI output with colored grouped results and progress bar (9ff3564)

Bug Fixes

  • resolve lint errors for errcheck and unused constant (3b047b2)

1.1.0 (2026-03-06)

Features

  • add GoReleaser, CI pipeline, and security hardening (cbb4e6f)
  • GoReleaser, CI pipeline, and automated releases (fa416f6)
  • GoReleaser, CI pipeline, and security hardening (f75fc9e)
  • replace manual versioning with release-please (6bfa62f)
  • support version detection via go install (8af98e9)

Bug Fixes

  • address code review feedback (d88d54a)
  • check MarkFlagRequired return values to satisfy errcheck lint (659bec9)
  • pin golangci-lint to v2.11.1 for Go 1.26 compatibility (b392161)
  • upgrade golangci-lint-action to v7 for golangci-lint v2 support (0d46c42)
  • use non-deprecated goreleaser v2 archive format syntax (6c114ba)

[1.0.2-builds] - 2023-10-16

Added

  • Standalone VERSION file for improved version management
  • Flexible development versioning with branch-based versions
  • Version guardrails to prevent merging to main without version increment
  • GitHub Actions workflow to validate version updates on PRs
  • Local script (scripts/check-version.sh) to verify version changes
  • Script to generate development versions (scripts/set-dev-version.sh)
  • Git hooks for pre-push version validation
  • Script to install Git hooks (scripts/install-hooks.sh)

[1.0.1] - 2023-10-15

Added

  • Git installation check at startup
  • Improved GITHUB_TOKEN validation with helpful error messages
  • Detection and clear guidance for authentication issues
  • Comprehensive troubleshooting information in error messages
  • Authentication-specific error reporting in summary output
  • Prerequisites section in README
  • Detailed authentication setup guides in README
  • Troubleshooting section in README

Changed

  • Enhanced GitHub Actions workflow with proper permissions for releases
  • Improved error messages with actionable next steps
  • Updated README with more detailed installation and usage instructions

Fixed

  • GitHub Actions release process permission issues
  • Clearer error handling for authentication failures
  • Better guidance when SSH or token authentication fails

[1.0.0] - 2023-10-10

Added

  • Initial release
  • Support for cloning non-archived repositories from a GitHub organization
  • Fetch-only updates for existing repositories (no local branch modifications)
  • Parallel processing with configurable number of workers
  • SSH key support for Git operations
  • Skip-update option for existing repositories
  • Verbose mode for detailed status information
  • GitHub Actions workflow for cross-platform builds
  • Comprehensive README with usage examples