Skip to content

Update dependency astro-expressive-code to ^0.43.0#76

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/astro-expressive-code-0.x
Open

Update dependency astro-expressive-code to ^0.43.0#76
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/astro-expressive-code-0.x

Conversation

@renovate

@renovate renovate Bot commented Apr 12, 2025

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
astro-expressive-code (source) ^0.40.0^0.43.0 age confidence

Release Notes

expressive-code/expressive-code (astro-expressive-code)

v0.43.1

Compare Source

Patch Changes
  • d9a3942: Avoids Astro 6.4 deprecation warnings by registering Expressive Code with the Unified Markdown processor when available.
    • rehype-expressive-code@​0.43.1

v0.43.0

Compare Source

Minor Changes
  • ce8d751: Adds support for the Sätteri Markdown processor introduced in Astro 6.4.

    When your Astro config sets markdown.processor to satteri() (from @astrojs/markdown-satteri), code blocks are now processed by Expressive Code through an equivalent Sätteri HAST plugin instead of the rehype plugin, which Sätteri does not run. The default unified pipeline keeps working exactly as before, and no configuration changes are required to benefit from this.

    Thank you @​Princesseuh!

Patch Changes
  • rehype-expressive-code@​0.43.0

v0.42.0

Compare Source

Patch Changes
  • rehype-expressive-code@​0.42.0

v0.41.7

Compare Source

Patch Changes
  • 0599626: Prevents the frames plugin from treating Twoslash // @​filename directives as filename comments. This keeps multi-file Twoslash code blocks intact. Thank you for the report, @​Adammatthiesen!
  • Updated dependencies [0599626]
    • rehype-expressive-code@​0.41.7

v0.41.6

Compare Source

Patch Changes
  • 662aa67: Adds support for Astro v6
    • rehype-expressive-code@​0.41.6

v0.41.5

Compare Source

Patch Changes
  • 03bd507: Adds fish to the terminal languages group. Thank you @​kj!
  • 24cb221: Fixes partially missing styles in the <Code> component when using the addStyles plugin API function. When custom styles are added to an individual code block group, they are now correctly output after the group's base styles.
  • 24cb221: Fixes missing <Code> component styles when using emitExternalStylesheet: false. Thank you @​delucis!
  • 24cb221: Fixes order of base styles and group-level styles, ensuring that base styles are output first to prevent cascading issues.
  • Updated dependencies [03bd507]
  • Updated dependencies [24cb221]
    • rehype-expressive-code@​0.41.5

v0.41.4

Compare Source

Patch Changes
  • 1c8807c: Fixes an import in component type definitions
    • rehype-expressive-code@​0.41.4

v0.41.3

Compare Source

Patch Changes
  • eb82591: Fixes WCAG 4.1.2 compliance issue by dynamically adding role="region" to scrollable code blocks. Thank you @​ruslanpashkov!
  • Updated dependencies [eb82591]
    • rehype-expressive-code@​0.41.3

v0.41.2

Compare Source

Patch Changes
  • 013f07a: Fixes an issue where the deprecated, but still available theme option was not being taken into account during SSR bundle trimming.
  • 013f07a: Improves the error message when the <Code> component is being used on a page without having the Astro integration enabled in the project.
    • rehype-expressive-code@​0.41.2

v0.41.1

Compare Source

Patch Changes
  • a53e749: Fixes a regression that caused inline text markers to be rendered with two layered background colors.
  • Updated dependencies [a53e749]
    • rehype-expressive-code@​0.41.1

v0.41.0

Compare Source

Minor Changes
  • 380bfcc: Adds new createInlineSvgUrl export that creates an inline SVG image data URL from the given contents of an SVG file.

    You can use it to embed SVG images directly into a plugin's styles or HAST, or pass it to an existing styleOverrides icon setting.

  • 0f33477: Updates Shiki to the latest version (3.2.2).

    This adds support for the strikethrough ANSI control code, updates language grammars and adds the bundled themes gruvbox-dark-hard, gruvbox-dark-medium, gruvbox-dark-soft, gruvbox-light-hard, gruvbox-light-medium, and gruvbox-light-soft.

  • 6497f09: Adds new preventUnitlessValues property to PluginStyleSettings. Thank you @​RantingHuman!

    Plugins can set this property to an array of style setting paths to prevent unitless values for specific style settings. If the user passes a unitless value to one of these settings, the engine will automatically add px to the value. This is recommended for settings used in CSS calculations which would otherwise break if a unitless value is passed.

  • a826a4a: Adds a new hangingIndent prop to all code blocks. Thank you @​Signum!

    By setting this prop to a positive number of columns (either in the opening code fence, as a prop on the <Code> component, or in the defaultProps config option), you can now further refine the indentation of wrapped lines.

    If the prop preserveIndent is true (which is the default), the hangingIndent value is added to the indentation of the original line. If preserveIndent is false, the value is used as the fixed indentation level of all wrapped lines.

    This option only affects how the code block is displayed and does not change the actual code. When copied to the clipboard, the code will still contain the original unwrapped lines.

  • 0f33477: Extends ANSI formatting support to allow background colors and strikethrough text. Thank you @​dhruvkb!

  • 380bfcc: Adds the following new styleOverrides settings:

    • frames.copyIcon: Allows overriding the SVG icon used for the copy button. Thank you @​louisescher!
    • frames.terminalIcon: Allows overriding the SVG icon used for the terminal window frame. Defaults to three dots in the top left corner.
  • 0f33477: Adds support for bgColor and strikethrough to InlineStyleAnnotation. Thank you @​dhruvkb!

