Skip to content

Releases: git-pkgs/forge

v0.4.0

13 Apr 10:28
ed7c9a7

Choose a tag to compare

Changelog

  • 818dd54 Add --remote flag to select which git remote to resolve (#57)
  • 8b6f6e7 Add Homebrew install instructions
  • a653c7b Bump actions/setup-go from 6.3.0 to 6.4.0
  • ed7c9a7 Bump code.gitea.io/sdk/gitea from 0.23.2 to 0.24.1 (#46)
  • ef3bbc1 Bump golang.org/x/crypto from 0.49.0 to 0.50.0
  • 1c4bf49 Bump golang.org/x/term from 0.41.0 to 0.42.0
  • ffedb35 Harden git clone argv and config file permissions
  • 9d67341 Honour BROWSER env var and use rundll32 on Windows (#56)
  • b508419 Map ssh_host to API host when resolving git remotes (#61)
  • f153117 Set User-Agent on outbound HTTP requests
  • 8697f08 Sign release checksums with cosign (#60)
  • 95c191e Skip Gitea SDK version probe to avoid nil client on unreachable hosts (#59)

v0.3.1

29 Mar 19:06
cb02645

Choose a tag to compare

Changelog

  • cb02645 Bump github.com/git-pkgs/purl to v0.1.10

v0.3.0

19 Mar 09:35
dc39ad6

Choose a tag to compare

Changelog

  • 31bd008 Add NotificationService for user notifications
  • 5325708 Add ReviewService for PR review operations
  • b0e48b3 Add collaborator management support
  • b53a9e8 Add comment reactions support
  • 9c55540 Add commit status support
  • c8b6e23 Add file content support
  • bb70e70 Add list forks support
  • 164d7cc Add rate limit support
  • 52cacb9 Add repository contributors support
  • 3e98116 Bump golang.org/x/crypto from 0.48.0 to 0.49.0
  • de02097 Bump golang.org/x/term from 0.40.0 to 0.41.0
  • ca34bfa Fix errcheck lint on deferred Close call
  • c230c49 Fix import ordering in gitea/reactions.go
  • d9e9ab4 Fix lint issues from golangci-lint quality checks
  • d39525c Implement CI service for Gitea/Forgejo
  • f076e26 Merge remote-tracking branch 'origin/main' into add-file-content
  • f1d4109 Update README with review, notification, and CI log examples

v0.2.0

10 Mar 10:17
2dca49e

Choose a tag to compare

Changelog

  • 064baaf Add golangci-lint config and fix gofmt formatting
  • 8295e01 Add release workflow with goreleaser
  • 1b0701a Add service interfaces, forge CLI, and full CRUD operations
  • 3f9aef4 Bump actions/setup-go from 6.2.0 to 6.3.0
  • 5e5ce18 Bump github.com/git-pkgs/purl from 0.1.8 to 0.1.9
  • 2a213bf Bump gitlab.com/gitlab-org/api/client-go from 1.34.0 to 1.44.0
  • 37af659 Bump gitlab.com/gitlab-org/api/client-go from 1.44.0 to 1.46.0
  • c47e022 Document Limit, Page, and PerPage fields on all list option structs
  • a9ce658 Fix GitHub PR merge branch deletion, Bitbucket unbounded diff read, and CLI issues
  • 2dca49e Fix config tests on Windows
  • 9172242 Fix golangci-lint issues
  • 76b9161 Make FORGE_TOKEN a fallback instead of highest priority
  • b5a90e6 Move forge backends into subpackages
  • 2d3cb7b Pass HTTP client through to forge detection functions
  • 5a220d5 Rename module from git-pkgs/forges to git-pkgs/forge
  • 3c04160 Resolve Gitea label names to IDs on issue and PR create
  • 2847aaa Return error when assignees are passed to GitLab issue create
  • 0056b00 Show user-friendly message when a forge doesn't support an operation
  • 51572c6 Update CI to test on macOS and Windows, use go tool for linting