Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Sep 1, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
shiki (source) ^3.11.0 -> ^3.15.0 age adoption passing confidence

Release Notes

shikijs/shiki (shiki)

v3.15.0

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v3.14.0

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

v3.13.0

Compare Source

   🚀 Features
    View changes on GitHub

v3.12.3

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v3.12.2

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v3.12.1

Compare Source

No significant changes

    View changes on GitHub

v3.12.0

Compare Source

   🚀 Features
   🐞 Bug Fixes
    View changes on GitHub

Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, on day 1 of the month ( * 0-3 1 * * ) in timezone America/New_York, 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 this update 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 dependencies label Sep 1, 2025
@vercel
Copy link

vercel bot commented Sep 1, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
react-shiki Ready Ready Preview Comment Nov 11, 2025 0:53am

@changeset-bot
Copy link

changeset-bot bot commented Sep 1, 2025

🦋 Changeset detected

Latest commit: 94e54bf

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
react-shiki Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@claude
Copy link

claude bot commented Sep 1, 2025

Claude finished @renovate[bot]'s task —— View job


PR Review: Shiki v3.15.0 Dependency Update

Analyzing this dependency update and providing feedback based on the requirements.

Todo List:

  • Read repository guidelines (CLAUDE.md) - No repo-specific guidelines found
  • Review changed files and understand update scope
  • Check if changeset is needed for this dependency update
  • Analyze shiki release notes for breaking changes or new features
  • Assess impact on documentation requirements
  • Provide feedback on code quality, security, and performance considerations

✅ Review Summary

This is a well-structured dependency update that follows project conventions properly.

✅ Requirements Compliance

Changeset: ✅ Present and appropriate

  • Found .changeset/renovate-e487b65.md with correct patch-level semver
  • Changeset message: "Updated dependency shiki to ^3.15.0"

Documentation: ✅ No updates needed

  • Shiki v3.11.0 → v3.15.0 introduces no breaking API changes
  • New features (ANSI fallbacks, indent guides) are opt-in and don't affect existing API surface
  • Current documentation in README.md:405-418 already covers transformer usage patterns

Code Quality: ✅ Clean and well-architected

  • Single dependency version change in package.json:79 (^3.11.0^3.15.0)
  • Lockfile properly updated with transitive dependency changes
  • No source code modifications required

🔍 Technical Analysis

New Shiki Features Available (opt-in):

  • ANSI color fallbacks: Improved rendering for themes missing ANSI colors
  • Indent guides: New meta.indent transformer option for visual indentation
  • Singleton highlighter recovery: Better error handling for invalid languages

Performance & Security: ✅ No concerns

  • No breaking changes across 4 minor releases
  • Bug fixes improve stability (singleton recovery, colorized brackets)
  • No security-related changes in release notes

Compatibility: ✅ Fully backward compatible

  • Existing transformer usage in /package/src/lib/transformers.ts:1-28 remains valid
  • React-shiki's current implementation leverages standard Shiki APIs unchanged

📋 Recommendation

✅ APPROVE - This is an exemplary dependency update:

  • Proper changeset included for versioning
  • No API surface changes requiring documentation updates
  • Clean, minimal changes with backward compatibility
  • Brings stability improvements and new opt-in features

The new indent guides feature could be valuable for users in the future, and the ANSI fallbacks improve theme compatibility.

@renovate renovate bot force-pushed the renovate/library-runtime-dependencies branch from b81c93b to 87b9f2e Compare September 7, 2025 04:20
@renovate renovate bot changed the title chore(deps): update shiki to ^3.12.0 chore(deps): update shiki to ^3.12.2 Sep 7, 2025
@renovate renovate bot force-pushed the renovate/library-runtime-dependencies branch from 219582b to 32c57b0 Compare September 7, 2025 04:47
@renovate renovate bot force-pushed the renovate/library-runtime-dependencies branch from 729ff0d to 71c5495 Compare September 7, 2025 07:44
@renovate renovate bot force-pushed the renovate/library-runtime-dependencies branch from 65456c9 to 9f0fa5d Compare September 7, 2025 07:58
@renovate renovate bot force-pushed the renovate/library-runtime-dependencies branch from 0a82deb to 4550463 Compare September 7, 2025 08:04
@renovate renovate bot force-pushed the renovate/library-runtime-dependencies branch from 0793593 to 7e72aaf Compare September 7, 2025 08:08
@renovate renovate bot force-pushed the renovate/library-runtime-dependencies branch from d239eea to 7d3a4cd Compare September 7, 2025 08:10
@renovate renovate bot force-pushed the renovate/library-runtime-dependencies branch from 4780bc5 to f843529 Compare September 9, 2025 06:12
@renovate renovate bot force-pushed the renovate/library-runtime-dependencies branch from 2452b2e to 6efb6f9 Compare September 19, 2025 18:38
@renovate renovate bot changed the title chore(deps): update shiki to ^3.12.2 chore(deps): update shiki to ^3.13.0 Sep 19, 2025
@renovate renovate bot force-pushed the renovate/library-runtime-dependencies branch from 7f553ac to a5a999f Compare September 25, 2025 18:13
@renovate renovate bot force-pushed the renovate/library-runtime-dependencies branch from e76e361 to dcedaab Compare October 3, 2025 09:39
@renovate renovate bot force-pushed the renovate/library-runtime-dependencies branch from ac4c3cd to d66d903 Compare October 3, 2025 09:45
@renovate renovate bot force-pushed the renovate/library-runtime-dependencies branch from 8d19e2f to 076aacd Compare October 22, 2025 00:54
@renovate renovate bot changed the title chore(deps): update shiki to ^3.13.0 chore(deps): update shiki to ^3.14.0 Oct 26, 2025
@renovate renovate bot force-pushed the renovate/library-runtime-dependencies branch from 3521524 to be02db1 Compare October 26, 2025 09:15
@renovate renovate bot force-pushed the renovate/library-runtime-dependencies branch from 4824c14 to 88e0a55 Compare November 6, 2025 07:28
@renovate renovate bot changed the title chore(deps): update shiki to ^3.14.0 chore(deps): update shiki to ^3.15.0 Nov 6, 2025
| datasource | package | from   | to     |
| ---------- | ------- | ------ | ------ |
| npm        | shiki   | 3.11.0 | 3.15.0 |
@renovate renovate bot force-pushed the renovate/library-runtime-dependencies branch from 4536f37 to e487b65 Compare November 11, 2025 00:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant