Skip to content

chore(deps): update secretlint monorepo to v13#55

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/major-secretlint-monorepo
Open

chore(deps): update secretlint monorepo to v13#55
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/major-secretlint-monorepo

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Feb 25, 2024

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
@secretlint/secretlint-rule-preset-recommend (source) ^7.0.7^13.0.0 age confidence
secretlint (source) ^7.0.7^13.0.0 age confidence

Release Notes

secretlint/secretlint (@​secretlint/secretlint-rule-preset-recommend)

v13.0.0

Compare Source

Highlights

v13 changes how files are discovered on disk and adds three credential detection rules.

.gitignore is respected by default

Nested .gitignore files now apply to file discovery with ripgrep semantics: rules from each directory cascade into its subtree, and a negation rule in a deeper file can flip an earlier verdict.

Files excluded by any .gitignore on the path are no longer scanned. Repositories that previously relied on Secretlint scanning ignored files (such as dist/ or generated artefacts) will see fewer files in the output. .secretlintignore is unchanged and continues to apply alongside .gitignore.

To restore the v12 behaviour:

secretlint --no-gitignore "**/*"

If a file is matched by a .gitignore rule but still appears in Secretlint's output, please open an issue at https://github.com/secretlint/secretlint/issues.

Glob-shaped paths that exist on disk are treated literally

--no-glob and "globs by default" both existed in v12. What changed in v13 is the fallback for inputs that contain glob metacharacters but resolve to a real file or directory.

In v12, an input like src/(group)/page.tsx was always parsed as a glob, so SvelteKit / Next.js routes whose names contain (), [], {}, or ? required --no-glob. v13 runs a single stat per glob-shaped input: if it exists, the input is treated literally; otherwise it stays a glob.

Pattern On disk v12 default v13 default
src/(group)/page.tsx exists parsed as glob, no match matched literally
src/(missing)/page.tsx absent parsed as glob parsed as glob
src/[a-z]ormal.tsx normal.tsx exists matched via glob matched via glob

Pass --no-glob to skip the probe and force literal interpretation.

New and promoted rules

Added to preset-recommend:

Rule Detects
@secretlint/secretlint-rule-tailscale Tailscale API keys (new package)
@secretlint/secretlint-rule-stripe Stripe API keys (new package)
@secretlint/secretlint-rule-cloudflare Cloudflare API tokens (promoted from preset-canary)

What's Changed

Breaking Changes
Features
CI
Dependency Updates
Other Changes

Full Changelog: secretlint/secretlint@v12.3.1...v13.0.0

v12.3.1

Compare Source

What's Changed
CI
  • Pin QEMU binfmt image version in Docker release workflow by @​azu in #​1523

Full Changelog: secretlint/secretlint@v12.3.0...v12.3.1

v12.3.0

Compare Source

What's Changed
Features
CI
Dependency Updates

Full Changelog: secretlint/secretlint@v12.2.0...v12.3.0

v12.2.0

Compare Source

What's Changed
Features
Documentation
New Contributors

Full Changelog: secretlint/secretlint@v12.1.0...v12.2.0

v12.1.0

Compare Source

What's Changed
Features
  • Add per-pattern allows configuration for secretlint-rule-pattern by @​azu in #​1504

Full Changelog: secretlint/secretlint@v12.0.1...v12.1.0

v12.0.1

Compare Source

What's Changed
Documentation
  • Add macOS SecureClipboard application to documentation by @​azu in #​1500
Refactoring
  • Bump minimum Node.js version requirement to 22 by @​azu in #​1502
  • secretelint v12 requires Node.js 22+
CI

Full Changelog: secretlint/secretlint@v12.0.0...v12.0.1

v12.0.0

Compare Source

What's Changed
New rules added to recommend

Secretlint v12.0.0 includes the following new rules in the @​secretlint/secretlint-rule-preset-recommend preset:

Breaking Changes
  • Require Node.js 22+
  • Remove CommonJS build output and dual-package support by @​azu in #​1495
  • feat(preset-recommend)!: sync canary rules into recommend preset by @​azu in #​1498
Refactoring
CI
Dependency Updates
Other Changes

