Skip to content

Update to wombat 3.10.4 and wabac.js 2.26.0 - #989

Merged
ikreymer merged 1 commit into
mainfrom
wombat-3.10.4
Apr 3, 2026
Merged

Update to wombat 3.10.4 and wabac.js 2.26.0#989
ikreymer merged 1 commit into
mainfrom
wombat-3.10.4

Conversation

@ato

@ato ato commented Apr 2, 2026

Copy link
Copy Markdown
Collaborator

Description

Updates wombat from 3.8.14 to 3.10.4 and wabac.js from 2.25.0 to 2.26.0:

https://github.com/webrecorder/wabac.js/releases/tag/v2.26.0
https://github.com/webrecorder/wombat/releases/tag/v3.10.4

Motivation and Context

Various replay fixes (see wombat release notes for details) including:

  • Fix for module import rewriting
  • Use Object.defineProperty for Function extra props to avoid issues with enumerated prop
  • Fix for assignments to fields named location
  • Sync XHR improvements
  • Fix dynamic import URL resolution
  • Fix proxy invariant error for frozen document methods

Screenshots (if appropriate):

Types of changes

  • Replay fix (fixes a replay specific issue)
  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have added or updated tests to cover my changes.
  • All new and existing tests passed.

@ikreymer
ikreymer merged commit 81483a5 into main Apr 3, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants