3 hours ago
Babylon.js

8.53.1

Changes:

  • #18015: Mark edge renderer line shader as non-serializable
  • #18012: Fix error in mesh subdivide: glDrawElements: Insufficient buffer size.
  • #18014: Inspector: Unconstrained morph target influencers + react-virtualizer fix
  • #18010: Playground: Show strikethrough for deprecated types/functions/etc. in JS
  • #17175: Playground Editor V2: Multi-file, ES modules, NPM Support
  • #18009: Inspector v2: React 17 compatibility
  • #18008: Inspector v2: Allow metadata stringify even with functions
  • #18001: Remove aggregate.body.disableSync from XR Controllers
  • #1: Object has no method 'createSphere'
  • #18007: Inspector v2: Add missing doc comments
See More
  • #17905: Prevents joint meshes from appearing before hand tracking is active
  • #18005: GUI fixes
  • #18006: Inspector: Fix depth peeling renderer being instantiated when we enable inspector v2
  • #18004: WebGPU: Refactor the debug marker code
  • #17968: Slider UI fix: pointer inputs not adjusted for adaptive scaling
  • #17998: WebGPU: Fix use of vertexInputs in WGSL
  • #17999: FrameGraph: Fix undo/redo in NRGE
  • #213: BABYLON.ExecuteCodeAction lacks current object reference
  • #17997: Object Renderer: Fix wrong render list length
  • #17994: Animation Retargeting: Fix root node not being processed
  • #17996: Animation Retargeting: Fix regression in #17994
  • #17995: WebGPU: Fix instanced mesh rendering in WebGPU when using a render target
  • #17993: Inspector v2: Types support in Playground
  • #17986: Viewer: Enable test for IBL shadows
  • #17992: Inspector v2: Minor styling and other community feedback
  • #17990: GeospatialCamera fixes
  • #17988: Added isEnabled toggle to GaussianSplattingSolidColorMaterialPlugin
  • #17987: Inspector v2: More fixes for Quick Create regression
  • #17979: Inspector v2: Fix Quick Create extension install regression
  • #17980: [code-simplifier] Simplify recently modified code for clarity
  • #17975: Viewer: Additional disable/enable snapshot helper
  • #17974: WebXR fixes
  • #17981: Newly added "Order Independent Transparency" setting
  • #17984: Fixes navigation
  • #17985: fix versioning in changelog
  • #17983: Physics comments/imports fixes
  • #17982: AI pass on Gizmos
  • #17977: FrameGraph: Miscellaneous fixes
  • #17976: Fix byte conversion in voxel grid shader
  • #17978: Fix css selector in node editor tools
  • #17973: Bump rollup from 4.41.1 to 4.59.0
  • #6276: Punctuation and consistency pass on 'what's new.md' for 4.0.
  • #6275: Neat
  • #6272: Nightly
  • #6256: Deploy
  • #6259: Animations associated with Morphed Models don’t play in the Babylon Sandbox.
  • #6260: support inspector moving light while gizmo is active
  • #6261: 4.0.0-rc.2
  • #6262: Inspector improvements
  • #6263: Nightly
  • #6265: Fix #6264
  • #6267: Nightly
  • #6268: 4.0.0-rc.3
  • #6269: Nightly
  • #6270: Calling MergeMeshes on an array of instances crashes browsers
  • #6251: Doc
  • #6254: Finish To Do Doc Links
  • #6252: [default playground] Mesh.CreateBox is deprecated
  • #6253: Pbr Doc Update Wave 2

This list of changes was auto generated.

4 hours ago
next.js

v16.2.0-canary.74

Core Changes

  • Refactor extractExportedConstValue to return { value } | null instead of throwing: #90510
  • Reimplement code frame rendering in native code: #85592
  • [devtools] Bundle for same target as Next.js browser runtime: #90762
  • Upgrade React from 98ce535f-20260226 to 4cc5b7a9-20260303: #90827
  • Add transitionTypes prop to next/link: #90701
  • [otel] fix missing http.route attribute: #90832

Misc Changes

  • turbo-persistence: add CRC32 block checksums: #90754
  • Remove unused turbo-tasks items and add lint check: #90801
  • Fix missing const generic parameter in turbo-persistence lookup call: #90817
  • Unify caching story across the docs: #90149
  • Turbopack: add anyhow::Context to turbo-persistence mmap, file open, and decompress operations: #90769

Credits

Huge thanks to @sokra, @lukesandberg, @delbaoliveira, @eps1lon, and @huozhi for helping!

7 hours ago
webpack

