39 minutes ago
ui

shadcn@4.11.0

Minor Changes

Patch Changes

2 hours ago
next.js

v16.3.0-canary.45

Misc Changes

  • [turbopack] standardize chunk entry names for webpack and postcss loaders: #94256
  • Add global config to enable Partial Prefetching: #94448
  • Fix: Subtree hints not propagating correctly: #94489
  • Partial Prefetching: Default to App Shell only: #94510
  • Turbopack: refactor into get_next_client_transforms_rules: #94487
  • [cna] Use allowBuilds instead of ignoredBuiltDependencies when using PNPM 11+: #94544
  • Turbopack: content hash polyfill sourcemap file: #94548

Credits

Huge thanks to @lukesandberg, @acdlite, @mischnic, and @eps1lon for helping!

2 hours ago
mobx

mobx@6.16.1

Patch Changes

3 hours ago
hono

v4.12.24

What's Changed

Full Changelog: https://github.com/honojs/hono/compare/v4.12.23...v4.12.24

3 hours ago
shaka-player

v5.1.8

5.1.8 (2026-06-08)

Bug Fixes

  • Cast: Use cast platform APIs in MediaCapabilties polyfill (#10170) (68b413f)
  • Queue: Fix usage with RepeatMode.OFF (#10164) (49121a9)
3 hours ago
shaka-player

v5.0.19

5.0.19 (2026-06-08)

Bug Fixes

  • Cast: Use cast platform APIs in MediaCapabilties polyfill (#10170) (f27b5aa)
  • Queue: Fix usage with RepeatMode.OFF (#10164) (b00b225)
3 hours ago
shaka-player

v4.16.35

4.16.35 (2026-06-08)

Bug Fixes

  • Cast: Use cast platform APIs in MediaCapabilties polyfill (#10170) (f628f65)
3 hours ago
shaka-player

v4.15.47

4.15.47 (2026-06-08)

Bug Fixes

  • Cast: Use cast platform APIs in MediaCapabilties polyfill (#10170) (fa3845e)
5 hours ago
embed-pdf-viewer

Release v2.14.4

@embedpdf/engines@2.14.4

Patch Changes

  • #658 by @bobsingor – Fix incorrect annotation positions for PDFs with a non-zero MediaBox/CropBox origin (e.g. CAD/technical drawing exports). The engine now reads each page's box origin at open time and applies it in both the PDF-to-CSS and CSS-to-PDF coordinate conversions, so annotations render and round-trip at the position shown by native PDF viewers.

  • #662 by @bobsingor – Fix fontFallback: null not disabling the default jsDelivr CDN font fallback. The snippet previously stripped null with a truthy filter before it reached the worker, so the worker fell back to the CDN config. The value is now forwarded correctly (preserving null while still omitting an unset option), and the fontFallback type is widened to FontFallbackConfig | null across the engine hooks/options so the documented airgapped opt-out is type-correct end to end.

@embedpdf/models@2.14.4

Patch Changes

  • #658 by @bobsingor – Add the PdfPageBoxes interface and an optional boxes field on PdfPageObject, exposing each page's Media/Crop (always present) and optional Bleed/Trim/Art boxes in unrotated PDF user space.

@embedpdf/pdfium@2.14.4

Patch Changes

  • #658 by @bobsingor – Add EPDF_GetPageBoxByIndex API (with the EPDF_PAGE_BOX_TYPE enum) to read a page's Media/Crop/Bleed/Trim/Art box without loading or parsing the page. MediaBox is resolved through page-tree inheritance (falling back to the default page size), CropBox falls back to MediaBox, and Bleed/Trim/Art return false when absent.

@embedpdf/plugin-ui@2.14.4

Patch Changes

  • #663 by @bobsingor – Overlays now participate in the category visibility system. The schema analyzer collects overlay categories (and visibilityDependsOn), so category visibility CSS is generated for them and they can be hidden via disabledCategories like any other UI item.

@embedpdf/snippet@2.14.4

Patch Changes

  • #662 by @bobsingor – Fix fontFallback: null not disabling the default jsDelivr CDN font fallback. The snippet previously stripped null with a truthy filter before it reached the worker, so the worker fell back to the CDN config. The value is now forwarded correctly (preserving null while still omitting an unset option), and the fontFallback type is widened to FontFallbackConfig | null across the engine hooks/options so the documented airgapped opt-out is type-correct end to end.

  • #663 by @bobsingor – Allow hiding the UnlockOwnerOverlay (the read-only notice shown on encrypted, permission-restricted PDFs) via disabledCategories. The overlay renderer now emits the data-epdf-cat attribute, and the unlock-owner-overlay overlay carries the new security / security-unlock-overlay categories, so viewer-only integrations can remove it with disabledCategories: ['security-unlock-overlay'] (or the parent security).

  • #661 by @bobsingor – Fix UI actions that relied on native HTML form submission failing inside sandboxed iframes without the allow-forms permission. The comment input, zoom percentage input, and link modal now trigger their handlers via explicit button clicks and Enter keydown instead of form submission, so they work in sandboxed contexts while behaving identically everywhere else.

  • #660 by @bobsingor – Fix the "Shapes" mode tab and its overflow-menu entry staying visible when annotation-shape is added to disabledCategories. The shapes mode entries now carry the annotation-shape category (matching the convention used by the insert/form/redact modes), so disabling that category hides the tab and disables the mode:shapes command alongside the already-hidden shape tools.

@embedpdf/core@2.14.4

@embedpdf/plugin-annotation@2.14.4

@embedpdf/plugin-attachment@2.14.4

@embedpdf/plugin-bookmark@2.14.4

@embedpdf/plugin-capture@2.14.4

@embedpdf/plugin-commands@2.14.4

@embedpdf/plugin-document-manager@2.14.4

@embedpdf/plugin-export@2.14.4

@embedpdf/plugin-form@2.14.4

@embedpdf/plugin-fullscreen@2.14.4

@embedpdf/plugin-history@2.14.4

@embedpdf/plugin-i18n@2.14.4

@embedpdf/plugin-interaction-manager@2.14.4

@embedpdf/plugin-pan@2.14.4

@embedpdf/plugin-print@2.14.4

@embedpdf/plugin-redaction@2.14.4

@embedpdf/plugin-render@2.14.4

@embedpdf/plugin-rotate@2.14.4

@embedpdf/plugin-scroll@2.14.4

@embedpdf/plugin-search@2.14.4

@embedpdf/plugin-selection@2.14.4

@embedpdf/plugin-signature@2.14.4

@embedpdf/plugin-spread@2.14.4

@embedpdf/plugin-stamp@2.14.4

@embedpdf/plugin-thumbnail@2.14.4

@embedpdf/plugin-tiling@2.14.4

@embedpdf/plugin-view-manager@2.14.4

@embedpdf/plugin-viewport@2.14.4

@embedpdf/plugin-zoom@2.14.4

@embedpdf/utils@2.14.4

@embedpdf/react-pdf-viewer@2.14.4

@embedpdf/svelte-pdf-viewer@2.14.4

@embedpdf/vue-pdf-viewer@2.14.4

5 hours ago
material-ui

v9.1.0

A big thanks to the 15 contributors who made this release possible. Here are some highlights ✨:

@mui/material@9.1.0

  • [autocomplete] Enable clearing highlight when mouse leaves popup (#48354) @mj12albert
  • [autocomplete] Fix freeSolo controlled values cleared by initial null (#48611) @mj12albert
  • [autocomplete] Fix item removal when it receives focus from VoiceOver before using Backspace (#48572) @silviuaavram
  • [autocomplete] Fix resetHighlightOnMouseLeave JSdoc (#48536) @mj12albert
  • [autocomplete] Guard against null inputRef during unmount (#48617) @noam3127
  • [badge] Add aria-hidden to badge content and polish docs demos (#48471) @mj12albert
  • [badge] Use inline CSS variables for anchorOrigin/overlap positioning (#48549) @siriwatknp
  • [button] Fix customized flex gap styles (#48542) @mj12albert
  • [dialog] Fix unwanted DialogPaper focus ring (#48535) @mj12albert
  • [focus trap] Fix incorrect tab order when tabIndex >= 1 (#48546) @mj12albert
  • [progress] Show runtime errors only once (#48591) @silviuaavram
  • [select] Allow spacebar to select elements (#48615) @silviuaavram
  • [select] Support typeahead when closed (#48563) @mj12albert
  • [step button] Choose higher contrast ripple color for dark mode focus (#48612) @silviuaavram
  • [stepper] Include StepConnector inside Step element (#48492) @silviuaavram
  • [stepper] Proper support for vertical alternativeLabel (#48485) @silviuaavram
  • [tabs] Fix React 18 roving tabindex and dedupe invalid-value warning (#48605) @Janpot
  • [theme] Add HighContrast theme enhancer (#48319) @silviuaavram
  • [timeline item] Fix extra ::before spacing when TimelineOppositeContent is present (#46663) @tyalau
  • [tooltip] Prevent stuck-open tooltip when child becomes disabled (#48606) @Janpot
  • [transitions] Custom Transition component (#48325) @mj12albert
  • [transitions] Support prefers-reduced-motion (#48357) @mj12albert

@mui/utils@9.1.0

  • [utils] Prevent prototype pollution in fastDeepAssign (#48580) @Janpot

Docs

  • [docs] Add function slotProps documentation (#48574) @mj12albert
  • [docs] Clarify styled-components version compatibility (#48533) @nightt5879
  • [docs] Fix broken URLs (#48520) @oliviertassinari
  • [docs] Fix invalid JSON in Zed MCP setup example (#48490) @pavan-sh
  • [docs] Mention release version for enhanceHighContrast (#48609) @silviuaavram
  • [docs] Remove outdated MUI X v8 notification (#48600) @cherniavskii
  • [docs] Remove redundant enhanceHighContrast information (#48632) @silviuaavram
  • [docs-infra] Decrease loaded bundle size on docs (#48584) @brijeshb42
  • [docs-infra] Drop multi-locale plumbing from API pages (#48370) @brijeshb42
  • [docs-infra] Fix Cookie banner heading (#48529) @oliviertassinari
  • [docs-infra] Infinitely cache all static assets (#48627) @brijeshb42
  • [docs-infra] Remove outdated noSEOadvantage entries (#48527) @oliviertassinari
  • [docs-infra] Restore build-only invariant throws via NEXT_RUNTIME guard (#48475) @Janpot
  • [docs-infra] Test HTML validation in broken links checker (#48088) @Janpot
  • [docs][icons] Fix Font Awesome Chip demo in dark mode (#48576) @siriwatknp
  • [docs][icons] Remove redundant font awesome demo (#48493) @ZeeshanTamboli
  • [docs][modal] Add nested modal guidance (#46507) @JakeSaterlay
  • [docs][stepper] Fix focus management in examples (#48494) @silviuaavram

Core

  • Eslint markdown (#48371) @Janpot
  • [agents] Fix some docs links (#48561) @silviuaavram
  • [blog] Copy editing improvement on v9 announcement blog posts (#48543) @joserodolfofreitas
  • [code-infra] Cleanup unused jss packages (#48590) @brijeshb42
  • [code-infra] Collapse canary workflows into nightly and nightly-cron (#48556) @Janpot
  • [code-infra] Convert @mui/private-theming to TypeScript (#48565) @Janpot
  • [code-infra] Convert @mui/styled-engine to TypeScript (#48544) @Janpot
  • [code-infra] Convert @mui/styled-engine-sc to TypeScript (#48577) @Janpot
  • [code-infra] Fix duplicate resource_class in test_regressions CI job (#48601) @LukasTy
  • [code-infra] Make @mui/internal-docs-utils compatible with TypeScript 6 (#48594) @Janpot
  • [code-infra] Migrate CircleCI jobs to Gen2 resource classes (#48593) @LukasTy
  • [code-infra] Parallelize visual regression screenshots (#48557) @Janpot
  • [code-infra] Run nightly-cron on v7.x (#48579) @Janpot
  • [core] Fix typescript@next typecheck (#48587) @Janpot
  • [pnpm] Add security settings to pnpm-workspace.yaml (#48582) @Janpot
  • [styled-engine-sc] Fix compatibility with Vite and Vitest (#48558) @mj12albert
  • [test] Add axe-core tests for mui-material (#48341) @siriwatknp
  • [test] Configure Tailwind CSS in the visual-regression app (#48575) @Janpot

All contributors of this release in alphabetical order: @brijeshb42, @cherniavskii, @JakeSaterlay, @Janpot, @joserodolfofreitas, @LukasTy, @mj12albert, @nightt5879, @noam3127, @oliviertassinari, @pavan-sh, @silviuaavram, @siriwatknp, @tyalau, @ZeeshanTamboli