Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: sveltejs/devalue
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v5.6.3
Choose a base ref
...
head repository: sveltejs/devalue
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v5.8.1
Choose a head ref
  • 19 commits
  • 25 files changed
  • 5 contributors

Commits on Mar 11, 2026

  1. Merge commit from fork

    * fix: Disallow `__proto__` keys in more circumstances
    
    * remove unflatten tests
    Configuration menu
    Copy the full SHA
    87c1f3c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    40f1db1 View commit details
    Browse the repository at this point in the history
  3. Version Packages (#133)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    github-actions[bot] authored Mar 11, 2026
    Configuration menu
    Copy the full SHA
    6cbb3f5 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2026

  1. Configuration menu
    Copy the full SHA
    eedb947 View commit details
    Browse the repository at this point in the history
  2. chore: add simple benchmarks (#135)

    * fix: rename test file so uvu picks it up
    
    * chore: add simple benchmarks
    
    Based on Svelte's benchmark scaffolding.
    mrkishi authored Apr 6, 2026
    Configuration menu
    Copy the full SHA
    26b7c8d View commit details
    Browse the repository at this point in the history
  3. feat: use native alternatives to encode/decode base64 (#136)

    * fix: rename test file so uvu picks it up
    
    * chore: add simple benchmarks
    
    Based on Svelte's benchmark scaffolding.
    
    * feat: simplify TypedArray slices
    
    * feat: use native alternatives to encode/decode base64
    
    * add some tests
    
    ---------
    
    Co-authored-by: Rich Harris <rich.harris@vercel.com>
    mrkishi and Rich-Harris authored Apr 6, 2026
    Configuration menu
    Copy the full SHA
    df2e284 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a210130 View commit details
    Browse the repository at this point in the history
  5. Add prettier configuration (#140)

    * fix: rename test file so uvu picks it up
    
    * chore: add simple benchmarks
    
    Based on Svelte's benchmark scaffolding.
    
    * feat: simplify TypedArray slices
    
    * feat: use native alternatives to encode/decode base64
    
    * feat: whitelist `Float16Array`
    
    * fix: guarantee flatten return type
    
    * chore: add prettier configuration
    
    Add a `.prettierrc` file matching Svelte's.
    
    ---------
    
    Co-authored-by: Rich Harris <rich.harris@vercel.com>
    mrkishi and Rich-Harris authored Apr 6, 2026
    Configuration menu
    Copy the full SHA
    baec4cb View commit details
    Browse the repository at this point in the history
  6. fix: support boxed bigints and sentinel values (#141)

    * fix: rename test file so uvu picks it up
    
    * chore: add simple benchmarks
    
    Based on Svelte's benchmark scaffolding.
    
    * feat: simplify TypedArray slices
    
    * feat: use native alternatives to encode/decode base64
    
    * feat: whitelist `Float16Array`
    
    * fix: guarantee flatten return type
    
    * chore: add prettier configuration
    
    Add a `.prettierrc` file matching Svelte's.
    
    * chore: add missing (boxed) primitives tests
    
    * fix: support boxed bigints and boxed sentinel values
    
    ---------
    
    Co-authored-by: Rich Harris <rich.harris@vercel.com>
    mrkishi and Rich-Harris authored Apr 6, 2026
    Configuration menu
    Copy the full SHA
    57f73fc View commit details
    Browse the repository at this point in the history
  7. Improve platform types support (#142)

    * fix: rename test file so uvu picks it up
    
    * chore: add simple benchmarks
    
    Based on Svelte's benchmark scaffolding.
    
    * feat: simplify TypedArray slices
    
    * feat: use native alternatives to encode/decode base64
    
    * feat: whitelist `Float16Array`
    
    * fix: guarantee flatten return type
    
    * chore: add prettier configuration
    
    Add a `.prettierrc` file matching Svelte's.
    
    * chore: add missing (boxed) primitives tests
    
    * fix: support boxed bigints and boxed sentinel values
    
    * fix: reject `Symbol`s instead of producing invalid output
    
    * fix: correct typed array construction in `uneval`'s reference path
    
    * chore: add more repetition tests
    
    * fix: handle missing types in `uneval`'s reference path
    
    ---------
    
    Co-authored-by: Rich Harris <rich.harris@vercel.com>
    mrkishi and Rich-Harris authored Apr 6, 2026
    Configuration menu
    Copy the full SHA
    5590634 View commit details
    Browse the repository at this point in the history
  8. DataView support (#143)

    * fix: rename test file so uvu picks it up
    
    * chore: add simple benchmarks
    
    Based on Svelte's benchmark scaffolding.
    
    * feat: simplify TypedArray slices
    
    * feat: use native alternatives to encode/decode base64
    
    * feat: whitelist `Float16Array`
    
    * fix: guarantee flatten return type
    
    * chore: add prettier configuration
    
    Add a `.prettierrc` file matching Svelte's.
    
    * chore: add missing (boxed) primitives tests
    
    * fix: support boxed bigints and boxed sentinel values
    
    * fix: reject `Symbol`s instead of producing invalid output
    
    * fix: correct typed array construction in `uneval`'s reference path
    
    * chore: add more repetition tests
    
    * fix: handle missing types in `uneval`'s reference path
    
    * feat: add `DataView` support
    
    ---------
    
    Co-authored-by: Rich Harris <rich.harris@vercel.com>
    mrkishi and Rich-Harris authored Apr 6, 2026
    Configuration menu
    Copy the full SHA
    498656e View commit details
    Browse the repository at this point in the history
  9. Version Packages (#144)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    github-actions[bot] authored Apr 6, 2026
    Configuration menu
    Copy the full SHA
    2eee2e4 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2026

  1. Configuration menu
    Copy the full SHA
    8becc7c View commit details
    Browse the repository at this point in the history
  2. Version Packages (#146)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    github-actions[bot] authored Apr 8, 2026
    Configuration menu
    Copy the full SHA
    6eb920a View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2026

  1. Configuration menu
    Copy the full SHA
    67dad45 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2026

  1. feat: stringifyAsync (#150)

    * WIP add stringifyAsync function
    
    * bring tests over
    
    * fix
    
    * thenables
    
    * simplify
    
    * update readme
    
    * delete async reducer tests
    
    * bring over changeset
    Rich-Harris authored Apr 30, 2026
    Configuration menu
    Copy the full SHA
    c5115b0 View commit details
    Browse the repository at this point in the history
  2. Version Packages (#151)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    github-actions[bot] authored Apr 30, 2026
    Configuration menu
    Copy the full SHA
    14933f7 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2026

  1. Configuration menu
    Copy the full SHA
    206ca67 View commit details
    Browse the repository at this point in the history
  2. Version Packages (#152)

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    github-actions[bot] authored May 14, 2026
    Configuration menu
    Copy the full SHA
    796ea83 View commit details
    Browse the repository at this point in the history
Loading