Full Changelog: secretlint/secretlint@v11.7.1...v12.0.0

v11.7.1

Compare Source

What's Changed
Service Package PR
Notion @secretlint/secretlint-rule-notion #​1471
Figma @secretlint/secretlint-rule-figma #​1472
Hugging Face @secretlint/secretlint-rule-huggingface #​1473
Grafana @secretlint/secretlint-rule-grafana #​1474
Groq @secretlint/secretlint-rule-groq #​1475
GitLab @secretlint/secretlint-rule-gitlab #​1476
HashiCorp Vault @secretlint/secretlint-rule-hashicorp-vault #​1477
Databricks @secretlint/secretlint-rule-databricks #​1478
Docker @secretlint/secretlint-rule-docker #​1481
Features
Bug Fixes
  • fix(rules): add regex boundary assertions to 8 existing scanner rules by @​azu in #​1482
Documentation
  • docs(agents): add architecture overview and improve AI assistant guidance by @​azu in #​1468
  • docs(AGENTS): add regex boundary conventions for rule implementation by @​azu in #​1470
CI
Dependency Updates
Other Changes
  • refactor(preset-recommend): remove groq to defer sync per AGENTS.md by @​azu in #​1479

Full Changelog: secretlint/secretlint@v11.6.0...v11.7.1

v11.6.0

Compare Source

What's Changed
Features
  • Add Vercel secretlint rule for detecting token leaks by @​azu in #​1451
  • Add allowlist support to Vercel token detection rule by @​azu in #​1458
Bug Fixes
  • fix(secretlint-rule-pattern): match files under dot-directories with filePathGlobs by @​azu in #​1463
Documentation
  • docs: add development guide for AI assistants and contributors by @​azu in #​1459
Refactoring
CI
Dependency Updates
Other Changes

Full Changelog: secretlint/secretlint@v11.4.1...v11.6.0

v11.4.1

Compare Source

What's Changed

[!NOTE]
Enable Immutable Release

CI
Dependency Updates

Full Changelog: secretlint/secretlint@v11.4.0...v11.4.1

v11.4.0

Compare Source

What's Changed
Features
  • feat: add --no-glob option to treat inputs as literal file paths by @​azu in #​1407
Documentation
  • docs: add quotepath option to changed-files action for non-ASCII path support by @​azu in #​1423
CI
Dependency Updates
Other Changes

Full Changelog: secretlint/secretlint@v11.3.1...v11.4.0


Open with Devin

v11.3.1

Compare Source

What's Changed
Bug Fixes
  • fix(secretlint-rule-pattern): support negation patterns in filePathGlobs by @​azu in #​1382
CI
Dependency Updates

Full Changelog: secretlint/secretlint@v11.3.0...v11.3.1

v11.3.0

Compare Source

What's Changed
Feature

secretlint support GitHub Formatter for using in GitHub Actions.

$ secretlint --format=github
  • docs(readme): add --format github option for GitHub Actions annotations by @​azu in #​1366