v5.105.4

Patch Changes

  • Add Module.getSourceBasicTypes to distinguish basic source types and clarify how modules with non-basic source types like remote still produce JavaScript output. (by @xiaoxiaojx in #20546)

  • Handle createRequire in expressions. (by @alexander-akait in #20549)

  • Fixed types for multi stats. (by @alexander-akait in #20556)

  • Remove empty needless js output for normal css module. (by @JSerFeng in #20162)

  • Update enhanced-resolve to support new features for tsconfig.json. (by @alexander-akait in #20555)

  • Narrows export presence guard detection to explicit existence checks on namespace imports only, i.e. patterns like "x" in ns. (by @hai-x in #20561)

7 hours ago
electron

electron v39.8.0

Release Notes for v39.8.0

Features

  • Added support for --experimental-transform-types. #49881 (Also in 40, 41)

Fixes

  • Fixed an issue on macOS where Universal Links were not delivered to app.on('continue-activity') on cold launch when NSUserActivity.userInfo was nil. #50004 (Also in 40, 41)
  • Fixed an issue where VideoFrame objects returned through contextBridge had an incorrect prototype. #50021 (Also in 40, 41)
  • Fixed an issue where setting zoomFactor in setWindowOpenHandler's overrideBrowserWindowOptions had no effect on windows opened via window.open(). #49910 (Also in 40, 41)
8 hours ago
chakra-ui

@chakra-ui/react@3.34.0

Minor Changes

Patch Changes

  • 94517fa Thanks @segunadebayo! - Fix export gaps for Ark UI components:

    • Select: Expose Select.List component (for virtualization support)
    • Combobox: Export ComboboxSelectionDetails type (as Combobox.SelectionDetails in namespace)
    • Listbox: Export ListboxScrollToIndexDetails, ListboxSelectionDetails, ListboxSelectionMode types (as Listbox.ScrollToIndexDetails, Listbox.SelectionDetails, Listbox.SelectionMode in namespace)
    • Menu: Export MenuValueChangeDetails type (as Menu.ValueChangeDetails in namespace)
  • be18f13 Thanks @segunadebayo! - Fix TypeScript error when passing ref to CheckboxGroup.

  • 0aa89d0 Thanks @segunadebayo! - Fix globalCss silently ignoring element selectors that match utility shorthands (e.g. p, m, h, w).

    Previously, p: { margin: '0 0 1em' } in globalCss was treated as the padding utility instead of a <p> element selector, causing the styles to be silently dropped.

  • 59bf8f6 Thanks @segunadebayo! - - Field: Fix Field.ErrorIcon default size so it stays aligned with error text instead of expanding when the error area is full width.

8 hours ago
chakra-ui

@chakra-ui/codemod@3.34.0

Patch Changes

  • a3c5396 Thanks @segunadebayo! - - Fix issue where Steps was added to the import list.
    • Fix issue where ChakraProvider value={defaultSystem} was wrapped in String() — the system engine is passed through correctly.
8 hours ago
chakra-ui

@chakra-ui/cli@3.34.0

Patch Changes

  • ba23d64 Thanks @segunadebayo! - Add --tsconfig flag to chakra typegen and automatic tsconfig resolution using tsconfck.

    This fixes an issue where typegen failed in projects with solution-style tsconfig setups (e.g. Vite's default tsconfig.json with references), because path aliases like @/* couldn't be resolved.

    # Auto-resolves (works with Vite's default setup)
    chakra typegen lib/theme/theme.ts
    
    # Explicit tsconfig
    chakra typegen lib/theme/theme.ts --tsconfig tsconfig.app.json
8 hours ago
chakra-ui

@chakra-ui/charts@3.34.0

Patch Changes

  • d5e7073 Thanks @segunadebayo! - - Upgrade recharts to 3.7.0
    • Prefer responsive prop over ResponsiveContainer when using Chart.Root. The responsive prop avoids React 19 compatibility issues that ResponsiveContainer can trigger.
    • React 19 + immer fix: If you see "lanes" is read-only errors, add immer: ">=11.0.1" to your package manager's overrides.
10 hours ago
formatjs

@formatjs/intl-datetimeformat@7.2.4

7.2.4 (2026-03-03)

Bug Fixes

  • @formatjs/intl-datetimeformat: ensure all locales support both 12h and 24h hour cycles (#6052) (f6f0b69), closes #6020 - by @longlho
  • @formatjs/intl-datetimeformat: fix formatRange date duplication with hour12 and 2-digit hour (#6053) (eb68a6b), closes #4535 - by @longlho