48 minutes ago
router

v1.166.4

Version 1.166.4 - 3/9/26, 7:16 PM

Changes

Fix

  • don"t re-execute stale loaders on unrelated location changes (#6867) (31ed0a9) by Manuel Schiller

Chore

  • bump h3 and srvx (#6869) (2f35f93) by Birk Skyum

Docs

  • update cli instruction (#6810) (e5e0e79) by Daniele

Packages

  • @tanstack/router-core@1.166.4
  • @tanstack/solid-router@1.166.4
  • @tanstack/react-router@1.166.4
  • @tanstack/vue-router@1.166.4
  • @tanstack/start-server-core@1.166.4
  • @tanstack/start-plugin-core@1.166.4
  • @tanstack/solid-router-ssr-query@1.166.4
  • @tanstack/react-router-ssr-query@1.166.4
  • @tanstack/vue-router-ssr-query@1.166.4
  • @tanstack/router-ssr-query-core@1.166.4
  • @tanstack/zod-adapter@1.166.4
  • @tanstack/valibot-adapter@1.166.4
  • @tanstack/arktype-adapter@1.166.4
  • @tanstack/router-devtools@1.166.4
  • @tanstack/solid-router-devtools@1.166.4
  • @tanstack/react-router-devtools@1.166.4
  • @tanstack/vue-router-devtools@1.166.4
  • @tanstack/router-devtools-core@1.166.4
  • @tanstack/router-generator@1.166.4
  • @tanstack/router-cli@1.166.4
  • @tanstack/router-plugin@1.166.4
  • @tanstack/router-vite-plugin@1.166.4
  • @tanstack/solid-start@1.166.4
  • @tanstack/solid-start-client@1.166.4
  • @tanstack/solid-start-server@1.166.4
  • @tanstack/vue-start@1.166.4
  • @tanstack/vue-start-client@1.166.4
  • @tanstack/vue-start-server@1.166.4
  • @tanstack/start-client-core@1.166.4
  • @tanstack/start-storage-context@1.166.4
  • @tanstack/react-start@1.166.4
  • @tanstack/react-start-client@1.166.4
  • @tanstack/react-start-server@1.166.4
  • @tanstack/start-static-server-functions@1.166.4
4 hours ago
pixijs

v8.17.0

💾 Download

Installation:

npm install pixi.js@8.17.0

Development Build:

Production Build:

Documentation:

Changed

https://github.com/pixijs/pixijs/compare/v8.16.0...v8.17.0

🚨 Behavior Change

  • BlurFilter now uses an optimized halving strength scheme by default, which changes visual output compared to previous versions. Set legacy: true to restore the old behavior.
    new BlurFilter({ legacy: true });
    // or globally:
    BlurFilter.defaultOptions.legacy = true;
  • Text with align: 'justify' now uses wordWrapWidth for width calculation instead of maxLineWidth, matching CSS behavior. The last line is no longer stretched.
  • breakWords: true in HTMLText now correctly uses CSS word-break: break-word instead of break-all to match behavior of other text renderers.

🎁 Added

  • feat: add tagged text support to canvasTextSplit by @Zyie in https://github.com/pixijs/pixijs/pull/11949
    • SplitText now supports tagStyles, so styled runs (e.g. <red>Hello</red> <blue>World</blue>) are correctly split into per-character Text objects with individual styles preserved.
  • feat: Improves text rendering and layout handling by @Zyie in https://github.com/pixijs/pixijs/pull/11947
    • Bitmap text now supports whiteSpace modes (normal, pre, nowrap, pre-line, pre-wrap) with proper space/newline collapsing
    • Bitmap text word wrap supports break-after characters (hyphens, en-dash, em-dash, soft hyphen)
    • Canvas text and split text now render align: 'justify' by distributing extra word spacing
    • Dynamic bitmap fonts scale drop shadow blur and distance proportionally to font size
    • Bitmap font xAdvance now uses true advance width from measureText() instead of bounding-box width
    • Kerning values correctly scaled by fontScale in dynamic bitmap fonts
  • feat: add visibleChanged event to container by @ikigai-bjorn-s in https://github.com/pixijs/pixijs/pull/11940
    container.on('visibleChanged', (visible) => {
        console.log('Visibility changed to:', visible);
    });
  • feat: Add function for removing aliases from resolver by @Sertion in https://github.com/pixijs/pixijs/pull/11921

🐛 Fixed

🧹 Chores

New Contributors

5 hours ago
jotai

v2.18.1

This release fixes a regression introduced in v2.12.1, which affects an uncommon edge case.

What's Changed

Full Changelog: https://github.com/pmndrs/jotai/compare/v2.18.0...v2.18.1

7 hours ago
shaka-player

v5.0.5

5.0.5 (2026-03-09)

Bug Fixes

  • Honors streaming.retryParameters for segments (#9796) (6994617)
  • Improve NativeTextDisplayer robustness, track-kind issues and enhance cleanup logic (#9776) (e2ff716)
  • MSF: fix namespace tuple encoding in SUBSCRIBE message (#9803) (41a7e94)
  • MSF: move catalog typedefs to externs to prevent property mangling (#9804) (32a011e)
  • MSF: support draft-14 SubgroupHeader types (0x10-0x1D) (#9802) (4f5355b)
  • prevent negative times in Stats (#9784) (bf8ca93)
  • Set IntersectionObserver root to null (document not supported in Chrome 63) (#9782) (be89e9a)
  • tXml: Return default value for a missing attribute (#9734) (310c586)

Performance Improvements

  • Eliminate DataViewReader allocation and use native clz32 in ExpGolomb (#9779) (1468e36)
  • Improve performance of TsParser (#9783) (308bb72)
  • Remove redundant base64/xml conversions in PlayReady (#9778) (9e44b72)
8 hours ago
mermaid

@mermaid-js/tiny@11.13.0

Minor Changes

Patch Changes

  • #7075 96a766d Thanks @darshanr0107! - fix: Prevent HTML tags from being escaped in sandbox label rendering

  • #6843 32723b2 Thanks @saurabhg772244! - fix: Support edge animation in hand drawn look

  • #7453 a60e615 Thanks @darshanr0107! - fix: ER diagram edge label positioning

  • #6989 1a9d45a Thanks @darshanr0107! - fix: Resolved parsing error where direction TD was not recognized within subgraphs

  • #7178 96ca7c0 Thanks @omkarht! - fix(treemap): Fixed treemap classDef style application to properly apply user-defined styles

  • #7076 60f6331 Thanks @darshanr0107! - fix: Correct viewBox casing and make SVGs responsive

  • #7055 fa15ce8 Thanks @darshanr0107! - fix: Improve participant parsing and prevent recursive loops on invalid syntax

  • #7276 33c7c72 Thanks @darshanr0107! - fix: respect markdownAutoWrap: false to prevent text auto-wrapping in flowchart markdown labels with htmlLabels enabled.

    Markdown labels with markdownAutoWrap: false, htmlLabels: false set doesn't work correctly.

  • #7416 3c069b5 Thanks @Crafter-Y! - fix: architecture diagram lines should now have the correct length

  • #6995 9745f32 Thanks @darshanr0107! - fix: Support the htmlLabels Mermaid config value whenever possible

  • #7293 a408b55 Thanks @darshanr0107! - fix: Prevent browser hang when using multiline accDescr in XY charts

  • #6119 712c1ec Thanks @NealGooch! - fix: correct block positioning when nested blocks span multiple columns

  • #7424 981a62e Thanks @knsv! - fix: correct BT orientation arc sweep flags in gitGraph drawArrow()

    Swapped SVG arc sweep-flag values in the BT (bottom-to-top) orientation branches of drawArrow() so curves bend in the correct direction. Affects both rerouting and non-rerouting code paths for merge and non-merge arrows.

    Resolves #6593

  • #7430 a4bb0b5 Thanks @knsv! - fix: allow colons in stateDiagram-v2 transition and state description text

  • #7432 b0f9d5b Thanks @knsv! - fix: derive taskTextDarkColor from doneTaskBkgColor in dark theme for readable done-task text

  • #7456 981fbb8 Thanks @knsv-bot! - fix(gantt): restore readable outside-text color for done tasks in dark mode

  • #7139 93aa657 Thanks @omkarht! - revert: restore original hexagon and roundedRect implementations

  • #7136 6bc6617 Thanks @omkarht! - feat: add alias support for new participant syntax of sequence diagrams

  • #7375 9d0669a Thanks @kaigritun! - fix(er): recognize '1' cardinality alias before relationship operators

  • #7275 7eed6a1 Thanks @darshanr0107! - fix: change createLabel to call createText

    This adds support for KaTeX and FontAwesome icons loaded via iconpacks in some older labels. There are some small changes in formatting due to standardizing this code.

  • #7265 2000680 Thanks @omkarht! - fix: prevent unintended opacity on SVG aws icons containing rect elements

  • #7139 b7c66a2 Thanks @omkarht! - chore: restore original hexagon and roundedRect implementations

  • #7425 f16bfbb Thanks @knsv! - fix: use rounded right-angle edges for ELK layout

    ELK layout edges now default to rounded curve (right-angle segments with rounded corners) instead of inheriting the global basis default. This fixes ELK edges that were curving instead of routing at right angles (#7213). Non-ELK layouts are unaffected and keep their existing basis default.

  • #7296 aac86f7 Thanks @darshanr0107! - fix: Ensure correct edge label rendering for ER and requirement diagrams when flowchart htmlLabels are false

  • #7019 ace0367 Thanks @darshanr0107! - fix: Mindmap breaking in ELK layout

  • #6984 09b74f1 Thanks @omkarht! - fix(er-diagram): prevent syntax error when using 'u', numbers, and decimals in node names

  • #7276 33c7c72 Thanks @darshanr0107! - fix: Restore proper rendering of plain text flowchart labels without auto line-wrapping

    This fix restores backwards compatibility with Mermaid v10 by ensuring that plain text labels in flowcharts are rendered correctly. In Mermaid v11, all labels were incorrectly being treated as markdown by default, which caused issues with text wrapping, multiline breaks, and backwards compatibility.

    What changed:

    • Plain text labels in flowcharts (without markdown syntax) now render as regular text
      • For node labels and edge labels, these will line-wrap automatically. Although this isn't backwards compatible with v10, we think this is a minor change and it's worth keeping to avoid too many changes from diagrams created from v11 onwards.
      • Plain text labels in other diagrams will continue to not line wrap.
    • Plain text labels with \n characters now correctly create line breaks
    • Plain text that looks like markdown (e.g., "1.", "- x") is no longer misinterpreted

    If you want markdown formatting: You can still use markdown in your flowchart labels by using the proper markdown syntax. Wrap your markdown text with double quotes and backticks: node["`_markdown_ **text**`"]

    Example:

    ```mermaid
    flowchart TD
        plain["Plain text\nwith manual line break"]
        markdown["`This is a **markdown** _label_ that wraps and doesn't replace \n with newlines`"]
    ```
  • #7080 835de00 Thanks @darshanr0107! - fix: Support ComponentQueue_Ext to prevent parsing error

  • #7310 a9e4c72 Thanks @darshanr0107! - fix: Allow quoted string labels in architecture-beta diagrams

  • #7052 ff15e51 Thanks @darshanr0107! - fix: Correct tooltip placement to appear near hovered element

  • #7197 8bfd477 Thanks @omkarht! - fix: validate dates and tick interval to prevent UI freeze/crash in gantt diagramtype

  • #7099 b136acd Thanks @darshanr0107! - fix: Mindmap rendering issue when the number of Level 2 nodes exceeds 11

  • #7217 e0317ac Thanks @omkarht! - fix(gitgraph): pass gitGraphConfig to renderer functions for applying directives properly.

  • Updated dependencies [fd3fc50]:

    • @mermaid-js/parser@1.0.1
8 hours ago
mermaid

@mermaid-js/layout-elk@0.2.1

Patch Changes

8 hours ago
mermaid

@mermaid-js/parser@1.0.1

Patch Changes

  • #7333 fd3fc50 Thanks @omkarht! - fix: enhanced parser error messages to include line and column numbers for better debugging experience
8 hours ago
mermaid

mermaid@11.13.0

Minor Changes

Patch Changes

  • #7075 96a766d Thanks @darshanr0107! - fix: Prevent HTML tags from being escaped in sandbox label rendering

  • #6843 32723b2 Thanks @saurabhg772244! - fix: Support edge animation in hand drawn look

  • #7453 a60e615 Thanks @darshanr0107! - fix: ER diagram edge label positioning

  • #6989 1a9d45a Thanks @darshanr0107! - fix: Resolved parsing error where direction TD was not recognized within subgraphs

  • #7178 96ca7c0 Thanks @omkarht! - fix(treemap): Fixed treemap classDef style application to properly apply user-defined styles

  • #7076 60f6331 Thanks @darshanr0107! - fix: Correct viewBox casing and make SVGs responsive

  • #7055 fa15ce8 Thanks @darshanr0107! - fix: Improve participant parsing and prevent recursive loops on invalid syntax

  • #7276 33c7c72 Thanks @darshanr0107! - fix: respect markdownAutoWrap: false to prevent text auto-wrapping in flowchart markdown labels with htmlLabels enabled.

    Markdown labels with markdownAutoWrap: false, htmlLabels: false set doesn't work correctly.

  • #7416 3c069b5 Thanks @Crafter-Y! - fix: architecture diagram lines should now have the correct length

  • #6995 9745f32 Thanks @darshanr0107! - fix: Support the htmlLabels Mermaid config value whenever possible

  • #7293 a408b55 Thanks @darshanr0107! - fix: Prevent browser hang when using multiline accDescr in XY charts

  • #6119 712c1ec Thanks @NealGooch! - fix: correct block positioning when nested blocks span multiple columns

  • #7424 981a62e Thanks @knsv! - fix: correct BT orientation arc sweep flags in gitGraph drawArrow()

    Swapped SVG arc sweep-flag values in the BT (bottom-to-top) orientation branches of drawArrow() so curves bend in the correct direction. Affects both rerouting and non-rerouting code paths for merge and non-merge arrows.

    Resolves #6593

  • #7430 a4bb0b5 Thanks @knsv! - fix: allow colons in stateDiagram-v2 transition and state description text

  • #7432 b0f9d5b Thanks @knsv! - fix: derive taskTextDarkColor from doneTaskBkgColor in dark theme for readable done-task text

  • #7456 981fbb8 Thanks @knsv-bot! - fix(gantt): restore readable outside-text color for done tasks in dark mode

  • #7139 93aa657 Thanks @omkarht! - revert: restore original hexagon and roundedRect implementations

  • #7136 6bc6617 Thanks @omkarht! - feat: add alias support for new participant syntax of sequence diagrams

  • #7375 9d0669a Thanks @kaigritun! - fix(er): recognize '1' cardinality alias before relationship operators

  • #7275 7eed6a1 Thanks @darshanr0107! - fix: change createLabel to call createText

    This adds support for KaTeX and FontAwesome icons loaded via iconpacks in some older labels. There are some small changes in formatting due to standardizing this code.

  • #7265 2000680 Thanks @omkarht! - fix: prevent unintended opacity on SVG aws icons containing rect elements

  • #7139 b7c66a2 Thanks @omkarht! - chore: restore original hexagon and roundedRect implementations

  • #7425 f16bfbb Thanks @knsv! - fix: use rounded right-angle edges for ELK layout

    ELK layout edges now default to rounded curve (right-angle segments with rounded corners) instead of inheriting the global basis default. This fixes ELK edges that were curving instead of routing at right angles (#7213). Non-ELK layouts are unaffected and keep their existing basis default.

  • #7296 aac86f7 Thanks @darshanr0107! - fix: Ensure correct edge label rendering for ER and requirement diagrams when flowchart htmlLabels are false

  • #7019 ace0367 Thanks @darshanr0107! - fix: Mindmap breaking in ELK layout

  • #6984 09b74f1 Thanks @omkarht! - fix(er-diagram): prevent syntax error when using 'u', numbers, and decimals in node names

  • #7276 33c7c72 Thanks @darshanr0107! - fix: Restore proper rendering of plain text flowchart labels without auto line-wrapping

    This fix restores backwards compatibility with Mermaid v10 by ensuring that plain text labels in flowcharts are rendered correctly. In Mermaid v11, all labels were incorrectly being treated as markdown by default, which caused issues with text wrapping, multiline breaks, and backwards compatibility.

    What changed:

    • Plain text labels in flowcharts (without markdown syntax) now render as regular text
      • For node labels and edge labels, these will line-wrap automatically. Although this isn't backwards compatible with v10, we think this is a minor change and it's worth keeping to avoid too many changes from diagrams created from v11 onwards.
      • Plain text labels in other diagrams will continue to not line wrap.
    • Plain text labels with \n characters now correctly create line breaks
    • Plain text that looks like markdown (e.g., "1.", "- x") is no longer misinterpreted

    If you want markdown formatting: You can still use markdown in your flowchart labels by using the proper markdown syntax. Wrap your markdown text with double quotes and backticks: node["`_markdown_ **text**`"]

    Example:

    ```mermaid
    flowchart TD
        plain["Plain text\nwith manual line break"]
        markdown["`This is a **markdown** _label_ that wraps and doesn't replace \n with newlines`"]
    ```
  • #7080 835de00 Thanks @darshanr0107! - fix: Support ComponentQueue_Ext to prevent parsing error

  • #7310 a9e4c72 Thanks @darshanr0107! - fix: Allow quoted string labels in architecture-beta diagrams

  • #7052 ff15e51 Thanks @darshanr0107! - fix: Correct tooltip placement to appear near hovered element

  • #7197 8bfd477 Thanks @omkarht! - fix: validate dates and tick interval to prevent UI freeze/crash in gantt diagramtype

  • #7099 b136acd Thanks @darshanr0107! - fix: Mindmap rendering issue when the number of Level 2 nodes exceeds 11

  • #7217 e0317ac Thanks @omkarht! - fix(gitgraph): pass gitGraphConfig to renderer functions for applying directives properly.

  • Updated dependencies [fd3fc50]:

    • @mermaid-js/parser@1.0.1
8 hours ago
mermaid

@mermaid-js/examples@1.1.0

Minor Changes

8 hours ago
shaka-player

v4.16.21

4.16.21 (2026-03-09)

Bug Fixes

  • Improve NativeTextDisplayer robustness, track-kind issues and enhance cleanup logic (#9776) (56e0c64)
  • prevent negative times in Stats (#9784) (f742c4f)
  • tXml: Return default value for a missing attribute (#9734) (f87e1a8)

Performance Improvements

  • Eliminate DataViewReader allocation and use native clz32 in ExpGolomb (#9779) (221080d)
  • Improve performance of TsParser (#9783) (8137611)