CI
Dependency Updates

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependency Includes dependency fixes label Feb 25, 2024
@renovate renovate Bot force-pushed the renovate/major-secretlint-monorepo branch from 894f580 to c26b5f0 Compare October 14, 2024 09:11
@renovate renovate Bot changed the title chore(deps): update secretlint monorepo to v8 (major) chore(deps): update secretlint monorepo to v9 (major) Oct 14, 2024
@renovate renovate Bot force-pushed the renovate/major-secretlint-monorepo branch from c26b5f0 to f647422 Compare June 14, 2025 17:47
@renovate renovate Bot changed the title chore(deps): update secretlint monorepo to v9 (major) chore(deps): update secretlint monorepo to v10 (major) Jun 14, 2025
@renovate renovate Bot force-pushed the renovate/major-secretlint-monorepo branch 3 times, most recently from c2c31e0 to ac912d8 Compare August 10, 2025 17:19
@renovate renovate Bot changed the title chore(deps): update secretlint monorepo to v10 (major) chore(deps): update secretlint monorepo to v11 (major) Aug 10, 2025
@renovate renovate Bot force-pushed the renovate/major-secretlint-monorepo branch 2 times, most recently from cbf2330 to dcd0ed0 Compare August 13, 2025 16:12
@renovate renovate Bot force-pushed the renovate/major-secretlint-monorepo branch 3 times, most recently from b903d92 to 1bebf9c Compare August 25, 2025 17:23
@renovate renovate Bot force-pushed the renovate/major-secretlint-monorepo branch 2 times, most recently from aa89a19 to 363497c Compare September 6, 2025 09:02
@renovate renovate Bot force-pushed the renovate/major-secretlint-monorepo branch from 363497c to 20310f8 Compare September 8, 2025 17:33
@renovate renovate Bot force-pushed the renovate/major-secretlint-monorepo branch from 20310f8 to 488a68d Compare September 25, 2025 16:55
@renovate renovate Bot force-pushed the renovate/major-secretlint-monorepo branch from 488a68d to baf500b Compare October 11, 2025 13:27
@renovate renovate Bot force-pushed the renovate/major-secretlint-monorepo branch from baf500b to a1b0f02 Compare October 21, 2025 16:37
@renovate renovate Bot force-pushed the renovate/major-secretlint-monorepo branch from a1b0f02 to f38107f Compare November 10, 2025 18:10
@renovate renovate Bot force-pushed the renovate/major-secretlint-monorepo branch from f38107f to 7af2e2e Compare November 18, 2025 23:50
@renovate renovate Bot force-pushed the renovate/major-secretlint-monorepo branch from 7af2e2e to 647448c Compare December 3, 2025 17:53
@renovate renovate Bot force-pushed the renovate/major-secretlint-monorepo branch from 647448c to 72ddef3 Compare December 31, 2025 13:33
@renovate renovate Bot force-pushed the renovate/major-secretlint-monorepo branch 2 times, most recently from ccd8382 to 956cdd3 Compare January 19, 2026 19:26
@renovate renovate Bot force-pushed the renovate/major-secretlint-monorepo branch 2 times, most recently from 85333a8 to 9bad564 Compare February 2, 2026 21:45
@renovate renovate Bot force-pushed the renovate/major-secretlint-monorepo branch 2 times, most recently from 23c7320 to 6bbdc19 Compare February 17, 2026 20:56
@renovate renovate Bot force-pushed the renovate/major-secretlint-monorepo branch from 6bbdc19 to 2f931f2 Compare March 5, 2026 20:53
@renovate renovate Bot force-pushed the renovate/major-secretlint-monorepo branch from 2f931f2 to b1c00d0 Compare March 21, 2026 05:44
@renovate renovate Bot force-pushed the renovate/major-secretlint-monorepo branch 2 times, most recently from 14724d4 to fb5464d Compare April 1, 2026 20:11
@renovate renovate Bot force-pushed the renovate/major-secretlint-monorepo branch 3 times, most recently from 8711ef2 to 4a61dbe Compare April 13, 2026 02:29
@renovate renovate Bot force-pushed the renovate/major-secretlint-monorepo branch from 4a61dbe to c02ea5a Compare April 19, 2026 08:51
@renovate renovate Bot changed the title chore(deps): update secretlint monorepo to v11 (major) chore(deps): update secretlint monorepo to v12 (major) Apr 19, 2026
@renovate renovate Bot force-pushed the renovate/major-secretlint-monorepo branch 4 times, most recently from 76e0e6e to bb42a60 Compare April 26, 2026 05:42
@renovate renovate Bot force-pushed the renovate/major-secretlint-monorepo branch 2 times, most recently from 254ee3c to e573f60 Compare April 29, 2026 12:06
@renovate renovate Bot force-pushed the renovate/major-secretlint-monorepo branch from e573f60 to 325cf7c Compare May 4, 2026 14:30
@renovate renovate Bot changed the title chore(deps): update secretlint monorepo to v12 (major) chore(deps): update secretlint monorepo to v13 (major) May 4, 2026
@renovate renovate Bot force-pushed the renovate/major-secretlint-monorepo branch from 325cf7c to b0c8b05 Compare May 12, 2026 11:09
@renovate renovate Bot changed the title chore(deps): update secretlint monorepo to v13 (major) chore(deps): update secretlint monorepo to v13 May 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependency Includes dependency fixes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants