Skip to content

chore(deps): update commitlint monorepo to v20.4.1#403

Merged
github-actions[bot] merged 1 commit intomainfrom
renovate/commitlint-monorepo
Feb 2, 2026
Merged

chore(deps): update commitlint monorepo to v20.4.1#403
github-actions[bot] merged 1 commit intomainfrom
renovate/commitlint-monorepo

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Feb 2, 2026

This PR contains the following updates:

Package Change Age Confidence
@commitlint/cli (source) 20.4.020.4.1 age confidence
@commitlint/config-conventional (source) 20.4.020.4.1 age confidence

Release Notes

conventional-changelog/commitlint (@​commitlint/cli)

v20.4.1

Compare Source

Note: Version bump only for package @​commitlint/cli

conventional-changelog/commitlint (@​commitlint/config-conventional)

v20.4.1

Compare Source

Note: Version bump only for package @​commitlint/config-conventional


Configuration

📅 Schedule: 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 is behind base branch, 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.

@github-actions github-actions bot enabled auto-merge (rebase) February 2, 2026 13:01
@entelligence-ai-pr-reviews
Copy link

Walkthrough

This PR updates the commitlint toolchain from version 20.4.0 to 20.4.1 across all core packages. The update includes a notable dependency optimization where the @commitlint/ensure package replaces the 'kasi' utility library (v2.0.1) with individual lodash utility functions (camelcase, kebabcase, snakecase, startcase, upperfirst). Additionally, @babel/code-frame is upgraded from 7.28.6 to 7.29.0. This minor version bump focuses on reducing the dependency footprint and improving maintainability by replacing a multi-purpose utility package with specific, targeted dependencies.

Changes

File(s) Summary
pnpm-lock.yaml Updated commitlint packages (@commitlint/cli, @commitlint/config-conventional, @commitlint/ensure, @commitlint/is-ignored, @commitlint/lint, @commitlint/parse, @commitlint/rules) from 20.4.0 to 20.4.1; replaced 'kasi' package (v2.0.1) with individual lodash utility functions (camelcase, kebabcase, snakecase, startcase, upperfirst) in @commitlint/ensure; updated @babel/code-frame from 7.28.6 to 7.29.0.

Sequence Diagram

This diagram shows the interactions between components:

sequenceDiagram
    participant CLI as @commitlint/cli
    participant Lint as @commitlint/lint
    participant Parse as @commitlint/parse
    participant Rules as @commitlint/rules
    participant Ensure as @commitlint/ensure
    participant Lodash as lodash utilities

    Note over CLI,Lodash: Commitlint 20.4.0 → 20.4.1 Update

    CLI->>Lint: validate commit message
    Lint->>Parse: parse commit structure
    Parse-->>Lint: parsed commit object
    
    Lint->>Rules: apply validation rules
    
    alt case validation rules
        Rules->>Ensure: check case format
        Note over Ensure: Previously used kasi@2.0.1
        Note over Ensure: Now uses lodash utilities
        
        Ensure->>Lodash: camelcase conversion
        Lodash-->>Ensure: camelCase result
        
        Ensure->>Lodash: kebabcase conversion
        Lodash-->>Ensure: kebab-case result
        
        Ensure->>Lodash: snakecase conversion
        Lodash-->>Ensure: snake_case result
        
        Ensure->>Lodash: startcase conversion
        Lodash-->>Ensure: Start Case result
        
        Ensure->>Lodash: upperfirst conversion
        Lodash-->>Ensure: Upperfirst result
        
        Ensure-->>Rules: case validation result
    else other validation rules
        Rules->>Ensure: other checks
        Ensure-->>Rules: validation result
    end
    
    Rules-->>Lint: all rules results
    Lint-->>CLI: validation complete
Loading

🔗 Cross-Repository Impact Analysis

Enable automatic detection of breaking changes across your dependent repositories. → Set up now

Learn more about Cross-Repository Analysis

What It Does

  • Automatically identifies repositories that depend on this code
  • Analyzes potential breaking changes across your entire codebase
  • Provides risk assessment before merging to prevent cross-repo issues

How to Enable

  1. Visit Settings → Code Management
  2. Configure repository dependencies
  3. Future PRs will automatically include cross-repo impact analysis!

Benefits

  • 🛡️ Prevent breaking changes across repositories
  • 🔍 Catch integration issues before they reach production
  • 📊 Better visibility into your multi-repo architecture

▶️AI Code Reviews for VS Code, Cursor, Windsurf
Install the extension

Note for Windsurf Please change the default marketplace provider to the following in the windsurf settings:

Marketplace Extension Gallery Service URL: https://marketplace.visualstudio.com/_apis/public/gallery

Marketplace Gallery Item URL: https://marketplace.visualstudio.com/items

Entelligence.ai can learn from your feedback. Simply add 👍 / 👎 emojis to teach it your preferences. More shortcuts below

Emoji Descriptions:

  • ⚠️ Potential Issue - May require further investigation.
  • 🔒 Security Vulnerability - Fix to ensure system safety.
  • 💻 Code Improvement - Suggestions to enhance code quality.
  • 🔨 Refactor Suggestion - Recommendations for restructuring code.
  • ℹ️ Others - General comments and information.

Interact with the Bot:

  • Send a message or request using the format:
    @entelligenceai + *your message*
Example: @entelligenceai Can you suggest improvements for this code?
  • Help the Bot learn by providing feedback on its responses.
    @entelligenceai + *feedback*
Example: @entelligenceai Do not comment on `save_auth` function !

Also you can trigger various commands with the bot by doing
@entelligenceai command

The current supported commands are

  1. config - shows the current config
  2. retrigger_review - retriggers the review

More commands to be added soon.

@codecov
Copy link

codecov bot commented Feb 2, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 45.58%. Comparing base (239969e) to head (feadb4d).
⚠️ Report is 52 commits behind head on main.

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##             main     #403   +/-   ##
=======================================
  Coverage   45.58%   45.58%           
=======================================
  Files          14       14           
  Lines         702      702           
=======================================
  Hits          320      320           
  Misses        365      365           
  Partials       17       17           
Flag Coverage Δ
backend 45.58% <ø> (ø)
unittests 45.58% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.


Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 320ffb4...feadb4d. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@github-actions github-actions bot merged commit 68b9f41 into main Feb 2, 2026
13 of 14 checks passed
@github-actions github-actions bot deleted the renovate/commitlint-monorepo branch February 2, 2026 13:04
@github-actions github-actions bot added the released:v1.1.0 Released in v1.1.0 label Feb 4, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Feb 4, 2026

Released in v1.1.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

released:v1.1.0 Released in v1.1.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants