fix(deps): update dependency @expressive-code/plugin-collapsible-sections to ^0.28.2 (docs-v2) #293
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^0.26.2
->^0.28.2
Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
expressive-code/expressive-code (@expressive-code/plugin-collapsible-sections)
v0.28.2
Compare Source
Patch Changes
v0.28.1
Compare Source
Patch Changes
v0.28.0
Compare Source
Patch Changes
v0.27.1
Compare Source
Patch Changes
cf01e1e
: Fix missingstyleOverrides.collapsibleSections
declaration even after importing@expressive-code/plugin-collapsible-sections
. Thanks @fflaten!v0.27.0
Compare Source
Minor Changes
f19746b
: Rendering multiple themes no longer generates duplicate CSS and HTML output.In previous versions, a full set of CSS styles was generated for each individual theme, and each code block was rendered multiple times to include the HTML for each theme.
In this version, the CSS output has been changed to a single static set of base styles that uses CSS variables to allow efficient switching between themes.
Also, the HTML output for code blocks is now generated only once, and theme-dependent styles are applied using CSS variables.
These changes significantly reduce page size when using multiple themes, especially on pages with many code blocks.
If you have added CSS code to your site that relies on the old output (e.g. by selectively hiding or showing theme-specific code blocks based on their class name), you will need to update it to work with the new output.
f19746b
: Move all plugin styles into nested sub-objects of top-level config optionstyleOverrides
.In previous versions, there could be multiple
styleOverrides
scattered through the configuration (one per plugin with configurable style settings). This has been simplified to a single top-levelstyleOverrides
object that contains all style overrides.Plugins can contribute their own style settings to this object as well by nesting them inside under their plugin name.
Patch Changes
f19746b
]f19746b
]f19746b
]f19746b
]f19746b
]f19746b
]f19746b
]Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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.
This PR has been generated by Mend Renovate. View repository job log here.