Changelog
✨ Features
feat(artifact-registry): add --config-file to login for Maven and sbt (1888cec5) by Radek Antoniuk
feat(auth): set default host on login to a self-managed instance (30fc7bad) by Giannis Kepas
feat(deploy-token): Add the list command (437a1b96) by Paweł Farys
feat(df): add a loopback Go module proxy that gates module zips (e4092589) by Arpit Gogia
feat(df): check golang PURLs in glab df package (d6eb0bd2) by Arpit Gogia
feat(govern): install an OpenCode plugin to sync OpenCode sessions (849928d7) by Jean van der Walt
feat: add token self-rotate option (407441c2) by Sebastian Gumprich
🐛 Bug Fixes
fix(api): refuse redirects that turn a write into a GET (3204dd39) by José M. Requena Plens
fix(artifact-registry): write sbt credentials for both sbt 1.x and 2.x (6a95d216) by Sylvia Shen
fix(auth): pick git-credential output from the resolved credential (805a649e) by Radek Antoniuk
fix(ci): show the real total in the list header (37d91698) by unstable-code
fix(cmdutils): show error text as written (894f4f8b) by Hamza Hassanain
fix(config): use host key only as a fallback (eab64cb2) by Hamza Hassanain
fix(df): fail closed when the policy API stops answering (d3af5a4c) by Arpit Gogia
fix(df): override yarn networkSettings from every rc file (61651116) by Arpit Gogia
fix(glrepo): recognize an authenticated host with a port in --repo (cdd7749c) by José M. Requena Plens
fix(govern): don't report unfound projects as sync errors (c62fa3a0) by Jean van der Walt
fix(govern): make command output agent-neutral (e81d359e) by Nate Rosandich
fix(govern): say how to turn on governance when it is off (2dd7ac25) by Jean van der Walt
fix(i-8408): removed deprecated flag (f825406c) by Syed Saif Ali Alvi
fix(iostreams): make background/color detection reachable, add --color mode (308e1907) by James Hebden
fix(mr): stop retrying branch creation for an issue on every error (2f35df39) by José M. Requena Plens
fix(mr): wait for the queued rebase before merging (67123413) by Radek Antoniuk
fix(opentofu): suggest --binary when the snap cannot find tofu (38b3e333) by Radek Antoniuk
fix(release): refuse a null entry in --assets-links (3b0c1e0d) by José M. Requena Plens
fix(release): send asset links in the create release request (095fd5fd) by Raul Rabadan Arroyo
fix(release): show the real total in the list header (51975cd6) by unstable-code
fix(repo): read the README when the default branch contains a slash (05caf92c) by José M. Requena Plens
fix(repo): wait between fork import status polls (eed440f7) by Jay McCure
fix(runner): show the real total in the list header (2dc51a90) by unstable-code
fix(snap): narrow dot-kube plug to kubeconfig and its lock (3926c43f) by Jay McCure
fix(snap): rename kube-config plug to dot-kube (9f3aacac) by Jay McCure
fix(template): surface directory listing errors (c011eb9b) by wushuwen
fix: clone from full URL uses the URL host for auth (b0fd1244) by Jeston Singh
fix: correct GAIG feature name in help text (88a16709) by Nate Rosandich
fix: skip API auth when cloning a full URL (f74fbe44) by Jeston Singh
fix: wiki clone from URL honors a configured subfolder (08849cad) by Jeston Singh
📝 Documentation
docs: align glab stack intro with stacked diffs terminology (29e7f996) by Lysanne Pinto
docs: update install instructions for mise to use mise registry shorthand (14a141d5) by Evan Read
🔧 Maintenance
chore: implement many rumdl rules in project (fe0ebfed) by Evan Read
chore: use .tool-versions as "make fix" golangci-lint version source (80cc6798) by Ville Skyttä
ci: update docs review app URL for Cloudflare Workers (70adb737) by Marcel Amirault
refactor(issue): reuse cmdutils issue URL parsing (4291fa56) by Radek Antoniuk
📦 Dependencies
chore(deps): bump golangci-lint version updates to v2.15.0 (8f3fb72b) by GitLab Dependency Bot
chore(deps): update dependency @commitlint/cli to ^21.2.4 (4235991a) by GitLab Dependency Bot
chore(deps): update dependency @commitlint/config-conventional to ^21.2.4 (4783a593) by GitLab Dependency Bot
chore(deps): update dependency @commitlint/lint to ^21.2.4 (be74cecc) by GitLab Dependency Bot
chore(deps): update module github.com/docker/cli to v29.9.1+incompatible (2c54515b) by GitLab Dependency Bot
chore(deps): update module gitlab.com/gitlab-org/api/client-go/v3 to v3.30.1 (b67171dd) by GitLab Dependency Bot
chore(deps): update module gitlab.com/gitlab-org/api/client-go/v3 to v3.38.1 (9708d969) by GitLab Dependency Bot
chore(deps): update module software.sslmate.com/src/go-pkcs12 to v0.7.4 (3fa4ec7b) by GitLab Dependency Bot
🔀 Others
build(deps): update github.com/andybalholm/brotli to v1.2.7 (ae7fcb50) by Garret Wassermann
build: bump Go to 1.27.3 for GO-2026-6809 (b6cd4229) by Jay McCure
test: cover cloneHost error paths, ported host and subfolder (579800a5) by Jeston Singh
test: cover full-URL wiki clone using the URL host (9b78f5ef) by Jeston Singh