Aquesta és la versió actual. · Data de publicació:
Fitxers d’instal·lació 3.3.0
| Arquitectura | Tipus | Àmbit | Mida del fitxer | Baixa | SHA256 |
|---|---|---|---|---|---|
| 64 bits | Portable | — | — | github.com | VirusTotal |
| ARM64 | Portable | — | — | github.com | VirusTotal |
L’enllaç i l’SHA256 provenen del manifest comunitari del Gestor de paquets del Windows. Convé comparar el hash del fitxer baixat abans d’executar-lo.
Notes de la versió
## Changelog
### ✨ Features
• 1311b41404283553e0c67b03f1aa45b7be23a6ec:feat(search): pass num_context_lines and regex through code search (#1409) (@jmrplens)
### 🐛 Bug Fixes
• 680ce00faeabbdf58f7057284e00004352c235fe:fix(audit_1to1): hold always-sent findings to the package's methods (#1381) (@jmrplens)
### 📚 Documentation
• b0db60516ae9ec8166cf97dd6ece539cb183fe19:docs(upstream-bugs): record entry 132 as in review upstream (#1412) (@jmrplens)
• b0fb129cae1cf773308044024e3de0ad26d60cb0:docs(upstream-bugs): record rows 16 and 124 as settled upstream (#1449) (@jmrplens)
• 993740e695cc71d44083bd35ac4329a002dcefcd:docs(upstream-bugs): record the state of 2026-10-16 (#1397) (@jmrplens)
• 51c3bb4fd7eef409f901fb29eac5a338d73848c5:docs(upstream-bugs): record the state of 2026-10-19 (#1429) (@jmrplens)
• ef4d83500b66a763906eefbcc5455ab7ee65dd0a:docs: declare docs.jmrp.io/gitlab-mcp-server as the documentation address (#1379) (@jmrplens)
### 🚧 Maintenance
• 1743e18fb66da34e916e58721423f4eedc121ff8:Answer a GraphQL write GitLab ran without its object as probably committed, and leave null list items out (#1277) (@jmrplens)
• e194b79645cfd873fb235aeb4fbc6a8f5d9a449e:Answer each retry-later refusal with the code of what it says, and a tier-removed action with the tier it needs (#1346) (@jmrplens)
• 69e9e349743d37f3414bf2a1d5853f0db304b198:Answer the stdio frames the SDK rejects, send each session a copy of a resource update, and bring the register to 2026-10-13 (#1373) (@jmrplens)
• 28615b66a9140357da7c64ed2c2c218ab48e84db:Bring the upstream register to its state on 2026-10-10 (#1281) (@jmrplens)
• 63b21108c8829a0469c8b35e66e8152bc9df3b83:Bring the upstream register to its state on 2026-10-12 (#1345) (@jmrplens)
• 1895639ab56a33a26086d6dd5a3e36c402617404:Bring the upstream register to its state on 2026-10-12, evening (#1357) (@jmrplens)
• b25caca4665499ccc3fbb06df4bf5ca04d5b5cfd:Bump client-go from v3.15.0 to v3.29.0 (#1435) (@jmrplens)
• b970327459b056bd82f5f68deb9325e061c36ca0:Cancel an auto-merge through cancel_auto_merge on GitLab 19.5 or later (#1422) (@jmrplens)
• f17c87c047174f99e11532f410f3dc55ab017eae:Compare hosts by ASCII case alone, so a lookalike of the instance is another host (#1268) (@jmrplens)
• e5bdf76b6251c4b86b2eec3fad325be7fc42b35f:Count prompt reports the way GitLab counts, and complete what a caller types (#1366) (@jmrplens)
• 30a94fd6d30d1960dbfe79ba62a59fd993efd485:Detect the GitLab.com tier from the top-level groups a token is a member of (#1273) (@jmrplens)
• 9cf6aaadc49889d70e79479003df30dd79ac5dd7:Filter group packages by version, list topics without projects, and edit an award's message (#1439) (@jmrplens)
• d95b1a5339d7ff0820b959271466147d6e6bcf02:Give the wait poll tests a deadline no first poll can miss (#1450) (@jmrplens)
• be51b4cb9caba9654cb64cfb2074875e86d0701c:Hold client-go's GraphQL decoders to their documents, and record what they leave out (#1348) (@jmrplens)
• 8f741a9dd3fe003b0f5c8154cdb2c4248a225914:Hold each driven request to the instant it was due (#1378) (@jmrplens)
• 6d381855b527f64e9d74bfb8725c94b4171a3b2e:Hold epic note writes and child moves to the epic named, report the GraphQL nulls GitLab explains, and render each note, discussion and schema as its own (#1371) (@jmrplens)
• 6fa76d96ba9b3af83fef37ddf42e1cd9a12f3424:Hold every uses: to a pin, find a mutation wherever it starts, and move latest only for the newest release (#1364) (@jmrplens)
• 382f9e9a489acb78866a1b441ba026c4fc5a31a5:Hold the Spanish code blocks to the English ones outside comments and prose, and fail the lint when they drift (#1386) (@jmrplens)
• 491fbd5f7b7972baef2240b2d28388b854765fcd:Judge outbound hops by the address they spell, keep token verification on the instance, and fix the client address, probe, listing and CLI edges (#1365) (@jmrplens)
• 996d829f01ea99e9891dfb5f382831e567cd9b59:Keep a retried request's failed body out of the mirror's answers (#1361) (@jmrplens)
• 3cf8bc8071f1bc98edde1eaf6b282d4b3c22f13a:Keep find's alternative params apart from its required ones and offer examples their schema accepts (#1275) (@jmrplens)
• 778296589d757e354ae859f1e3ce2798ef626ac7:List trigger jobs through trigger_jobs on GitLab 19.2 or later (#1441) (@jmrplens)
• 2da81361a2ec52fb1dfcb99eb671dc07bc43e9d0:Move the icons page from MCP Capabilities to Reference (#1385) (@jmrplens)
• 9b6a11cc08810973ab038da47766c36193fa9b5a:Name the published release on the site through a token the build replaces (#1267) (@jmrplens)
• 22b48c2c6b4014f355b1100166b05dcff005698a:Name what the serving surface can call in meta schemas, annotations and next steps, and the real cause in refusals (#1372) (@jmrplens)
• 39055e3f60d473c1f5164f87ad40670e717d9155:Post the Orbit fixture resources to their own collection and stop when GitLab creates nothing (#1430) (@jmrplens)
• 37fed5ef61ef5fa25c3743f245bcab39a3265a68:Promote a project milestone, read its burndown, and read the job holding a resource group's lock (#1442) (@jmrplens)
• 647187aefd14e5722d9ed3c2a8c17f1fdb9ecfd9:Publish each column's limit_metric on every project board answer (#1347) (@jmrplens)
• 9f687f5ef7d4fa7e2543620806271c4c65772377:Publish the blob id in code search results and hold search answers to the entity each scope selects (#1408) (@jmrplens)
• 0b65e1cad79be829650a08ccb0893854577c24f8:Publish the next link of a keyset page as next_page_token and follow it back on the lists GitLab pages by keyset (#1349) (@jmrplens)
• 3e8b590a8ff8f8c17c3e1705eb18f25e1460b3eb:Quote GitLab's reason when a transfer fails in the background (#1423) (@jmrplens)
• d5f5f69daa4c96aea51f4ca4661514c2028ce51e:Re-pin the GraphQL schema to gitlab.com 19.6.0-pre and answer what it moved (#1416) (@jmrplens)
• 0a100baaf4d9d9dee8cccecca20109c2193bf15c:Re-record the REST live record on GitLab 19.5.0 and answer what it moved (#1405) (@jmrplens)
• 4a9e785eb272c522c8b82505d251d97cf8aa2502:Read a launcher test process reaped during the stat read as gone (#1398) (@jmrplens)
• bca6e27b781fffaa7cee0d3923909e7de294bc29:Read every page of a GitLab release's links in the mirror (#1360) (@jmrplens)
• cd3dd0e8727c4bb2eaf99724e67b6ff0fcb2990a:Read file paths as GitLab names them, resolve remotes and submodules to the project they name, and bound every download without corrupting it (#1367) (@jmrplens)
• d69ca60cbe3920c3e0c98fac5484fc0b25ab2443:Read the latest pipeline as pipeline.latest does in its resource and prompts, and name what some calls also need in the fine-grained table (#1350) (@jmrplens)
• 91de6af78db3d0a121fa1c0aa1170521793cbbab:Refuse a date that does not parse, and let work items and epics clear what GitLab clears (#1369) (@jmrplens)
• 120123c432d3cfdd6b3ecd0196dae1204bb73c28:Regenerate the O1a artifacts and keep the audit command's exit status in the e2e gates (#1382) (@jmrplens)
• b4282ef9ff386d4e5f09c2617e576fc8497fdc1a:Regenerate the artifacts the 19.5.0 record moves (#1406) (@jmrplens)
• 22f6902d3a83342a25f09bd952ce9c9c10ab4de0:Regenerate the committed artifacts at the top of the D1 stack (#1387) (@jmrplens)
• f644e1daabced98101f7759aa8f1efe58265769c:Regenerate the committed artifacts at the top of the Orbit GQL stack (#1419) (@jmrplens)
• 64fa16494200dd2feda474054b7facf0b13b33f2:Regenerate the committed artifacts at the top of the batch B1 stack (#1278) (@jmrplens)
• f993342e3049c5bf58e07d383e650e3960e14350:Regenerate the committed artifacts at the top of the batch B2 stack (#1351) (@jmrplens)
• 4acd0738347b9a8709112765337ff9faa2fc4ffc:Regenerate the committed artifacts at the top of the batch B3 stack (#1374) (@jmrplens)
• f2d15b3527166352cd3ca53d378cfce6f1a7a925:Regenerate the committed artifacts at the top of the cancel and transfer stack (#1424) (@jmrplens)
• f087cda541787c10c99e07f0a55741e45a8dcba6:Regenerate the committed artifacts at the top of the client-go v3.29.0 stack (#1444) (@jmrplens)
• 3beaf538116b6dd5cc600d2a8ba8e12c34f687b9:Regenerate the committed artifacts at the top of the search stack (#1410) (@jmrplens)
• ca232480b92ae44712a7ed6ae8d7438e520d7a8e:Render client-go's GraphQL shells, and compare its documents in the re-pin drift report (#1274) (@jmrplens)
• d0fee5bff9b6518b424e4b54e65f167ea4118300:Report only what GitLab answered: search totals, absent values, empty maps, no-op writes, Terraform pages and job notifications (#1368) (@jmrplens)
• 4ec96b4f21f2c7722a490eebbd10b7a127229619:Require on every surface the parameters GitLab requires, and hold each schema to the live record (#1276) (@jmrplens)
• bb27c41398778531def19bb610422f41a55925f5:Reset a runner token with itself and discover the Job Router (#1443) (@jmrplens)
• dcd1406e222923035029707387846e3984fecb44:Retire the captures client-go v3.29.0 makes unnecessary, and send include_descendants as GitLab spells it (#1436) (@jmrplens)
• 6430bcd9a48a4835e0572c2708c809c6998f70f4:Send Orbit queries as GQL and read the query language from the query command (#1418) (@jmrplens)
• ead4266834716ee968a63e3ec93d9428c2be0dc9:Send the values a caller set on an update, empty ones included, and nothing it did not set (#1370) (@jmrplens)
• 67898757926a8fa424020b7ef13f08abf8c75a6b:Show each code search snippet in the Markdown result (#1394) (@jmrplens)
• 15438aa7ffba3d32a178e13803cf777b28024447:Spell the Spanish path in every link the Spanish tool reference writes (#1384) (@jmrplens)
• ba6782c6dea3466b90effc3a2bc213433ff4101f:Stop an end-to-end run against a GitLab newer than the fine-grained table (#1380) (@jmrplens)
• 41a762d4beed2398c1538bfbccaac1a14e56e728:Stop offering job_title on user create and modify, a param GitLab ignores (#1440) (@jmrplens)
• f88cb0c20724dde51600be94cf00d15b0baad075:Take a milestone title, severity, start date, merge time and blocking IID on issue and merge request writes (#1437) (@jmrplens)
• 5378d29eb3070fae2d901acd7141057037e436d3:Take merge_train_enforcement on project update, and offer project create only what POST /projects declares (#1438)https://github.com/jmrplens/gitlab-mcp-server/releases/tag/v3.3.0