Releases: kennething/gitgerbil
Releases · kennething/gitgerbil
v0.1.6
v0.1.5
Immutable
release. Only release title and notes can be modified.
[0.1.5] - 2026-02-11
Added
- Added quick fix code actions to all diagnostics.
Changed
- Updated the README to include
enableStrictSecretScanningin the list of settings. - Tweaked regex patterns for all 3 types of scanning to reduce false positives.
Removed
- Reduced package size significantly by removing unnecessary
hero.pngasset from package, and compressingicon.png.
v0.1.4
Immutable
release. Only release title and notes can be modified.
[0.1.4] - 2026-02-10
Added
- Added
enableStrictSecretScanningsetting (and correspondingtoggleStrictSecretScanningcommand) that, when enabled, makes secret scanning skip files that don't have a common secret indicator (like "API_SECRET"). - Added
.svelte,.txt, and.tomlto the default list of scanned file extensions.
Changed
- GitGerbil will now wait for up to 5 seconds to detect a git repo when activating instead of immediately failing.
- File extensions like
.test.tswill be correctly detected as.tsfiles now and scanned if the base extension is in the list of scanned file types. - Submitting an empty field when running
gitgerbil.setScannedFileTypeswill now reset to the default list of scanned file types instead of an empty list. - Updated the README to mention
gitgerbil-ignore-file. .env.examplefiles will no longer be flagged by file path scanning.- Fixed file name detection for files nested in subdirectories.
Removed
- Replaced
enableanddisablecommands (i.e.gitgerbil.enableSecretScanning) withtogglecommands.gitgerbil.toggleFilePathScanninggitgerbil.toggleSecretScanninggitgerbil.toggleStrictSecretScanninggitgerbil.toggleCommentScanning
- Removed SQL from comment scanning.
v0.1.3
Immutable
release. Only release title and notes can be modified.
[0.1.3] - 2026-02-08
Added
- Added
gitgerbil-ignore-filecomment to ignore entire files from scanning. - Added
.mdto the default list of scanned file extensions.
Changed
gitgerbil-ignore-lineandgitgerbil-ignore-filecomments now work on all types of scanning (file path, secrets, comments) instead of just secret scanning.- To ignore a file from file path scanning, use
gitgerbil-ignore-file.
- To ignore a file from file path scanning, use
- Failing to detect a git repository in the current workspace now shows an error message.
- Changed the severity of comment scanning diagnostics to "Information" instead of "Hint" to make them more visible.
- Secret scanning will now provide diagnostics for all secrets detected in a file instead of just the first one.
v0.1.2
[0.1.2] - 2026-02-07
Changed
- Fixed the extension's diagnostic source to be "GitGerbil" instead of the previous interim name.
v0.1.1
[0.1.1] - 2026-02-07
Added
- Added
gitgerbil-ignore-linecomment to allow users to ignore specific lines that would otherwise be flagged as a potential secret. - Added default ignored files that are ignored when secret scanning, like
package-lock.json. - Added an icon for the extension.
Changed
- Added actual documentation to the
README.md.
v0.1.0
[0.1.0] - 2026-02-07
Added
- Initial release