Changes in v2.1.2
✨ Features
- feat: add work items toolset via GraphQL API #362
- feat: Optimization for heavy AI workload on code review #385
- feat: group-level wiki support #389
- feat(oauth): allow providing PAT as header and prefer PAT over job token #400
- feat: add emoji reaction tools for MRs, issues and comments #412
- feat: add topic parameter to list_projects and list_group_projects #418
🐛 Bug Fixes
- fix(oauth): allow customizing oauth scopes #399
- fix(issues): make discussion_id optional in create_issue_note #404
- fix: auto-refresh OAuth token on 401 responses #405
- fix: resolve LLM parameter mismatches and type coercion bugs #408
- fix: make event imported/imported_from fields optional #409
- fix: resolve CI coverage flaky test and remove dead imports #411
- Fix claude code setup commands #420
- fix(oauth): correctly reference endpoints during discovery #424
- fix: handle null default_branch in GitLabRepositorySchema #430
- fix(schemas): apply coerceStringArray to all labels input fields #431
- fix(schemas): add 'commit' type to GitLabTreeItemSchema for git submodules #432
🔨 Chore
- chore(deps): bump the npm_and_yarn group across 1 directory with 2 updates #407
- chore(deps): bump the npm_and_yarn group across 1 directory with 2 updates #410
- chore(deps): bump the npm_and_yarn group across 2 directories with 1 update #419