Files
gitops/changelog.md

1.0 KiB

Changelog

2026-02-24 - 2.0.0 - BREAKING CHANGE(providers)

switch GitLab and Gitea providers to use @apiclient.xyz client libraries and export clients via plugins

  • Add new dependencies: @apiclient.xyz/gitea@^1.0.3 and @apiclient.xyz/gitlab@^2.0.3 in deno.json
  • Export giteaClient and gitlabClient from ts/plugins.ts
  • Refactor GiteaProvider to use plugins.giteaClient.GiteaClient for all API interactions and update mapping types/fields
  • Refactor GitLabProvider to use plugins.gitlabClient.GitLabClient for all API interactions and update mapping types/fields
  • Remove BaseProvider.apiFetch helper and setAuthHeader abstract method (breaking change to BaseProvider API)
  • Adjust mapping logic: simplify Gitea visibility, change group name/path and webUrl construction, update GitLab topics and projectCount handling

2026-02-24 - 1.0.0 - initial release

Initial commit and first release of the project.

  • Project initialized with the initial codebase and repository scaffold.
  • Base files and basic configuration added.
  • Tagged first release as 1.0.0.