3 hours ago
mobx

mobx@7.0.6

Patch Changes

  • 4b1c8d3ea2b3de1a2ae852fd5631e33d28a82b15 #4721 Thanks @giaBaoJS! - fix: assigning length on an observable array now respects intercept. A cancelled or modified splice used to be overridden by a direct write to the backing array, which truncated it without notifying observers and made the next mutation throw "Modification exception". A non-integer length now throws "Out of range" before touching the array.

  • 60be47cab0926d12f22449ec6c809fb5ec6601c4 #4716 Thanks @AcEKaycgR! - fix: observable.box(array) no longer warns under observableRequiresReaction when a spy is active. The create spy event now reports newValue as the value itself rather than a string, matching the declared IBoxDidChange type. Previously the constructor stringified the value, and stringifying an observable array reads its length, which counted as an observable read outside a reactive context. Spy listeners that relied on newValue being a string for create events will now receive the raw value.

  • 3551aeb051ff922717b03c4fbc04a6b98f7f3b3e #4717 Thanks @breken-ai! - Remove the signal abort listener when a reaction disposes itself (r.dispose() or a resolved when), so long-lived AbortSignals no longer accumulate listeners that keep disposed reactions in memory

  • 7e4e27dbfbf0b56770a11e9cba913e5d49c0c6f8 #4718 Thanks @breken-ai! - observe/spy add events of an observable Set now report the value that was actually stored (e.g. the observable copy of a plain object), matching ObservableMap and observable arrays, so set.has(change.newValue) holds

6 hours ago
rollup

v4.64.0

4.64.0

2026-10-02

Features

  • Improve try-catch deoptimization to cover calling methods on objects (#6541)

Bug Fixes

  • Fix a situation where some feature-detections of core-js were not triggering properly (#6541)

Pull Requests

  • #6541: Retain callbacks of helper methods called from try statements (@lukastaegert)
  • #6542: Run additional tests as part of the coverage job (@lukastaegert)
  • #6544: Update msys2/setup-msys2 digest to ec48f7c (@renovate[bot], @lukastaegert)
  • #6545: Update minor/patch updates (@renovate[bot])
  • #6546: Update dependency @mermaid-js/mermaid-cli to v12 (@renovate[bot])
  • #6547: Update Rust crate swc_compiler_base to v65 (@renovate[bot])
6 hours ago
rrweb

rrvideo@2.1.7

Patch Changes

  • Updated dependencies []:
    • rrweb-player@2.1.7
6 hours ago
rrweb

rrweb-player@2.1.7

Patch Changes

  • Updated dependencies [c6724f5]:
    • @rrweb/replay@2.1.7
    • @rrweb/packer@2.1.7
6 hours ago
rrweb

rrdom-nodejs@2.1.7

Patch Changes

  • Updated dependencies []:
    • rrdom@2.1.7
    • @rrweb/types@2.1.7
6 hours ago
rrweb

rrweb@2.1.7

Patch Changes

  • #1948 c6724f5 Thanks @eoghanmurray! - Fix #1920 - normalization of '0px' in style sheets caused problems with the styled-components library, which built style elements text element by text element. Bug introduced in #1640

  • #1948 c6724f5 Thanks @eoghanmurray! - Fix replay side of #1920. Fixes recordings with bad css text split data produced since #1640

  • Updated dependencies []:

    • rrweb-snapshot@2.1.7
    • rrdom@2.1.7
    • @rrweb/types@2.1.7
    • @rrweb/utils@2.1.7
6 hours ago
rrweb

rrdom@2.1.7

Patch Changes

  • Updated dependencies []:
    • rrweb-snapshot@2.1.7