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.
Closes #
Describe your proposed changes here.
(if necessary)
Theming fix:
ThemeSwitch() should pass the component when calling Theme().
Optimize Mermaid using dynamic loading.
fix(diagram): Mermaid.js: dynamic loading, support dark theme, background color for edgeLabel paragraph elements

- Fixes dynamic loading of Mermaid.js
- Adds MutationObserver to handle light/dark theme switching.
- Sets the background-color for edgeLabel p elements to override a white background that obscures text in the dark theme.
Refactor feature-callout to a component
Moved to a component, but it appears to be unused? Do we still need it?
Refactor keybindings to a component and replace deprecated detection method
utils/user-agent-platform
reusable utility moduleRefactor Flux group keys demo to a component
Refactor datetime to module file
Moves datetime.js to a (non-component) module file

Refactor release-toc to component
Moves release-toc.js to a ReleaseToc component module.
Optimize and improve loading the search script
Refactor Algolia search to component and use async loading of docsearch.min.js:


e2e test runner
1315
, runs Cypress tests, and then stops Hugo--spec
and file list arguments as Cypress.Test shared files
map-files-to-urls.mjs
receives acontent/shared
file it:source:
attribute and adds the pages to the list of files to test.content/shared
files directly.Overhaul link checker
Add
test-only
frontmatter attributetest-only
attribute for files likeexample.md
. Don't usedraft: true
for these files.index.html
for the attribute so that the files are only rendered when running in thetesting
environment.