Skip to content

Latest commit

 

History

History
51 lines (32 loc) · 1.24 KB

CHANGELOG.md

File metadata and controls

51 lines (32 loc) · 1.24 KB

CHANGELOG

[Unreleased]

Added

  • Include the staticcheck tool

Changed

  • Adapt souce code to make it complaiant to golint, staticcheck, errcheck and gosec
  • Bump go-git to v5.12.0 that fixes the security vulnerabilities CVE-2023-49569
  • Upgrade to Golang 1.23

[v0.3.1]

Fixed

  • Ensure configuration folder is created to avoid a non existing directory error on initialize command

[v0.3.0]

Added

  • On clone subcommand, added a flag to set the working directory
  • base_url configuration attribute has been renamed to gitlab_api_url
  • on initialize command base-url flag has been renamed to gitlab-api-url

[v0.2.0]

Added

  • output group and projects is managed by output repository

Changed

  • Move repositories creation from PersistentPreRun to each command
  • PresistentPreRun on root command only creates the configuration
  • handler clone allow to clone multiple projectes
  • handler get group allow to get details for multiple groups
  • handler get project allow to get details for multiple projects

[v0.1.0]

Added

  • Command to list Gitlab projects
  • Command to get Gitlab project details
  • Command to list Gitlab groups
  • Command to get Gitlab groups details
  • Command to clone projects from Gitlab