Patch Changes
  • Updated dependencies [380bfcc]
  • Updated dependencies [0f33477]
  • Updated dependencies [6497f09]
  • Updated dependencies [a826a4a]
  • Updated dependencies [0f33477]
  • Updated dependencies [380bfcc]
  • Updated dependencies [0f33477]
    • rehype-expressive-code@​0.41.0

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 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 force-pushed the renovate/astro-expressive-code-0.x branch from 042b591 to a4a785b Compare April 22, 2025 07:32
@renovate renovate Bot force-pushed the renovate/astro-expressive-code-0.x branch from a4a785b to 5d2eb22 Compare April 23, 2025 22:51
@renovate renovate Bot force-pushed the renovate/astro-expressive-code-0.x branch from 5d2eb22 to 71f6911 Compare May 11, 2025 02:14
@renovate renovate Bot force-pushed the renovate/astro-expressive-code-0.x branch from 71f6911 to d887295 Compare May 16, 2025 07:42
@renovate renovate Bot force-pushed the renovate/astro-expressive-code-0.x branch from d887295 to 94d8971 Compare May 31, 2025 04:29
@renovate renovate Bot force-pushed the renovate/astro-expressive-code-0.x branch from 94d8971 to d24f932 Compare June 4, 2025 16:07
@renovate renovate Bot force-pushed the renovate/astro-expressive-code-0.x branch from d24f932 to 58acd9f Compare June 10, 2025 02:36
@renovate renovate Bot force-pushed the renovate/astro-expressive-code-0.x branch from 58acd9f to 944a6ba Compare August 7, 2025 17:10
@renovate renovate Bot force-pushed the renovate/astro-expressive-code-0.x branch from 944a6ba to 0702101 Compare August 8, 2025 00:36
@renovate renovate Bot force-pushed the renovate/astro-expressive-code-0.x branch from 0702101 to 28ee5dc Compare August 10, 2025 13:58
@renovate renovate Bot force-pushed the renovate/astro-expressive-code-0.x branch from 28ee5dc to deca7f3 Compare August 13, 2025 14:12
@renovate renovate Bot force-pushed the renovate/astro-expressive-code-0.x branch from deca7f3 to ced5275 Compare August 19, 2025 13:30
@renovate renovate Bot force-pushed the renovate/astro-expressive-code-0.x branch from ced5275 to db08f73 Compare August 20, 2025 01:57
@renovate renovate Bot force-pushed the renovate/astro-expressive-code-0.x branch from db08f73 to 14aeb96 Compare August 26, 2025 02:11
@renovate renovate Bot force-pushed the renovate/astro-expressive-code-0.x branch from 14aeb96 to 904cf02 Compare August 31, 2025 13:02
@netlify

netlify Bot commented Nov 19, 2025

Copy link
Copy Markdown

👷 Deploy Preview for jackbailey-portfolio processing.

Name Link
🔨 Latest commit b8274cf
🔍 Latest deploy log https://app.netlify.com/projects/jackbailey-portfolio/deploys/69283484caf33e000829ae23

@renovate renovate Bot force-pushed the renovate/astro-expressive-code-0.x branch from 9817d8f to aa60092 Compare November 19, 2025 12:53
@renovate renovate Bot force-pushed the renovate/astro-expressive-code-0.x branch from aa60092 to 8ae7cb7 Compare November 20, 2025 05:01
@renovate renovate Bot force-pushed the renovate/astro-expressive-code-0.x branch from 8ae7cb7 to 16f1f32 Compare November 20, 2025 20:41
@renovate renovate Bot force-pushed the renovate/astro-expressive-code-0.x branch from 16f1f32 to 84e557d Compare November 26, 2025 21:34
@renovate renovate Bot force-pushed the renovate/astro-expressive-code-0.x branch 2 times, most recently from b8274cf to fe913c2 Compare December 3, 2025 18:32
@renovate renovate Bot force-pushed the renovate/astro-expressive-code-0.x branch 2 times, most recently from d2432a1 to 1e45732 Compare December 16, 2025 13:43
@renovate renovate Bot force-pushed the renovate/astro-expressive-code-0.x branch from 1e45732 to 7c67898 Compare December 31, 2025 15:41
@renovate renovate Bot force-pushed the renovate/astro-expressive-code-0.x branch 2 times, most recently from 5e3d42e to 6c15d9e Compare January 19, 2026 14:49
@renovate renovate Bot force-pushed the renovate/astro-expressive-code-0.x branch from 6c15d9e to 6f935ba Compare February 2, 2026 15:32
@renovate renovate Bot force-pushed the renovate/astro-expressive-code-0.x branch 2 times, most recently from 55b3bbd to 5ea23d1 Compare February 17, 2026 20:08
@renovate renovate Bot force-pushed the renovate/astro-expressive-code-0.x branch from 5ea23d1 to 77f7064 Compare February 23, 2026 21:51
@renovate renovate Bot force-pushed the renovate/astro-expressive-code-0.x branch from 77f7064 to 26ce985 Compare March 13, 2026 16:36
@renovate renovate Bot force-pushed the renovate/astro-expressive-code-0.x branch from 26ce985 to 2e09614 Compare April 1, 2026 19:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants