v1.8.0
featfix
April 24, 2026
Features
- add —path filter to ado repo diff (dbbee5b)
- add —path filter to ado repo diff command (10a7a0c), closes #70
- artifactory: add Artifactory API support (#83) (077a861)
- checkmarx: add CxSAST 9.x integration with OAuth2 token exchange (#118) (65e6f29)
- cli: add —output-file global option for large command output (#101) (092cbf8)
- docs: Dark mode (#74) (066d53b)
- jenkins: add Jenkins Data Center pipeline integration (#85) (dd0c90a)
- site: reorganize NOTICE file and add hidden easter egg page (#82) (86f4f77)
- site: replace dark mode logo invert with dedicated dark variant (#95) (9f05229)
- skills: add ship skill, vitest tests, and pre-commit gate cleanup (#76) (23c0c3d)
- skills: redux — isolate consumer skills, align to agentskills spec, add —agent/—scope to install (#107) (edc57d0)
- udeploy: IBM UrbanCode Deploy integration with PAT auth (#86) (160f2b3)
- udeploy: re-add username/password auth and fix PAT token encoding (#105) (b77bc1d)
- udeploy: support username/password basic auth in addition to auth tokens (#98) (2570680), closes #97
Bug Fixes
- add .mailmap to normalize contributor email identity (3e581b5)
- ado: use 7.1-preview.1 for connectionData endpoint (f0e94ae)
- ado: use 7.1-preview.1 for connectionData endpoint (b21983d), closes #69
- artifactory: drop leading slash from API prefix to preserve base URL path (#94) (26ab1ef), closes #90
- bitbucket: pass bb subcommand to getClient so —project/—repo are resolved (#92) (4e2e0d9), closes #89
- jenkins: handle multi-level folder paths in pipeline commands (#96) (961766e), closes #91
- site: reset Turnstile widget on failed submission (#88) (bde51cb)
- udeploy: remove username/password auth, PAT-only (#103) (24f0248)
- udeploy: rename —version options to avoid root-level Commander.js collision (#112) (96084c9)
- udeploy: support username+pat as Basic auth credential pair (#110) (3143caa), closes #109