Changelog
✨ Features
feat(api): accept PKCS#12 and DER client certificates (a54dd94b) by Arpit Gogia
feat(commands): alias delete/set shell (non-)completion (e953c5d2) by Ville Skyttä
feat(df): reach registries through the package manager's own proxy (1d02b21b) by Ryan Wells
feat(govern): redact common credential names such as OPENAI_API_KEY and PGPASSWORD (0007f369) by Jean van der Walt
feat(govern): redact values assigned to credential-like names in text (204bd639) by Jean van der Walt
feat(govern): use Duo Agent Platform key names in audit events (7065aefd) by Jean van der Walt
feat(milestone): add --include-descendants to milestone list (8a2d643a) by Abdelrahman Megahed
feat(minder): rename glab govern to glab minder (31a5b6e1) by Jean van der Walt
feat(release): add --clobber and --skip-existing to download (e343a4a5) by Yarra Vivek
feat(service-account): Add the create, update and delete commands (9bee6cb5) by Pawel Farys
feat(service-account): Add the list and get commands (2200452e) by Pawel Farys
feat(stack): make reorder and infer usable without a TTY (a6a0d574) by Abdelrahman Megahed
feat: add timelog command for time tracking (c66fd5fa) by Giannis Kepas
🐛 Bug Fixes
fix(artifact-registry): correct the token exchange prerequisite (a351dcb8) by José M. Requena Plens
fix(auth): stop resending a dead OAuth refresh token (93073794) by Lucas Charles
fix(auth): validate OAuth client ID before browser step (b3fbc759) by Abdelrahman Megahed
fix(cmdutils): say how to set ssh_host when a remote is on a subdomain of a logged-in host (704bba79) by Johan Walles
fix(config): honour GLAB_PROXY for the proxy key (8ff30e46) by Arpit Gogia
fix(config): share local config across git worktrees (9f834e27) by Jeston Singh
fix(df): check Maven packages fetched through a mirror (f796daed) by Hannah Baker
fix(df): check and forward plain-HTTP requests through the proxy (49b84ef3) by Hannah Baker
fix(help): show argument and environment variable sections again (86659706) by Arpit Gogia
fix(issuable view): fetch all note pages when showing comments (f49808d9) by Dextheking1
fix(note): keep a piped body when --attach is set (6bfeca37) by Andrei Zubov
📝 Documentation
docs(auth): say client_id is ignored on GitLab.com (4b8f993a) by Hamza Hassanain
docs(mr): describe milestone filter as a title (445203da) by wushuwen
docs(skills): expand glab-stack guidance for non-interactive reorder and infer (a09b525e) by Jay McCure
docs: update TW assignments handbook link in docs metadata (e840eebd) by Marcel Amirault
🔧 Maintenance
chore(lint): let rumdl enforce MD055 and MD056 for doc tables (2102ff87) by Brendan Lynch
chore(lint): run rumdl on root Markdown files (42fe3283) by Lysanne Pinto
chore(localization): add CODEOWNERS entry for docs-locale (8e536821) by Iryna Rogova
chore: update dependency firewall code owners (2fca7db5) by Hannah Baker
ci(snap): fail edge release job on upload errors again (1340f2d2) by Jay McCure
📦 Dependencies
chore(deps): update dependency markdownlint-cli2 to v0.24.0 (1737e133) by GitLab Dependency Bot
chore(deps): update module charm.land/bubbletea/v2 to v2.1.1 (a904b073) by GitLab Dependency Bot
chore(deps): update module github.com/avast/retry-go/v5 to v5.0.1 (8406cd16) by GitLab Dependency Bot
chore(deps): update module github.com/itchyny/gojq to v0.12.20 (93c35dff) by GitLab Dependency Bot
chore(deps): update module github.com/yuin/goldmark to v2 (4167006b) by GitLab Dependency Bot
chore(deps): update module github.com/yuin/goldmark/v2 to v2.1.11 (f9a08938) by GitLab Dependency Bot
chore(deps): update module github.com/yuin/goldmark/v2 to v2.1.13 (0c4586cd) by GitLab Dependency Bot
chore(deps): update module gitlab.com/gitlab-org/api/client-go/v3 to v3.43.0 (addf9b9a) by GitLab Dependency Bot
chore(deps): update module gitlab.com/gitlab-org/api/client-go/v3 to v3.46.0 (00478f61) by GitLab Dependency Bot
chore(deps): update module gitlab.com/gitlab-org/api/client-go/v3 to v3.46.1 (f2623abf) by GitLab Dependency Bot
chore(deps): update module k8s.io/apimachinery to v0.37.2 (7ae55bab) by GitLab Dependency Bot
chore(deps): update module k8s.io/client-go to v0.37.2 (4ec064d5) by GitLab Dependency Bot
🔀 Others
test(api): pin the Duo Agent Platform auth contract (7daafce0) by Jay McCure
test(binarymgr): allow architecture-independent test fixtures (c01ab4c4) by Mikel
test(git): pin the return to the including block per included file (6962821a) by José M. Requena Plens
test: isolate unit tests from CI and glab environment variables (58b05c32) by Jay McCure