Changelog
What’s new in Nitpick
New rules, integrations, and speed improvements, newest first. Every change ships to every plan unless it says otherwise.
Suggestions that span files
When a fix touches more than one file, Nitpick now proposes it as one suggestion. Apply it and both changes land in a single commit.
Read morequayside/storefront · pull/22072 filesNitpickSuggested change across 2 filesroutes/saved-carts.tsserver/products.ts14−const items = await loadOneByOne(ids);14+const items = await loadProducts(ids);Apply to 2 filesOne commitScope rules to paths
Every rule in .nitpick.yml now accepts paths and ignore globs, so a rule can apply to your routes and skip your scripts.
Read more.nitpick.ymlroute-testsrules: route-tests: paths: ["src/routes/**"] ignore: ["**/*.migration.ts"]
- src/routes/carts.tschecked
- src/routes/orders.tschecked
- src/routes/0042.migration.tsskipped
- scripts/backfill.tsskipped
Reviews that stay in the EU
Organizations can now choose to run every review in Frankfurt. Diffs, model calls, and comments never leave the EU.
Read moreSettings · Organization · Review regionWhere reviews run
Diffs, model calls, and comments stay in this region.
US · Virginiaus-eastEU · Frankfurteu-centralTakes effect on the next pull request
A summary in the check
The Nitpick check now opens with a short summary: what it looked at, what it found, and what is still open.
Read moreChecks · Nitpick reviewpassed1 open, 2 resolved· nothing blockingHighN+1 query in a loopresolvedHighMissing auth check on a new routeresolvedLowEmpty state isn’t handledopenSelf-managed GitLab
Nitpick now connects to self-managed GitLab 16.0 and later, behind your firewall or on the public internet.
Read moreIntegrations · GitLab self-managedInstance URL
https://git.halcyon.internal
- Version17.4.2
- Token scopesapi, read_repository
- Webhook delivery142 ms
- Relayconnected, outbound only
First comment in 38 seconds
Median time from opening a pull request to Nitpick’s first comment dropped from 71 seconds to 38.
Read moreMedian time to first comment12 weeks38sfrom 71sMayJunJulAug