What's Changed
- Generic scope ID extraction and remote-scope API client by @Copilot in #115
- Generalize auth model for multi-plugin support by @Copilot in #117
- feat: dynamic plugin-specific flag validation and contextual help by @Copilot in #116
- feat: add GitLab plugin support by @Copilot in #125
- Addressing PR comments by @claude in #123
- Addressing PR comments by @codex in #124
- fix: apply Poetry pin workaround to Azure fork build path by @Copilot in #126
- feat: Add Bitbucket Cloud plugin support by @Copilot in #129
- Addressing PR comments by @claude in #131
- Addressing PR comments by @codex in #130
- Add ArgoCD plugin support by @Copilot in #134
- Add robust Bitbucket Cloud scope handling and coverage by @codex in #138
- Add SonarQube remote scope flag and selection support by @codex in #139
- Add workflow for daily documentation updates by @Copilot in #132
- Add
gh devlake startcommand for restarting stopped/exited services by @Copilot in #133 - feat: add
gh devlake stopcommand by @Copilot in #140 - Addressing PR comments by @codex in #136
- Addressing PR comments and merge refresh by @codex in #135
- Add Azure DevOps plugin support (azuredevops_go) by @Copilot in #137
New Contributors
Full Changelog: v0.3.10...v0.4.0